--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java Wed Aug 10 13:52:02 2016 -0700
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java Wed Aug 10 15:47:46 2016 -0700
@@ -63,7 +63,7 @@
helper.sourceRoots(paths);
}
},
- SOURCEPATH("-sourcepath", "Specify search path for sources.") {
+ SOURCE_PATH("--source-path", "Specify search path for sources.") {
@Override
protected void processMatching(ArgumentIterator iter, OptionHelper helper) {
List<Path> paths = getFileListArg(iter, helper);
@@ -71,7 +71,13 @@
helper.sourcepath(paths);
}
},
- MODULEPATH("-modulepath", "Specify search path for modules.") {
+ SOURCEPATH("-sourcepath", "An alias for -sourcepath") {
+ @Override
+ protected void processMatching(ArgumentIterator iter, OptionHelper helper) {
+ SOURCE_PATH.processMatching(iter, helper);
+ }
+ },
+ MODULE_PATH("--module-path", "Specify search path for modules.") {
@Override
protected void processMatching(ArgumentIterator iter, OptionHelper helper) {
List<Path> paths = getFileListArg(iter, helper);
@@ -79,7 +85,19 @@
helper.modulepath(paths);
}
},
- CLASSPATH("-classpath", "Specify search path for classes.") {
+ MODULEPATH("-modulepath", "An alias for -modulepath") {
+ @Override
+ protected void processMatching(ArgumentIterator iter, OptionHelper helper) {
+ MODULE_PATH.processMatching(iter, helper);
+ }
+ },
+ P("-p", "An alias for -modulepath") {
+ @Override
+ protected void processMatching(ArgumentIterator iter, OptionHelper helper) {
+ MODULE_PATH.processMatching(iter, helper);
+ }
+ },
+ CLASS_PATH("--class-path", "Specify search path for classes.") {
@Override
protected void processMatching(ArgumentIterator iter, OptionHelper helper) {
List<Path> paths = getFileListArg(iter, helper);
@@ -87,10 +105,16 @@
helper.classpath(paths);
}
},
+ CLASSPATH("-classpath", "An alias for -classpath.") {
+ @Override
+ protected void processMatching(ArgumentIterator iter, OptionHelper helper) {
+ CLASS_PATH.processMatching(iter, helper);
+ }
+ },
CP("-cp", "An alias for -classpath") {
@Override
protected void processMatching(ArgumentIterator iter, OptionHelper helper) {
- CLASSPATH.processMatching(iter, helper);
+ CLASS_PATH.processMatching(iter, helper);
}
},
X("-x", "Exclude files matching the given pattern") {