Package org.eclipse.jgit.pgm
Class Show
- java.lang.Object
-
- org.eclipse.jgit.pgm.TextBuiltin
-
- org.eclipse.jgit.pgm.Show
-
class Show extends TextBuiltin
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jgit.pgm.TextBuiltin
TextBuiltin.TerminatedByHelpException
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.BooleandetectRenamesprivate DiffFormatterdiffFmtprivate java.text.DateFormatfmtprivate java.util.TimeZonemyTZprivate java.lang.StringobjectNameprotected TreeFilterpathFilterprivate java.lang.IntegerrenameLimitprivate booleanshowNameAndStatusOnly(package private) booleanshowPatchprivate booleanshowSignature
-
Constructor Summary
Constructors Constructor Description Show()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidabbrev(boolean on)(package private) voidabbrev(int lines)(package private) voiddstPrefix(java.lang.String path)(package private) voidignoreAllSpace(boolean on)(package private) voidignoreLeadingSpace(boolean on)(package private) voidignoreSpaceAtEol(boolean on)(package private) voidignoreSpaceChange(boolean on)protected voidinit(Repository repository, java.lang.String gitDir)Initialize the command to work with a repository.(package private) voidnoPrefix(boolean on)(package private) voidnoRenames(boolean on)protected voidrun()Perform the actions of this command.private voidshow(RevTag tag)private voidshow(RevTree obj)private voidshow(RevWalk rw, RevCommit c)private voidshowDiff(RevCommit c)private voidshowSignature(RevCommit c)(package private) voidsourcePrefix(java.lang.String path)(package private) voidunified(int lines)-
Methods inherited from class org.eclipse.jgit.pgm.TextBuiltin
abbreviateRef, containsHelp, die, die, die, die, execute, getErrorWriter, getOutputWriter, getRepository, getResourceBundle, initRaw, parseArguments, printUsage, printUsageAndExit, printUsageAndExit, requiresRepository, resolve, setCommandName
-
-
-
-
Field Detail
-
myTZ
private final java.util.TimeZone myTZ
-
fmt
private final java.text.DateFormat fmt
-
diffFmt
private DiffFormatter diffFmt
-
objectName
private java.lang.String objectName
-
pathFilter
protected TreeFilter pathFilter
-
showSignature
private boolean showSignature
-
showPatch
boolean showPatch
-
detectRenames
private java.lang.Boolean detectRenames
-
renameLimit
private java.lang.Integer renameLimit
-
showNameAndStatusOnly
private boolean showNameAndStatusOnly
-
-
Method Detail
-
noRenames
void noRenames(boolean on)
-
ignoreSpaceAtEol
void ignoreSpaceAtEol(boolean on)
-
ignoreLeadingSpace
void ignoreLeadingSpace(boolean on)
-
ignoreSpaceChange
void ignoreSpaceChange(boolean on)
-
ignoreAllSpace
void ignoreAllSpace(boolean on)
-
unified
void unified(int lines)
-
abbrev
void abbrev(int lines)
-
abbrev
void abbrev(boolean on)
-
sourcePrefix
void sourcePrefix(java.lang.String path)
-
dstPrefix
void dstPrefix(java.lang.String path)
-
noPrefix
void noPrefix(boolean on)
-
init
protected void init(Repository repository, java.lang.String gitDir)
Initialize the command to work with a repository.- Overrides:
initin classTextBuiltin- Parameters:
repository- the opened repository that the command should work on.gitDir- value of the--git-dircommand line option, ifrepositoryis null.
-
run
protected void run()
Perform the actions of this command.This method should only be invoked by
TextBuiltin.execute(String[]).- Specified by:
runin classTextBuiltin
-
show
private void show(RevTag tag) throws java.io.IOException
- Throws:
java.io.IOException
-
show
private void show(RevTree obj) throws MissingObjectException, IncorrectObjectTypeException, CorruptObjectException, java.io.IOException
- Throws:
MissingObjectExceptionIncorrectObjectTypeExceptionCorruptObjectExceptionjava.io.IOException
-
show
private void show(RevWalk rw, RevCommit c) throws java.io.IOException
- Throws:
java.io.IOException
-
showDiff
private void showDiff(RevCommit c) throws java.io.IOException
- Throws:
java.io.IOException
-
showSignature
private void showSignature(RevCommit c) throws java.io.IOException
- Throws:
java.io.IOException
-
-