public class JGitDiffCommand extends AbstractDiffCommand implements GitCommand
Constructor and Description |
---|
JGitDiffCommand() |
Modifier and Type | Method and Description |
---|---|
DiffScmResult |
callDiff(org.eclipse.jgit.api.Git git,
ScmVersion startRevision,
ScmVersion endRevision) |
protected DiffScmResult |
executeDiffCommand(ScmProviderRepository repository,
ScmFileSet fileSet,
ScmVersion startRevision,
ScmVersion endRevision) |
private org.eclipse.jgit.treewalk.AbstractTreeIterator |
getTreeIterator(org.eclipse.jgit.lib.Repository repo,
java.lang.String name) |
executeCommand
execute, getLogger, setLogger
protected DiffScmResult executeDiffCommand(ScmProviderRepository repository, ScmFileSet fileSet, ScmVersion startRevision, ScmVersion endRevision) throws ScmException
executeDiffCommand
in class AbstractDiffCommand
ScmException
public DiffScmResult callDiff(org.eclipse.jgit.api.Git git, ScmVersion startRevision, ScmVersion endRevision) throws java.io.IOException, org.eclipse.jgit.api.errors.GitAPIException, ScmException
java.io.IOException
org.eclipse.jgit.api.errors.GitAPIException
ScmException
private org.eclipse.jgit.treewalk.AbstractTreeIterator getTreeIterator(org.eclipse.jgit.lib.Repository repo, java.lang.String name) throws java.io.IOException
java.io.IOException