org.openrewrite.jgit.api.ApplyResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jgit Show documentation
Show all versions of jgit Show documentation
Fork of jgit to maintain Java 8 compatibility
The newest version!
/*
* Copyright (C) 2011, 2012 IBM Corporation and others. and others
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Distribution License v. 1.0 which is available at
* https://www.eclipse.org/org/documents/edl-v10.php.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
package org.openrewrite.jgit.api;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
/**
* Encapsulates the result of a {@link org.openrewrite.jgit.api.ApplyCommand}
*
* @since 2.0
*/
public class ApplyResult {
private List updatedFiles = new ArrayList<>();
/**
* Add updated file
*
* @param f
* an updated file
* @return this instance
*/
public ApplyResult addUpdatedFile(File f) {
updatedFiles.add(f);
return this;
}
/**
* Get updated files
*
* @return updated files
*/
public List getUpdatedFiles() {
return updatedFiles;
}
}