class Status extends TextBuiltin
TextBuiltin.TerminatedByHelpException| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<java.lang.String> |
filterPaths |
protected boolean |
porcelain |
protected java.lang.String |
statusFileListFormat |
protected java.lang.String |
statusFileListFormatUnmerged |
protected java.lang.String |
statusFileListFormatWithPrefix |
protected java.lang.String |
untrackedFilesMode |
| Constructor and Description |
|---|
Status() |
| Modifier and Type | Method and Description |
|---|---|
private static java.lang.String |
getStageStateDescription(IndexDiff.StageState stageState) |
protected int |
printList(java.util.Collection<java.lang.String> list)
Print String list
|
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)
Print String list
|
private void |
printLongStatus(Status status) |
private void |
printPorcelainLine(char x,
char y,
java.lang.String path) |
private void |
printPorcelainStatus(Status status) |
protected void |
printSectionHeader(java.lang.String pattern,
java.lang.Object... arguments)
Print section header
|
private void |
printStatus(Status status) |
private void |
printUnmerged(java.util.Map<java.lang.String,IndexDiff.StageState> unmergedStates) |
protected void |
run()
Perform the actions of this command.
|
abbreviateRef, containsHelp, die, die, die, die, execute, getErrorWriter, getOutputWriter, getRepository, getResourceBundle, init, initRaw, parseArguments, printUsage, printUsageAndExit, printUsageAndExit, requiresRepository, resolve, setCommandNameprotected final java.lang.String statusFileListFormat
protected final java.lang.String statusFileListFormatWithPrefix
protected final java.lang.String statusFileListFormatUnmerged
protected boolean porcelain
protected java.lang.String untrackedFilesMode
protected java.util.List<java.lang.String> filterPaths
protected void run()
throws java.lang.Exception
This method should only be invoked by TextBuiltin.execute(String[]).
run in class TextBuiltinjava.lang.Exception - an error occurred while processing the command. The main
framework will catch the exception and print a message on
standard error.private void printStatus(Status status) throws java.io.IOException
java.io.IOExceptionprivate void printPorcelainStatus(Status status) throws java.io.IOException
java.io.IOExceptionprivate void printPorcelainLine(char x,
char y,
java.lang.String path)
throws java.io.IOException
java.io.IOExceptionprivate void printLongStatus(Status status) throws java.io.IOException
java.io.IOExceptionprotected void printSectionHeader(java.lang.String pattern,
java.lang.Object... arguments)
throws java.io.IOException
pattern - a String object.arguments - a Object object.java.io.IOExceptionprotected int printList(java.util.Collection<java.lang.String> list)
throws java.io.IOException
list - a Collection object.java.io.IOExceptionprotected 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.IOException
status1 - a String object.status2 - a String object.status3 - a String object.list - a Collection object.set1 - a Collection object.set2 - a Collection object.set3 - a Collection object.java.io.IOExceptionprivate void printUnmerged(java.util.Map<java.lang.String,IndexDiff.StageState> unmergedStates) throws java.io.IOException
java.io.IOExceptionprivate static java.lang.String getStageStateDescription(IndexDiff.StageState stageState)