RFR: JDK-8183579: refactor and cleanup launcher help messages
Kumar Srinivasan
kumar.x.srinivasan at oracle.com
Thu Jul 20 18:53:59 UTC 2017
Hi,
Please review refactoring and clean up of the java launcher's help/usage
messages.
The highlights of the changes are as follows:
1. Helper.java: is renamed from LauncherHelper.java, simpler name,
containing mostly methods to help with class loading, module
assistance etc.
2. OptionHelper.java: moved those methods in Helper.java, pertaining
to option printing, to this class.
3. Options.java: is heavily inspired by javadoc's option management, it
is very structured, and makes the resources much simpler to manage.
4. Modified the options descriptions to be _more consistent_,
keeping in mind, these options have been in there for eons.
Bug:
https://bugs.openjdk.java.net/browse/JDK-8183579
Webrev:
http://cr.openjdk.java.net/~ksrini/8183579/webrev.00/
java -help output:
http://cr.openjdk.java.net/~ksrini/8183579/help.txt
java -X output:
http://cr.openjdk.java.net/~ksrini/8183579/x-help.txt
Thanks
Kumar
More information about the core-libs-dev
mailing list