[security-dev 00843]: hg: jdk7/tl/langtools: 6722234: javac diagnostics need better integration with the type-system

maurizio.cimadamore at sun.com maurizio.cimadamore at sun.com
Thu May 21 03:04:30 PDT 2009


Changeset: d402db1005ad
Author:    mcimadamore
Date:      2009-05-21 10:56 +0100
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/d402db1005ad

6722234: javac diagnostics need better integration with the type-system
Summary: Added RichDiagnosticFormatter which provides better formatting capabilities for javac types/symbols
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
+ src/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
+ src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! test/tools/javac/6304921/T6304921.java
! test/tools/javac/6304921/T6304921.out
! test/tools/javac/6491592/T6491592.out
+ test/tools/javac/Diagnostics/6722234/T6722234a.java
+ test/tools/javac/Diagnostics/6722234/T6722234a_1.out
+ test/tools/javac/Diagnostics/6722234/T6722234a_2.out
+ test/tools/javac/Diagnostics/6722234/T6722234b.java
+ test/tools/javac/Diagnostics/6722234/T6722234b_1.out
+ test/tools/javac/Diagnostics/6722234/T6722234b_2.out
+ test/tools/javac/Diagnostics/6722234/T6722234c.java
+ test/tools/javac/Diagnostics/6722234/T6722234c.out
+ test/tools/javac/Diagnostics/6722234/T6722234d.java
+ test/tools/javac/Diagnostics/6722234/T6722234d_1.out
+ test/tools/javac/Diagnostics/6722234/T6722234d_2.out
! test/tools/javac/ExtendArray.java
! test/tools/javac/ExtendArray.out
! test/tools/javac/OverridePosition.java
! test/tools/javac/OverridePosition.out
! test/tools/javac/T4093617/T4093617.java
! test/tools/javac/T4093617/T4093617.out
! test/tools/javac/T5003235/T5003235c.java
! test/tools/javac/T5003235/T5003235c.out
! test/tools/javac/miranda/T4666866.java
! test/tools/javac/miranda/T4666866.out
! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java




More information about the security-dev mailing list