private static class RebaseCommand.RebaseState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.io.File |
dir |
private java.io.File |
repoDirectory |
Constructor and Description |
---|
RebaseState(java.io.File repoDirectory) |
Modifier and Type | Method and Description |
---|---|
private static void |
appendToFile(java.io.File file,
java.lang.String content) |
private static void |
createFile(java.io.File parentDir,
java.lang.String name,
java.lang.String content) |
void |
createFile(java.lang.String name,
java.lang.String content) |
java.io.File |
getDir() |
java.io.File |
getFile(java.lang.String name) |
java.lang.String |
getPath(java.lang.String name) |
java.io.File |
getRewrittenDir() |
private static java.lang.String |
readFile(java.io.File file) |
private static java.lang.String |
readFile(java.io.File directory,
java.lang.String fileName) |
java.lang.String |
readFile(java.lang.String name) |
public java.io.File getDir()
public java.io.File getRewrittenDir()
RebaseCommand.preserveMerges
is truepublic java.lang.String readFile(java.lang.String name) throws java.io.IOException
java.io.IOException
public void createFile(java.lang.String name, java.lang.String content) throws java.io.IOException
java.io.IOException
public java.io.File getFile(java.lang.String name)
public java.lang.String getPath(java.lang.String name)
private static java.lang.String readFile(java.io.File file) throws java.io.IOException
java.io.IOException
private static java.lang.String readFile(java.io.File directory, java.lang.String fileName) throws java.io.IOException
java.io.IOException
private static void createFile(java.io.File parentDir, java.lang.String name, java.lang.String content) throws java.io.IOException
java.io.IOException
private static void appendToFile(java.io.File file, java.lang.String content) throws java.io.IOException
java.io.IOException