Details
-
Bug
-
Resolution: Fixed
-
P3
-
8
-
b15
-
generic
-
generic
-
Not verified
Description
There's currently a circularity in javac initialization: bad options on the command line need to be reported somewhere, and some options say where to report diagnostics. The current resolution involves separate resource bundles and separate mechanisms to access them, in Log and Main. By allowing Log to be initialized earlier, and updated as needed, we should be able to simplify this complexity.
Attachments
Issue Links
- relates to
-
JDK-7108669 cleanup Log methods for direct printing to streams
- Closed
-
JDK-8002168 Cleanup initialization of javadoc Messager
- Closed