hg: jdk7/tl/langtools: 3 new changesets
maurizio.cimadamore at sun.com
maurizio.cimadamore at sun.com
Wed Jun 24 03:01:41 PDT 2009
Changeset: 18e0269f25e3
Author: mcimadamore
Date: 2009-06-24 10:50 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/18e0269f25e3
6822637: ResolveError hierarchy needs to be refactored
Summary: Break ResolveError class into a hierarchy representing different kinds of resolution errors
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
Changeset: 8ec37cf2b37e
Author: mcimadamore
Date: 2009-06-24 10:50 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/8ec37cf2b37e
6852595: Accessing scope using JSR199 API on erroneous tree causes Illegal Argument Exception
Summary: Fixed problem with empty DiagnosticSource objects causing IAE in the JCDiagnostic constructor
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
+ test/tools/javac/api/6852595/T6852595.java
Changeset: 1d9e61e0a075
Author: mcimadamore
Date: 2009-06-24 10:51 +0100
URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/1d9e61e0a075
6852649: The Rich formatter printer should be an explicit class to facilitate overriding
Summary: Improve reusabiliy of the rich formatter by removing anonymous inner classes/changing visibility of fields
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
More information about the net-dev
mailing list