| Modifier and Type | Field and Description |
|---|---|
| private final Charset | |
| private String | |
| private final EolAwareOutputStream | |
| private final MergeResult | |
| private final List | |
| private final boolean | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv | MergeFormatterPass(OutputStream
the out, MergeResult<RawText> java. where to write the textual
presentationthe merge result which should be presented res, List<String> When a conflict is reported each conflicting range will get a
name. This name is following the "<<<<<<<
" or ">>>>>>> " conflict markers. The
names for the sequences are given in this list seqName, Charset the character set used when writing conflict metadata charset)
|
| pack-priv | MergeFormatterPass(OutputStream
the out, MergeResult<RawText> java. where to write the textual
presentationthe merge result which should be presented res, List<String> When a conflict is reported each conflicting range will get a
name. This name is following the "<<<<<<<
", "|||||||" or ">>>>>>> " conflict
markers. The names for the sequences are given in this list seqName, Charset the character set used when writing conflict metadata charset, boolean base's contribution should be written in conflicts writeBase)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| private boolean | |
| private boolean | |
| private boolean | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void |
| charset | back to summary |
|---|---|
| private final Charset charset | |
| lastConflictingName | back to summary |
|---|---|
| private String lastConflictingName | |
| out | back to summary |
|---|---|
| private final EolAwareOutputStream out | |
| res | back to summary |
|---|---|
| private final MergeResult<RawText> res | |
| seqName | back to summary |
|---|---|
| private final List<String> seqName | |
| threeWayMerge | back to summary |
|---|---|
| private final boolean threeWayMerge | |
| writeBase | back to summary |
|---|---|
| private final boolean writeBase | |
| MergeFormatterPass | back to summary |
|---|---|
pack-priv MergeFormatterPass(OutputStream out, MergeResult<RawText> res, List<String> seqName, Charset charset)
| |
| MergeFormatterPass | back to summary |
|---|---|
pack-priv MergeFormatterPass(OutputStream out, MergeResult<RawText> res, List<String> seqName, Charset charset, boolean writeBase)
| |
| formatMerge | back to summary |
|---|---|
| pack-priv void formatMerge() throws IOException | |
| isBase | back to summary |
|---|---|
| private boolean isBase(MergeChunk chunk) | |
| isOurs | back to summary |
|---|---|
| private boolean isOurs(MergeChunk chunk) | |
| isTheirs | back to summary |
|---|---|
| private boolean isTheirs(MergeChunk chunk) | |
| writeConflictBase | back to summary |
|---|---|
| private void writeConflictBase(MergeChunk chunk) throws IOException | |
| writeConflictChange | back to summary |
|---|---|
| private void writeConflictChange(MergeChunk chunk) throws IOException | |
| writeConflictEnd | back to summary |
|---|---|
| private void writeConflictEnd() throws IOException | |
| writeConflictMetadata | back to summary |
|---|---|
| private void writeConflictMetadata(MergeChunk chunk) throws IOException | |
| writeConflictStart | back to summary |
|---|---|
| private void writeConflictStart(MergeChunk chunk) throws IOException | |
| writeLine | back to summary |
|---|---|
| private void writeLine(RawText seq, int i) throws IOException | |
| writeln | back to summary |
|---|---|
| private void writeln(String s) throws IOException | |