--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java Wed Aug 10 13:52:02 2016 -0700
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java Wed Aug 10 15:47:46 2016 -0700
@@ -176,12 +176,13 @@
log = Log.instance(context);
if (argv.length == 0) {
- Option.HELP.process(new OptionHelper.GrumpyHelper(log) {
+ OptionHelper h = new OptionHelper.GrumpyHelper(log) {
@Override
public String getOwnName() { return ownName; }
@Override
public void put(String name, String value) { }
- }, "-help");
+ };
+ Option.HELP.process(h, "-help");
return Result.CMDERR;
}
@@ -266,10 +267,10 @@
}
// init multi-release jar handling
- if (fileManager.isSupportedOption(Option.MULTIRELEASE.text) == 1) {
+ if (fileManager.isSupportedOption(Option.MULTIRELEASE.primaryName) == 1) {
Target target = Target.instance(context);
List<String> list = List.of(target.multiReleaseValue());
- fileManager.handleOption(Option.MULTIRELEASE.text, list.iterator());
+ fileManager.handleOption(Option.MULTIRELEASE.primaryName, list.iterator());
}
// init JavaCompiler