updating readme with new options

This commit is contained in:
Stiver 2014-04-01 15:21:37 +02:00
parent 988a7b935a
commit 4d48812ad0
2 changed files with 7 additions and 0 deletions

View File

@ -63,6 +63,11 @@ ren (0): rename ambiguous (resp. obfuscated) classes and class elements
urc : full name of user-supplied class implementing IIdentifierRenamer. It is used to determine which urc : full name of user-supplied class implementing IIdentifierRenamer. It is used to determine which
class identifiers should be renamed and provides new identifier names. For more information class identifiers should be renamed and provides new identifier names. For more information
s. section 5 s. section 5
dpc (0): generate a special comment ('/** @deprecated */') for deprecated classes and class members
inn (1): check for IntelliJ IDEA-specific @NotNull annotation and remove inserted code if found
lac (0): decompile lambda expressions to anonymous classes
nls (0): define new line character to be used for output. 0 - '\r\n' (Windows), 1 - '\n' (Linux)
The default logging level is INFO. This value can be overwritten by setting the option 'log' as follows: The default logging level is INFO. This value can be overwritten by setting the option 'log' as follows:

View File

@ -88,6 +88,8 @@ public class DecompilerContext {
mapDefault.put(IFernflowerPreferences.NEW_LINE_SEPARATOR, "0"); mapDefault.put(IFernflowerPreferences.NEW_LINE_SEPARATOR, "0");
mapDefault.put(IFernflowerPreferences.IDEA_NOT_NULL_ANNOTATION, "1");
if(propertiesCustom != null) { if(propertiesCustom != null) {
mapDefault.putAll(propertiesCustom); mapDefault.putAll(propertiesCustom);
} }