java-decompiler: print mapping table only in unit test mode

This commit is contained in:
Roman Shevchenko
2014-10-17 18:22:31 +02:00
parent 2d36ea60eb
commit 08c4c683a1
3 changed files with 10 additions and 9 deletions

View File

@@ -282,12 +282,13 @@ public class ClassesProcessor {
buffer.append(classBuffer);
if(DecompilerContext.getOption(IFernflowerPreferences.BYTECODE_SOURCE_MAPPING)) {
if (DecompilerContext.getOption(IFernflowerPreferences.BYTECODE_SOURCE_MAPPING)) {
BytecodeSourceMapper mapper = DecompilerContext.getBytecodeSourceMapper();
mapper.addTotalOffset(total_offset_lines);
buffer.append(lineSeparator);
mapper.dumpMapping(buffer, true);
if (DecompilerContext.getOption(IFernflowerPreferences.UNIT_TEST_MODE)) {
buffer.append(lineSeparator);
mapper.dumpMapping(buffer, true);
}
}
}
finally {