Package org.eclipse.jgit.pgm
Class Status
java.lang.Object
org.eclipse.jgit.pgm.TextBuiltin
org.eclipse.jgit.pgm.Status
Status command
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jgit.pgm.TextBuiltin
TextBuiltin.TerminatedByHelpException
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static String
getStageStateDescription
(IndexDiff.StageState stageState) protected int
printList
(String status1, String status2, String status3, Collection<String> list, Collection<String> set1, Collection<String> set2, Collection<String> set3) Print String listprotected int
printList
(Collection<String> list) Print String listprivate void
printLongStatus
(Status status) private void
printPorcelainLine
(char x, char y, String path) private void
printPorcelainStatus
(Status status) protected void
printSectionHeader
(String pattern, Object... arguments) Print section headerprivate void
printStatus
(Status status) private void
printUnmerged
(Map<String, IndexDiff.StageState> unmergedStates) protected void
run()
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 Details
-
statusFileListFormat
-
statusFileListFormatWithPrefix
-
statusFileListFormatUnmerged
-
porcelain
protected boolean porcelain -
untrackedFilesMode
-
filterPaths
-
-
Constructor Details
-
Status
Status()
-
-
Method Details
-
run
protected void run()Perform the actions of this command.This method should only be invoked by
TextBuiltin.execute(String[])
.- Specified by:
run
in classTextBuiltin
-
printStatus
- Throws:
IOException
-
printPorcelainStatus
- Throws:
IOException
-
printPorcelainLine
- Throws:
IOException
-
printLongStatus
- Throws:
IOException
-
printSectionHeader
Print section header- Parameters:
pattern
- aString
object.arguments
- aObject
object.- Throws:
IOException
-
printList
Print String list- Parameters:
list
- aCollection
object.- Returns:
- a int.
- Throws:
IOException
-
printList
protected int printList(String status1, String status2, String status3, Collection<String> list, Collection<String> set1, Collection<String> set2, Collection<String> set3) throws IOException Print String list- Parameters:
status1
- aString
object.status2
- aString
object.status3
- aString
object.list
- aCollection
object.set1
- aCollection
object.set2
- aCollection
object.set3
- aCollection
object.- Returns:
- a int.
- Throws:
IOException
-
printUnmerged
- Throws:
IOException
-
getStageStateDescription
-