Package org.eclipse.jgit.pgm
Class Status
- java.lang.Object
-
- org.eclipse.jgit.pgm.TextBuiltin
-
- org.eclipse.jgit.pgm.Status
-
class Status extends TextBuiltin
Status command
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jgit.pgm.TextBuiltin
TextBuiltin.TerminatedByHelpException
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.lang.String>filterPathsprotected booleanporcelainprotected java.lang.StringstatusFileListFormatprotected java.lang.StringstatusFileListFormatUnmergedprotected java.lang.StringstatusFileListFormatWithPrefixprotected java.lang.StringuntrackedFilesMode
-
Constructor Summary
Constructors Constructor Description Status()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringgetStageStateDescription(IndexDiff.StageState stageState)protected intprintList(java.lang.String status1, java.lang.String status2, java.lang.String status3, java.util.Collection<java.lang.String> list, java.util.Collection<java.lang.String> set1, java.util.Collection<java.lang.String> set2, java.util.Collection<java.lang.String> set3)Print String listprotected intprintList(java.util.Collection<java.lang.String> list)Print String listprivate voidprintLongStatus(Status status)private voidprintPorcelainLine(char x, char y, java.lang.String path)private voidprintPorcelainStatus(Status status)protected voidprintSectionHeader(java.lang.String pattern, java.lang.Object... arguments)Print section headerprivate voidprintStatus(Status status)private voidprintUnmerged(java.util.Map<java.lang.String,IndexDiff.StageState> unmergedStates)protected voidrun()Perform the actions of this command.-
Methods inherited from class org.eclipse.jgit.pgm.TextBuiltin
abbreviateRef, containsHelp, die, die, die, die, execute, getErrorWriter, getOutputWriter, getRepository, getResourceBundle, init, initRaw, parseArguments, printUsage, printUsageAndExit, printUsageAndExit, requiresRepository, resolve, setCommandName
-
-
-
-
Field Detail
-
statusFileListFormat
protected final java.lang.String statusFileListFormat
-
statusFileListFormatWithPrefix
protected final java.lang.String statusFileListFormatWithPrefix
-
statusFileListFormatUnmerged
protected final java.lang.String statusFileListFormatUnmerged
-
porcelain
protected boolean porcelain
-
untrackedFilesMode
protected java.lang.String untrackedFilesMode
-
filterPaths
protected java.util.List<java.lang.String> filterPaths
-
-
Method Detail
-
run
protected void run()
Perform the actions of this command.This method should only be invoked by
TextBuiltin.execute(String[]).- Specified by:
runin classTextBuiltin
-
printStatus
private void printStatus(Status status) throws java.io.IOException
- Throws:
java.io.IOException
-
printPorcelainStatus
private void printPorcelainStatus(Status status) throws java.io.IOException
- Throws:
java.io.IOException
-
printPorcelainLine
private void printPorcelainLine(char x, char y, java.lang.String path) throws java.io.IOException- Throws:
java.io.IOException
-
printLongStatus
private void printLongStatus(Status status) throws java.io.IOException
- Throws:
java.io.IOException
-
printSectionHeader
protected void printSectionHeader(java.lang.String pattern, java.lang.Object... arguments) throws java.io.IOExceptionPrint section header- Parameters:
pattern- aStringobject.arguments- aObjectobject.- Throws:
java.io.IOException
-
printList
protected int printList(java.util.Collection<java.lang.String> list) throws java.io.IOExceptionPrint String list- Parameters:
list- aCollectionobject.- Returns:
- a int.
- Throws:
java.io.IOException
-
printList
protected int printList(java.lang.String status1, java.lang.String status2, java.lang.String status3, java.util.Collection<java.lang.String> list, java.util.Collection<java.lang.String> set1, java.util.Collection<java.lang.String> set2, java.util.Collection<java.lang.String> set3) throws java.io.IOExceptionPrint String list- Parameters:
status1- aStringobject.status2- aStringobject.status3- aStringobject.list- aCollectionobject.set1- aCollectionobject.set2- aCollectionobject.set3- aCollectionobject.- Returns:
- a int.
- Throws:
java.io.IOException
-
printUnmerged
private void printUnmerged(java.util.Map<java.lang.String,IndexDiff.StageState> unmergedStates) throws java.io.IOException
- Throws:
java.io.IOException
-
getStageStateDescription
private static java.lang.String getStageStateDescription(IndexDiff.StageState stageState)
-
-