inverted option for IDEA-CR-32210
This commit is contained in:
@@ -31,7 +31,7 @@ public interface IFernflowerPreferences {
|
|||||||
String IDEA_NOT_NULL_ANNOTATION = "inn";
|
String IDEA_NOT_NULL_ANNOTATION = "inn";
|
||||||
String LAMBDA_TO_ANONYMOUS_CLASS = "lac";
|
String LAMBDA_TO_ANONYMOUS_CLASS = "lac";
|
||||||
String BYTECODE_SOURCE_MAPPING = "bsm";
|
String BYTECODE_SOURCE_MAPPING = "bsm";
|
||||||
String FAIL_ON_INVALID_BYTECODE = "fib";
|
String IGNOIRE_INVALID_BYTECODE = "iib";
|
||||||
|
|
||||||
String LOG_LEVEL = "log";
|
String LOG_LEVEL = "log";
|
||||||
String MAX_PROCESSING_METHOD = "mpm";
|
String MAX_PROCESSING_METHOD = "mpm";
|
||||||
@@ -75,7 +75,7 @@ public interface IFernflowerPreferences {
|
|||||||
defaults.put(IDEA_NOT_NULL_ANNOTATION, "1");
|
defaults.put(IDEA_NOT_NULL_ANNOTATION, "1");
|
||||||
defaults.put(LAMBDA_TO_ANONYMOUS_CLASS, "0");
|
defaults.put(LAMBDA_TO_ANONYMOUS_CLASS, "0");
|
||||||
defaults.put(BYTECODE_SOURCE_MAPPING, "0");
|
defaults.put(BYTECODE_SOURCE_MAPPING, "0");
|
||||||
defaults.put(FAIL_ON_INVALID_BYTECODE, "1");
|
defaults.put(IGNOIRE_INVALID_BYTECODE, "0");
|
||||||
|
|
||||||
defaults.put(LOG_LEVEL, IFernflowerLogger.Severity.INFO.name());
|
defaults.put(LOG_LEVEL, IFernflowerLogger.Severity.INFO.name());
|
||||||
defaults.put(MAX_PROCESSING_METHOD, "0");
|
defaults.put(MAX_PROCESSING_METHOD, "0");
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ public class ExprUtil {
|
|||||||
if (wrapper != null) {
|
if (wrapper != null) {
|
||||||
// own class
|
// own class
|
||||||
MethodWrapper methodWrapper = wrapper.getMethodWrapper(CodeConstants.INIT_NAME, descriptor);
|
MethodWrapper methodWrapper = wrapper.getMethodWrapper(CodeConstants.INIT_NAME, descriptor);
|
||||||
if (methodWrapper == null && !DecompilerContext.getOption(IFernflowerPreferences.FAIL_ON_INVALID_BYTECODE)) {
|
if (methodWrapper == null && DecompilerContext.getOption(IFernflowerPreferences.IGNOIRE_INVALID_BYTECODE)) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
mask = methodWrapper.synthParameters;
|
mask = methodWrapper.synthParameters;
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ public class SingleClassesTest {
|
|||||||
fixture = new DecompilerTestFixture();
|
fixture = new DecompilerTestFixture();
|
||||||
fixture.setUp(IFernflowerPreferences.BYTECODE_SOURCE_MAPPING, "1",
|
fixture.setUp(IFernflowerPreferences.BYTECODE_SOURCE_MAPPING, "1",
|
||||||
IFernflowerPreferences.DUMP_ORIGINAL_LINES, "1",
|
IFernflowerPreferences.DUMP_ORIGINAL_LINES, "1",
|
||||||
IFernflowerPreferences.FAIL_ON_INVALID_BYTECODE, "0");
|
IFernflowerPreferences.IGNOIRE_INVALID_BYTECODE, "1");
|
||||||
}
|
}
|
||||||
|
|
||||||
@After
|
@After
|
||||||
|
|||||||
Reference in New Issue
Block a user