Top Fields Constructors Methods
org.eclipse.jgit.pgm

pack-priv Class Diff

extends TextBuiltin
Class Inheritance
Annotations
@Command
common:true
usage:usage_ShowDiffs
Static Imports
org.eclipse.jgit.lib.Constants.HEAD, .Constants.OBJECT_ID_STRING_LENGTH

Field Summary

Modifier and TypeField and Description
private boolean
private Boolean
private DiffFormatter
private AbstractTreeIterator
private AbstractTreeIterator
private TreeFilter
private Integer
private boolean
private boolean
pack-priv boolean
Inherited from org.eclipse.jgit.pgm.TextBuiltin:
argWalkdberrserrwgitdirinsoutsoutw

Constructor Summary

AccessConstructor and Description
pack-priv
Diff()

Method Summary

Modifier and TypeMethod and Description
pack-priv void
abbrev(int lines)

pack-priv void
abbrev(boolean on)

pack-priv void
pack-priv void
ignoreAllSpace(boolean on)

pack-priv void
ignoreLeadingSpace(boolean on)

pack-priv void
ignoreSpaceAtEol(boolean on)

pack-priv void
ignoreSpaceChange(boolean on)

protected void
init(Repository
the opened repository that the command should work on.
repository
,
String
value of the --git-dir command line option, if repository is null.
gitDir
)

Overrides org.eclipse.jgit.pgm.TextBuiltin.init.

Initialize the command to work with a repository.

pack-priv void
nameAndStatusOnly(boolean on)

pack-priv void
nameOnly(boolean on)

pack-priv static void
pack-priv static void
pack-priv void
noPrefix(boolean on)

pack-priv void
noRenames(boolean on)

protected void
run()

Implements abstract org.eclipse.jgit.pgm.TextBuiltin.run.

Perform the actions of this command.

pack-priv void
pack-priv void
pack-priv void
unified(int lines)

Inherited from org.eclipse.jgit.pgm.TextBuiltin:
abbreviateRefcontainsHelpdiediediedieexecutegetErrorWritergetOutputWritergetRepositorygetResourceBundleinitRawparseArgumentsprintUsageprintUsageAndExitprintUsageAndExitrequiresRepositoryresolvesetCommandName

Field Detail

cachedback to summary
private boolean cached
Annotations
@Option
name:--cached
aliases:--staged
usage:usage_cached
detectRenamesback to summary
private Boolean detectRenames
Annotations
@Option
name:-M
usage:usage_detectRenames
diffFmtback to summary
private DiffFormatter diffFmt
newTreeback to summary
private AbstractTreeIterator newTree
Annotations
@Argument
index:1
metaVar:metaVar_treeish
oldTreeback to summary
private AbstractTreeIterator oldTree
Annotations
@Argument
index:0
metaVar:metaVar_treeish
pathFilterback to summary
private TreeFilter pathFilter
Annotations
@Option
name:--
metaVar:metaVar_paths
handler:PathTreeFilterHandler
renameLimitback to summary
private Integer renameLimit
Annotations
@Option
name:-l
usage:usage_renameLimit
showNameAndStatusOnlyback to summary
private boolean showNameAndStatusOnly
showNameOnlyback to summary
private boolean showNameOnly
showPatchback to summary
pack-priv boolean showPatch
Annotations
@Option
name:-p
usage:usage_showPatch

Constructor Detail

Diffback to summary
pack-priv Diff()

Method Detail

abbrevback to summary
pack-priv void abbrev(int lines)
Annotations
@Option
name:--abbrev
metaVar:metaVar_n
abbrevback to summary
pack-priv void abbrev(boolean on)
Annotations
@Option
name:--full-index
dstPrefixback to summary
pack-priv void dstPrefix(String path)
Annotations
@Option
name:--dst-prefix
metaVar:metaVar_prefix
usage:usage_dstPrefix
ignoreAllSpaceback to summary
pack-priv void ignoreAllSpace(boolean on)
Annotations
@Option
name:-w
aliases:--ignore-all-space
ignoreLeadingSpaceback to summary
pack-priv void ignoreLeadingSpace(boolean on)
Annotations
@Option
name:--ignore-leading-space
ignoreSpaceAtEolback to summary
pack-priv void ignoreSpaceAtEol(boolean on)
Annotations
@Option
name:--ignore-space-at-eol
ignoreSpaceChangeback to summary
pack-priv void ignoreSpaceChange(boolean on)
Annotations
@Option
name:-b
aliases:--ignore-space-change
initback to summary
protected void init(Repository repository, String gitDir)

Overrides org.eclipse.jgit.pgm.TextBuiltin.init.

Doc from org.eclipse.jgit.pgm.TextBuiltin.init.

Initialize the command to work with a repository.

Parameters
repository:Repository

the opened repository that the command should work on.

gitDir:String

value of the --git-dir command line option, if repository is null.

Annotations
@Override
nameAndStatusOnlyback to summary
pack-priv void nameAndStatusOnly(boolean on)
Annotations
@Option
name:--name-status
usage:usage_nameStatus
nameOnlyback to summary
pack-priv void nameOnly(boolean on)
Annotations
@Option
name:--name-only
usage:usage_nameOnly
nameOnlyback to summary
pack-priv static void nameOnly(ThrowingPrintWriter out, List<DiffEntry> files) throws IOException
nameStatusback to summary
pack-priv static void nameStatus(ThrowingPrintWriter out, List<DiffEntry> files) throws IOException
noPrefixback to summary
pack-priv void noPrefix(boolean on)
Annotations
@Option
name:--no-prefix
usage:usage_noPrefix
noRenamesback to summary
pack-priv void noRenames(boolean on)
Annotations
@Option
name:--no-renames
usage:usage_noRenames
runback to summary
protected void run()

Implements abstract org.eclipse.jgit.pgm.TextBuiltin.run.

Doc from org.eclipse.jgit.pgm.TextBuiltin.run.

Perform the actions of this command.

This method should only be invoked by execute(String[]).

Annotations
@Override
setAlgorithmback to summary
pack-priv void setAlgorithm(DiffAlgorithm.SupportedAlgorithm s)
Annotations
@Option
name:--algorithm
metaVar:metaVar_diffAlg
usage:usage_diffAlgorithm
sourcePrefixback to summary
pack-priv void sourcePrefix(String path)
Annotations
@Option
name:--src-prefix
metaVar:metaVar_prefix
usage:usage_srcPrefix
unifiedback to summary
pack-priv void unified(int lines)
Annotations
@Option
name:-U
aliases:--unified
metaVar:metaVar_linesOfContext