-
Bug
-
Resolution: Fixed
-
P2
-
7
It seems that recent work in javac diagnostic system introduced two little regressions problems:
1) DiagnosticSource refactoring introduced some problems wrt tab characters so that sometimes javac reports a wrong column position when printing a diagnostic
2) When a diagnostic is printed, the source basename (instead of the fullname) of the file the diagnostic refers to is printed. This regression is due to the recent refactoring of diagnostic formatters.
1) DiagnosticSource refactoring introduced some problems wrt tab characters so that sometimes javac reports a wrong column position when printing a diagnostic
2) When a diagnostic is printed, the source basename (instead of the fullname) of the file the diagnostic refers to is printed. This regression is due to the recent refactoring of diagnostic formatters.
- duplicates
-
JDK-6737242 javac crash with java.lang.StringIndexOutOfBoundsException: String index out of range: 71
-
- Closed
-
-
JDK-6740348 javac crashes when a variable is not declared
-
- Closed
-
- relates to
-
JDK-6720185 DiagnosticFormatter refactoring
-
- Closed
-
-
JDK-6724071 refactor Log into a front end and back end
-
- Closed
-