decompiler: use more TextBuffer methods
This commit is contained in:
@@ -258,7 +258,6 @@ public class ClassesProcessor {
|
||||
TextBuffer classBuffer = new TextBuffer(AVERAGE_CLASS_SIZE);
|
||||
new ClassWriter().classToJava(root, classBuffer, 0, null);
|
||||
|
||||
String lineSeparator = DecompilerContext.getNewLineSeparator();
|
||||
int total_offset_lines = 0;
|
||||
|
||||
int index = cl.qualifiedName.lastIndexOf("/");
|
||||
@@ -269,13 +268,13 @@ public class ClassesProcessor {
|
||||
buffer.append("package ");
|
||||
buffer.append(packageName);
|
||||
buffer.append(";");
|
||||
buffer.append(lineSeparator);
|
||||
buffer.append(lineSeparator);
|
||||
buffer.appendLineSeparator();
|
||||
buffer.appendLineSeparator();
|
||||
}
|
||||
|
||||
int import_lines_written = importCollector.writeImports(buffer);
|
||||
if (import_lines_written > 0) {
|
||||
buffer.append(lineSeparator);
|
||||
buffer.appendLineSeparator();
|
||||
total_offset_lines += import_lines_written + 1;
|
||||
}
|
||||
//buffer.append(lineSeparator);
|
||||
@@ -287,7 +286,7 @@ public class ClassesProcessor {
|
||||
BytecodeSourceMapper mapper = DecompilerContext.getBytecodeSourceMapper();
|
||||
mapper.addTotalOffset(total_offset_lines);
|
||||
if (DecompilerContext.getOption(IFernflowerPreferences.UNIT_TEST_MODE)) {
|
||||
buffer.append(lineSeparator);
|
||||
buffer.appendLineSeparator();
|
||||
mapper.dumpMapping(buffer, true);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user