-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
None
-
b65
-
Verified
6958836 added support for javadoc -Xmaxerrs and -Xmaxwarns
However, the changeset required an ugly hack to work around initialization issues for Messager/Log.
http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/d1ea43cb71c1
- context = new Context();
- messager = new Messager(context, programName, errWriter, warnWriter, noticeWriter);
+ Context tempContext = new Context(); // interim context until option decoding completed
+ messager = new Messager(tempContext, programName, errWriter, warnWriter, noticeWriter);
However, the ugly hack is no longer necessary because Messager/Log is more tolerant of initialization order.
See 7108668: allow Log to be initialized and used earlier
However, the changeset required an ugly hack to work around initialization issues for Messager/Log.
http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/d1ea43cb71c1
- context = new Context();
- messager = new Messager(context, programName, errWriter, warnWriter, noticeWriter);
+ Context tempContext = new Context(); // interim context until option decoding completed
+ messager = new Messager(tempContext, programName, errWriter, warnWriter, noticeWriter);
However, the ugly hack is no longer necessary because Messager/Log is more tolerant of initialization order.
See 7108668: allow Log to be initialized and used earlier
- relates to
-
JDK-7108668 allow Log to be initialized and used earlier
-
- Closed
-
-
JDK-6958836 javadoc should support -Xmaxerrs and -Xmaxwarns
-
- Closed
-