hg: jdk9/dev/langtools: 4 new changesets
jan.lahoda at oracle.com
jan.lahoda at oracle.com
Tue Dec 17 02:03:43 PST 2013
Changeset: e59a993abd88
Author: jlahoda
Date: 2013-12-17 10:55 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/e59a993abd88
8029715: test needs bugID added to @bug tag
Summary: Adding forgotten bug number
Reviewed-by: vromero
! test/tools/javac/processing/model/type/IntersectionPropertiesTest.java
Changeset: bc18278c195e
Author: jlahoda
Date: 2013-12-17 10:55 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/bc18278c195e
8029800: Flags.java uses String.toLowerCase without specifying Locale
Summary: Introducing StringUtils.toLowerCase/toUpperCase independent on the default locale, converting almost all usages of String.toLowerCase/toUpperCase to use the new methods.
Reviewed-by: jjg, bpatel
! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/Env.java
! src/share/classes/com/sun/tools/doclint/HtmlTag.java
! src/share/classes/com/sun/tools/doclint/Messages.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/file/Locations.java
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
+ src/share/classes/com/sun/tools/javac/util/StringUtils.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
+ test/tools/javac/NoStringToLower.java
+ test/tools/javac/util/StringUtilsTest.java
Changeset: 55e4fd84b317
Author: jlahoda
Date: 2013-12-17 10:58 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/55e4fd84b317
8028415: TreeMaker.Literal(Object) creates invalid JCLiterals when passed a Character.
Summary: JCLiteral for char must contain an Integer, not the provided Character.
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! test/tools/javac/tree/MakeLiteralTest.java
Changeset: 378aa10645e1
Author: jlahoda
Date: 2013-12-17 10:58 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/378aa10645e1
8028235: Better error recovery for parsing 'void' as a type of the lambda parameter
Summary: Handle "void" as a primitive type in JavacParser.analyzeParens.
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/lambda/VoidLambdaParameter.java
+ test/tools/javac/lambda/VoidLambdaParameter.out
! test/tools/javac/parser/JavacParserTest.java
More information about the jdk9-dev-changes
mailing list