<Swing Dev> hg: jdk7/swing/langtools: 101 new changesets
lana.steuck at sun.com
lana.steuck at sun.com
Mon Feb 23 22:56:48 UTC 2009
Changeset: 1e83972f53fb
Author: jjg
Date: 2008-09-23 10:44 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/1e83972f53fb
6420151: need to improve byfile compile policy to eliminate footprint issues
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/comp/Todo.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javadoc/JavadocTodo.java
! src/share/classes/javax/tools/FileObject.java
! test/tools/javac/6734819/T6734819b.out
- test/tools/javac/policy/A.java
- test/tools/javac/policy/B.java
- test/tools/javac/policy/C.java
- test/tools/javac/policy/D.java
- test/tools/javac/policy/Test.java
- test/tools/javac/policy/byfile.ABD.out
- test/tools/javac/policy/byfile.ACD.out
- test/tools/javac/policy/bytodo.ABD.out
- test/tools/javac/policy/bytodo.ACD.out
- test/tools/javac/policy/simple.ABD.out
- test/tools/javac/policy/simple.ACD.out
+ test/tools/javac/policy/test1/A.java
+ test/tools/javac/policy/test1/B.java
+ test/tools/javac/policy/test1/C.java
+ test/tools/javac/policy/test1/D.java
+ test/tools/javac/policy/test1/Test1a.java
+ test/tools/javac/policy/test1/Test1b.java
+ test/tools/javac/policy/test1/byfile.ABD.out
+ test/tools/javac/policy/test1/byfile.ACD.out
+ test/tools/javac/policy/test1/bytodo.ABD.out
+ test/tools/javac/policy/test1/bytodo.ACD.out
+ test/tools/javac/policy/test1/simple.ABD.out
+ test/tools/javac/policy/test1/simple.ACD.out
+ test/tools/javac/policy/test2/A.java
+ test/tools/javac/policy/test2/B.java
+ test/tools/javac/policy/test2/Test.java
+ test/tools/javac/policy/test2/byfile.AB.out
+ test/tools/javac/policy/test2/byfile.BA.out
+ test/tools/javac/policy/test2/bytodo.AB.out
+ test/tools/javac/policy/test2/bytodo.BA.out
Changeset: ddd110646d21
Author: mcimadamore
Date: 2008-09-29 11:34 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/ddd110646d21
6500343: compiler generates bad code when translating conditional expressions
Summary: TransTypes needs to deal with intersection types coming from conditional expressions
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/conditional/6500343/T6500343a.java
+ test/tools/javac/conditional/6500343/T6500343b.java
Changeset: 609fb59657b4
Author: mcimadamore
Date: 2008-09-29 11:48 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/609fb59657b4
6735840: Need a type/symbol visitor printer
Summary: Added type/symbol visitor printer with support for localization
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 1a9276e7cb18
Author: mcimadamore
Date: 2008-09-29 12:00 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/1a9276e7cb18
6747671: -Xlint:rawtypes
Summary: add an Xlint option for detecting all raw types usages (ccc-approved)
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/6304921/T6304921.out
+ test/tools/javac/warnings/6747671/T6747671.java
+ test/tools/javac/warnings/6747671/T6747671.out
! test/tools/javac/warnings/Unchecked.lintAll.out
Changeset: 0c4fa115f87d
Author: mcimadamore
Date: 2008-09-29 15:30 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/0c4fa115f87d
6753718: raw type warnings should be suprresed during a langtools build
Summary: fixed build.properties in order to suppress raw type warnings
Reviewed-by: jjg
! make/build.properties
Changeset: b81a9aa785ba
Author: martin
Date: 2008-09-29 11:38 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/b81a9aa785ba
6739427: -Xlint:processing not recognized as an option
Reviewed-by: darcy, jjg
Contributed-by: lipeng at google.com
! src/share/classes/com/sun/tools/javac/code/Lint.java
Changeset: 4ef127d365dd
Author: tbell
Date: 2008-09-29 22:11 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/4ef127d365dd
Merge
- test/tools/javac/policy/A.java
- test/tools/javac/policy/B.java
- test/tools/javac/policy/C.java
- test/tools/javac/policy/D.java
- test/tools/javac/policy/Test.java
- test/tools/javac/policy/byfile.ABD.out
- test/tools/javac/policy/byfile.ACD.out
- test/tools/javac/policy/bytodo.ABD.out
- test/tools/javac/policy/bytodo.ACD.out
- test/tools/javac/policy/simple.ABD.out
- test/tools/javac/policy/simple.ACD.out
Changeset: 8e56394f54f5
Author: tbell
Date: 2008-10-04 22:49 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/8e56394f54f5
Merge
Changeset: d593587c5938
Author: jjg
Date: 2008-10-01 16:26 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/d593587c5938
6748601: javadoc API should allow varargs use
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/javadoc/Main.java
! src/share/classes/com/sun/tools/javadoc/Start.java
Changeset: 539eb80f2a1a
Author: tbell
Date: 2008-10-04 22:59 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/539eb80f2a1a
Merge
Changeset: 944790f83b57
Author: jjg
Date: 2008-10-06 16:57 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/944790f83b57
6748546: javadoc API should be classloader-friendly
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/Main.java
! src/share/classes/com/sun/tools/javadoc/Start.java
Changeset: 3fd42dfa6f27
Author: tbell
Date: 2008-10-10 13:29 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/3fd42dfa6f27
Merge
Changeset: c7315642fa1b
Author: xdono
Date: 2008-10-23 10:13 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/c7315642fa1b
Added tag jdk7-b38 for changeset 3fd42dfa6f27
! .hgtags
Changeset: a54ef8459576
Author: jjg
Date: 2008-10-07 15:39 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/a54ef8459576
6749967: regression tests for apt should be same-vm friendly
Reviewed-by: darcy
! test/tools/apt/mirror/declaration/AnnoMirror.java
! test/tools/apt/mirror/declaration/AnnoTypeDecl.java
! test/tools/apt/mirror/declaration/AnnoTypeElemDecl.java
! test/tools/apt/mirror/declaration/AnnoVal.java
! test/tools/apt/mirror/declaration/ClassDecl.java
! test/tools/apt/mirror/declaration/ConstExpr.java
! test/tools/apt/mirror/declaration/ConstructorDecl.java
! test/tools/apt/mirror/declaration/EnumDecl.java
! test/tools/apt/mirror/declaration/FieldDecl.java
! test/tools/apt/mirror/declaration/GetAnno.java
! test/tools/apt/mirror/declaration/InterfaceDecl.java
! test/tools/apt/mirror/declaration/MethodDecl.java
! test/tools/apt/mirror/declaration/PackageDecl.java
! test/tools/apt/mirror/declaration/ParameterDecl.java
! test/tools/apt/mirror/type/AnnoTyp.java
! test/tools/apt/mirror/type/ArrayTyp.java
! test/tools/apt/mirror/type/ClassTyp.java
! test/tools/apt/mirror/type/EnumTyp.java
! test/tools/apt/mirror/type/InterfaceTyp.java
! test/tools/apt/mirror/type/PrimitiveTyp.java
! test/tools/apt/mirror/type/TypeVar.java
! test/tools/apt/mirror/type/WildcardTyp.java
! test/tools/apt/mirror/util/Overrides.java
! test/tools/apt/mirror/util/TypeCreation.java
Changeset: c0372d1097c0
Author: mcimadamore
Date: 2008-10-09 15:56 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/c0372d1097c0
6751514: Unary post-increment with type variables crash javac during lowering
Summary: Lower.abstractRval should take into account parenthesized expressions
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/generics/T6751514.java
Changeset: 8c098cf64ab5
Author: mcimadamore
Date: 2008-10-09 16:02 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/8c098cf64ab5
6738538: javac crashes when using a type parameter as a covariant method return type
Summary: Capture conversion should be applied when acccessing a member of an intersection type
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/OverrideChecks/6738538/T6738538a.java
+ test/tools/javac/OverrideChecks/6738538/T6738538b.java
Changeset: ac6ce899d007
Author: mcimadamore
Date: 2008-10-09 16:04 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/ac6ce899d007
6724345: incorrect method resolution for enum classes entered as source files
Summary: Enum's abstract methods shouldn't be skipped during method resolution
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/enum/T6724345.java
Changeset: 8eafba4f61be
Author: mcimadamore
Date: 2008-10-09 16:07 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/8eafba4f61be
6406133: JCDiagnostic.getMessage ignores locale argument
Summary: Compiler API should take into account locale settings
Reviewed-by: jjg
! src/share/classes/com/sun/tools/apt/util/Bark.java
! src/share/classes/com/sun/tools/javac/api/Formattable.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
+ src/share/classes/com/sun/tools/javac/api/Messages.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/parser/Token.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! 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/JCDiagnostic.java
+ src/share/classes/com/sun/tools/javac/util/JavacMessages.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! test/tools/javac/6457284/T6457284.java
+ test/tools/javac/api/6406133/Erroneous.java
+ test/tools/javac/api/6406133/T6406133.java
Changeset: e4eaddca54b7
Author: mcimadamore
Date: 2008-10-09 16:19 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/e4eaddca54b7
6731573: diagnostic output should optionally include source line
Summary: Added an -XD option to optionally prints out source lines in error messages
Reviewed-by: jjg
! 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/Log.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
+ test/tools/javac/api/6731573/Erroneous.java
+ test/tools/javac/api/6731573/T6731573.java
Changeset: d766e40e49d6
Author: mcimadamore
Date: 2008-10-09 16:21 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/d766e40e49d6
6586091: javac crashes with StackOverflowError
Summary: Types.adapt should avoid infinite loops by exploiting a local cache
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/6586091/T6586091.java
Changeset: e03459165ec4
Author: mcimadamore
Date: 2008-10-14 17:05 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/e03459165ec4
6759143: com.sun.tools.javac.util.Messages is obsolete and should be removed
Summary: push for 6406133 should have removed com.sun.tools.javac.util.Messages
Reviewed-by: jjg
- src/share/classes/com/sun/tools/javac/util/Messages.java
Changeset: 22c4c1143a3a
Author: jjg
Date: 2008-10-15 08:07 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/22c4c1143a3a
6748541: javadoc should be reusable
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/lib/JavadocTester.java
! test/tools/javadoc/BooleanConst.java
! test/tools/javadoc/BreakIteratorWarning.java
! test/tools/javadoc/FlagsTooEarly.java
! test/tools/javadoc/InlineTagsWithBraces.java
! test/tools/javadoc/LangVers.java
! test/tools/javadoc/MethodLinks.java
! test/tools/javadoc/NoStar.java
! test/tools/javadoc/T4994049/T4994049.java
! test/tools/javadoc/XWerror.java
! test/tools/javadoc/completionFailure/CompletionFailure.java
! test/tools/javadoc/dupOk/DupOk.java
! test/tools/javadoc/imports/MissingImport.java
! test/tools/javadoc/lib/Tester.java
! test/tools/javadoc/nestedClass/NestedClass.java
! test/tools/javadoc/sourceOnly/p/SourceOnly.java
! test/tools/javadoc/sourceOption/SourceOption.java
! test/tools/javadoc/subpackageIgnore/SubpackageIgnore.java
Changeset: 83ffdd1a6294
Author: mcimadamore
Date: 2008-10-15 17:23 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/83ffdd1a6294
6759682: APT: compiler message file broken after refactoring of com.sun.tools.javac.util.Message
Summary: JavacMessages should refresh its own bundle cache when a new resource bundle is added by APT
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/util/JavacMessages.java
Changeset: e1332c04f6b6
Author: jjg
Date: 2008-10-15 11:13 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/e1332c04f6b6
6759795: test/tools/apt/Basic/print.sh may fail depending on jtreg options
Reviewed-by: darcy
! test/tools/apt/Basics/print.sh
Changeset: 4feda9f0dbe7
Author: jjg
Date: 2008-10-15 13:20 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/4feda9f0dbe7
6759796: test/tools/javac/6348193/T6348193.java fails if there are empty entries on the bootclasspath
Reviewed-by: darcy
! test/tools/javac/processing/6348193/T6348193.java
Changeset: 173162d6eb1d
Author: jjg
Date: 2008-10-16 07:30 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/173162d6eb1d
6759775: RegularFileObject.inferBinaryName gives bad result on empty path
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
Changeset: 2c1ef6ec9413
Author: jjg
Date: 2008-10-16 07:39 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/2c1ef6ec9413
6759810: bad regression test causes source file to be deleted
Reviewed-by: mcimadamore
! test/tools/javac/links/T.java
! test/tools/javac/links/links.sh
Changeset: 6fcc8de719f5
Author: mcimadamore
Date: 2008-10-16 18:07 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/6fcc8de719f5
6760226: test/tools/javap/T6622260.java fails with specific locale settings
Summary: Changed the regression test in order to make it more robust w.r.t. to locale settings
Reviewed-by: jjg
! test/tools/javap/T6622260.java
Changeset: 402183e8d6e1
Author: jjg
Date: 2008-10-16 16:53 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/402183e8d6e1
6760500: test com/sun/javadoc/testSupplementary/TestSupplementary.java is not same-VM safe
Reviewed-by: darcy
! test/com/sun/javadoc/testSupplementary/TestSupplementary.java
Changeset: eca4bf37b66e
Author: jjg
Date: 2008-10-17 10:34 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/eca4bf37b66e
6760805: empty element on bootclasspath breaks test/tools/apt/Compile/compile.sh
Reviewed-by: darcy
! test/tools/apt/Compile/compile.sh
Changeset: 2eec479619d8
Author: jjg
Date: 2008-10-17 16:06 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/2eec479619d8
6760930: empty element on bootclasspath breaks test/tools/apt/Discovery/discovery.sh
Reviewed-by: darcy
! test/tools/apt/Discovery/discovery.sh
Changeset: acc41893695b
Author: tbell
Date: 2008-10-17 16:47 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/acc41893695b
Merge
- src/share/classes/com/sun/tools/javac/util/Messages.java
Changeset: 8ae974495e73
Author: jjg
Date: 2008-10-20 13:42 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/8ae974495e73
6759996: ignore empty entries on paths
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/file/Paths.java
+ test/tools/javac/T6759996.java
Changeset: 3fb51e47622b
Author: tbell
Date: 2008-10-23 21:56 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/3fb51e47622b
Merge
Changeset: 968ca53217a1
Author: xdono
Date: 2008-11-06 12:10 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/968ca53217a1
Added tag jdk7-b39 for changeset 3fb51e47622b
! .hgtags
Changeset: 6508d7e812e1
Author: mcimadamore
Date: 2008-10-23 17:59 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/6508d7e812e1
6732484: Bound error on wildcard code
Summary: Check.checkExtends should cope with captured type-variables
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/wildcards/T6732484.java
Changeset: 4d2d8b6459e1
Author: mcimadamore
Date: 2008-10-23 17:59 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/4d2d8b6459e1
6711619: javac doesn't allow access to protected members in intersection types
Summary: Accordingly to new accessibility rules all members of intersection types (but private ones) should be accessible
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/generics/6531090/T6531090b.java
+ test/tools/javac/generics/6711619/T6711619a.java
+ test/tools/javac/generics/6711619/T6711619a.out
+ test/tools/javac/generics/6711619/T6711619b.java
+ test/tools/javac/generics/6711619/T6711619b.out
Changeset: db77bf6adb53
Author: mcimadamore
Date: 2008-10-23 18:00 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/db77bf6adb53
6487370: javac incorrectly gives ambiguity warning with override-equivalent abstract inherited methods
Summary: Javac should not compare erased return types when checking for ambiguity errors during overload resolution
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/generics/6487370/T6487370.java
Changeset: 433ee48257c0
Author: mcimadamore
Date: 2008-10-23 18:10 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/433ee48257c0
6548436: Incorrect inconvertible types error
Summary: Types.rewrite quantifiers should cope with captured type-variables properly
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/6548436/T6548436a.java
+ test/tools/javac/cast/6548436/T6548436b.java
+ test/tools/javac/cast/6548436/T6548436c.java
+ test/tools/javac/cast/6548436/T6548436d.java
Changeset: c6e3fc6dda61
Author: mcimadamore
Date: 2008-10-23 18:29 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/c6e3fc6dda61
6557954: Inner class type parameters doesn't get substituted when checking type well-formedness
Summary: Validator.visitTypeApply should substitute all formal typevars with actual parameters
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/T6557954.java
Changeset: 5e54a59bcee7
Author: mcimadamore
Date: 2008-10-24 12:45 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/5e54a59bcee7
6680106: StackOverFlowError for Cyclic inheritance in TypeParameters with ArrayType Bounds
Summary: Javac ends up in an infinite loop while attributing mutually referring array type-parameter bounds
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/typevars/6680106/T6680106.java
+ test/tools/javac/generics/typevars/6680106/T6680106.out
Changeset: a23e1dc02698
Author: mcimadamore
Date: 2008-10-24 12:46 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/a23e1dc02698
6746184: javac fails to compile call to public varargs method
Summary: javac's resolution process should go through all steps described in JLS 15.12.2.2
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/T6746184.java
Changeset: ddd75a295501
Author: mcimadamore
Date: 2008-10-24 12:46 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/ddd75a295501
6758789: Some method resolution diagnostic should be improved
Summary: Recent work on diagnostics left out some resolution corner cases
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/api/Formattable.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/6758789/T6758789a.java
+ test/tools/javac/6758789/T6758789a.out
+ test/tools/javac/6758789/T6758789b.java
+ test/tools/javac/6758789/T6758789b.out
! test/tools/javac/generics/inference/6718364/T6718364.out
Changeset: 638d45788c9e
Author: mcimadamore
Date: 2008-10-24 12:46 +0100
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/638d45788c9e
6762569: Javac crashes with AssertionError in Types.containedBy
Summary: Types.containedBy should be more liberal with UndetVars
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
- test/tools/javac/generics/wildcards/6651719/T6651719b.java
+ test/tools/javac/generics/wildcards/6762569/T6762569a.java
+ test/tools/javac/generics/wildcards/6762569/T6762569b.java
Changeset: 8d7fa40da0eb
Author: tbell
Date: 2008-10-24 20:47 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/8d7fa40da0eb
Merge
- test/tools/javac/generics/wildcards/6651719/T6651719b.java
Changeset: 5ebe90e0afff
Author: jjg
Date: 2008-10-27 14:25 -0700
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/5ebe90e0afff
6764226: ListTest fails on javap output with bad characters
Reviewed-by: darcy
! test/tools/javap/ListTest.java
Changeset: 4f7b344a1ce0
Author: mcimadamore
Date: 2008-10-28 14:05 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/4f7b344a1ce0
6763518: Impossible to suppress raw-type warnings
Summary: Check.validate(Type) should be invoked after -Xlint is augmented in Attr.visitVarDef
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/6304921/T6304921.out
+ test/tools/javac/warnings/T6763518.java
Changeset: 32e309883246
Author: tbell
Date: 2008-11-07 11:45 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/32e309883246
Merge
Changeset: 82463d00ac70
Author: xdono
Date: 2008-11-20 11:39 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/82463d00ac70
Added tag jdk7-b40 for changeset 32e309883246
! .hgtags
Changeset: 4cdaaf4c5dca
Author: mcimadamore
Date: 2008-11-12 14:17 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/4cdaaf4c5dca
6768932: Add support for multiline diagnostics
Summary: Added basic support for multiline/tabular diagnostics
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
Changeset: ded6b40f558e
Author: tbell
Date: 2008-11-21 15:21 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/ded6b40f558e
Merge
Changeset: 1d4f01925bd0
Author: xdono
Date: 2008-12-04 11:10 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/1d4f01925bd0
Added tag jdk7-b41 for changeset ded6b40f558e
! .hgtags
Changeset: 1d1f34b36535
Author: mcimadamore
Date: 2008-11-26 11:07 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/1d1f34b36535
6776289: Regression: javac7 doesnt resolve method calls properly
Summary: Superclass' private methods shouldn't be considered during method resolution
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/generics/6711619/T6711619a.out
+ test/tools/javac/overload/T6776289.java
Changeset: 6210fb7e7544
Author: jjg
Date: 2008-12-01 12:15 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/6210fb7e7544
6778493: Fix (langtools) ant build to honor fcs MILESTONE setting
Reviewed-by: ohair
Contributed-by: mjw at redhat.com
! make/Makefile
Changeset: 4674298aaf3b
Author: tbell
Date: 2008-12-05 09:52 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/4674298aaf3b
Merge
Changeset: fdfed22db054
Author: xdono
Date: 2008-12-15 16:55 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/fdfed22db054
6785258: Update copyright year
Summary: Update copyright for files that have been modified starting July 2008 to Dec 2008
Reviewed-by: katleman, ohair, tbell
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/javac/comp/Todo.java
! src/share/classes/com/sun/tools/javac/util/JavacMessages.java
! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! src/share/classes/com/sun/tools/javadoc/JavadocTodo.java
! src/share/classes/com/sun/tools/javadoc/Main.java
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/javax/tools/FileObject.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/lib/JavadocTester.java
! test/com/sun/javadoc/testSupplementary/TestSupplementary.java
! test/tools/apt/Basics/print.sh
! test/tools/apt/Compile/compile.sh
! test/tools/apt/Discovery/discovery.sh
! test/tools/apt/mirror/declaration/AnnoMirror.java
! test/tools/apt/mirror/declaration/AnnoTypeDecl.java
! test/tools/apt/mirror/declaration/AnnoTypeElemDecl.java
! test/tools/apt/mirror/declaration/AnnoVal.java
! test/tools/apt/mirror/declaration/ClassDecl.java
! test/tools/apt/mirror/declaration/ConstExpr.java
! test/tools/apt/mirror/declaration/ConstructorDecl.java
! test/tools/apt/mirror/declaration/EnumDecl.java
! test/tools/apt/mirror/declaration/FieldDecl.java
! test/tools/apt/mirror/declaration/GetAnno.java
! test/tools/apt/mirror/declaration/InterfaceDecl.java
! test/tools/apt/mirror/declaration/MethodDecl.java
! test/tools/apt/mirror/declaration/PackageDecl.java
! test/tools/apt/mirror/declaration/ParameterDecl.java
! test/tools/apt/mirror/type/AnnoTyp.java
! test/tools/apt/mirror/type/ArrayTyp.java
! test/tools/apt/mirror/type/ClassTyp.java
! test/tools/apt/mirror/type/EnumTyp.java
! test/tools/apt/mirror/type/InterfaceTyp.java
! test/tools/apt/mirror/type/PrimitiveTyp.java
! test/tools/apt/mirror/type/TypeVar.java
! test/tools/apt/mirror/type/WildcardTyp.java
! test/tools/apt/mirror/util/Overrides.java
! test/tools/apt/mirror/util/TypeCreation.java
! test/tools/javac/6457284/T6457284.java
! test/tools/javac/links/T.java
! test/tools/javac/links/links.sh
! test/tools/javac/policy/test1/A.java
! test/tools/javac/policy/test1/D.java
! test/tools/javac/policy/test1/Test1a.java
! test/tools/javac/processing/6348193/T6348193.java
! test/tools/javadoc/BooleanConst.java
! test/tools/javadoc/BreakIteratorWarning.java
! test/tools/javadoc/FlagsTooEarly.java
! test/tools/javadoc/InlineTagsWithBraces.java
! test/tools/javadoc/LangVers.java
! test/tools/javadoc/MethodLinks.java
! test/tools/javadoc/NoStar.java
! test/tools/javadoc/T4994049/T4994049.java
! test/tools/javadoc/XWerror.java
! test/tools/javadoc/completionFailure/CompletionFailure.java
! test/tools/javadoc/dupOk/DupOk.java
! test/tools/javadoc/imports/MissingImport.java
! test/tools/javadoc/lib/Tester.java
! test/tools/javadoc/nestedClass/NestedClass.java
! test/tools/javadoc/sourceOnly/p/SourceOnly.java
! test/tools/javadoc/sourceOption/SourceOption.java
! test/tools/javadoc/subpackageIgnore/SubpackageIgnore.java
Changeset: 5e5567c2db56
Author: xdono
Date: 2008-12-15 17:13 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/5e5567c2db56
Merge
Changeset: b044af4939c9
Author: xdono
Date: 2008-12-18 21:34 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/b044af4939c9
Added tag jdk7-b42 for changeset 5e5567c2db56
! .hgtags
Changeset: 8db0c5fd6e99
Author: jjg
Date: 2008-12-02 14:35 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/8db0c5fd6e99
6778638: javadoc regression tests require tabs
Reviewed-by: darcy
! test/com/sun/javadoc/testSourceTab/DoubleTab/C.java
! test/com/sun/javadoc/testSourceTab/SingleTab/C.java
! test/com/sun/javadoc/testSourceTab/TestSourceTab.java
Changeset: 4efd44aa85ff
Author: tbell
Date: 2008-12-05 21:59 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/4efd44aa85ff
Merge
Changeset: e2f8f6daee9d
Author: tbell
Date: 2008-12-19 10:39 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/e2f8f6daee9d
Merge
Changeset: 05b47447cbcf
Author: xdono
Date: 2009-01-15 11:46 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/05b47447cbcf
Added tag jdk7-b43 for changeset e2f8f6daee9d
! .hgtags
Changeset: 7a595d92e252
Author: jjg
Date: 2009-01-07 14:48 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/7a595d92e252
6512707: "incompatible types" after (unrelated) annotation processing
Reviewed-by: darcy
Contributed-by: prunge at velocitynet.com.au
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
+ test/tools/javac/processing/6512707/T6512707.java
+ test/tools/javac/processing/6512707/TestAnnotation.java
+ test/tools/javac/processing/6512707/TestEnum.java
Changeset: 47a62d8d98b4
Author: bpatel
Date: 2009-01-08 16:26 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/47a62d8d98b4
6786028: Javadoc HTML WCAG 2.0 accessibility issues in standard doclet - Bold tags should be strong
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
! test/com/sun/javadoc/testClassTree/TestClassTree.java
! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java
! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testHeadings/TestHeadings.java
! test/com/sun/javadoc/testHelpOption/TestHelpOption.java
! test/com/sun/javadoc/testHref/TestHref.java
+ test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
+ test/com/sun/javadoc/testHtmlStrongTag/pkg1/C1.java
+ test/com/sun/javadoc/testHtmlStrongTag/pkg2/C2.java
! test/com/sun/javadoc/testIndex/TestIndex.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNavagation/TestNavagation.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
! test/com/sun/javadoc/testPackagePage/TestPackagePage.java
! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java
! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java
! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java
! test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
Changeset: dbe9e82f9d25
Author: bpatel
Date: 2009-01-08 16:34 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/dbe9e82f9d25
Merge
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
Changeset: 905e151a185a
Author: mcimadamore
Date: 2009-01-13 13:27 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/905e151a185a
6765045: Remove rawtypes warnings from langtools
Summary: Removed all occurrences of rawtypes warnings from langtools
Reviewed-by: jjg, bpatel
! make/build.properties
! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/apt/comp/Apt.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/Constants.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.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/javac/Main.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/Pair.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javah/Gen.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/TypeSignature.java
! src/share/classes/sun/tools/javap/FieldData.java
! src/share/classes/sun/tools/javap/JavapPrinter.java
! src/share/classes/sun/tools/javap/MethodData.java
Changeset: d57378c34fdb
Author: mcimadamore
Date: 2009-01-13 13:28 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/d57378c34fdb
6665356: Cast not allowed when both qualifying type and inner class are parameterized
Summary: Fixed parser and cats conversion in order to allow cast between generic inner classes
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/cast/6665356/T6665356.java
+ test/tools/javac/cast/6665356/T6665356.out
+ test/tools/javac/generics/rare/6665356/T6665356.java
+ test/tools/javac/generics/rare/6665356/T6665356.out
Changeset: 09eb1acc9610
Author: mcimadamore
Date: 2009-01-13 13:28 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/09eb1acc9610
6723444: javac fails to substitute type variables into a constructor's throws clause
Summary: Added constructor's actual type info to NewClass AST node
Reviewed-by: jjg
Contributed-by: mark at twistedbanana.demon.co.uk
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/generics/6723444/T6723444.java
+ test/tools/javac/generics/6723444/T6723444.out
Changeset: e157bd68dfc5
Author: mcimadamore
Date: 2009-01-13 13:31 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/e157bd68dfc5
6558559: Extra "unchecked" diagnostic
Summary: Fixed Types.sideCast in order to suppress redundant unchecked warnings
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/6558559/T6558559a.java
+ test/tools/javac/cast/6558559/T6558559b.java
Changeset: 28f0b10d6c1a
Author: tbell
Date: 2009-01-16 10:38 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/28f0b10d6c1a
Merge
Changeset: 30db5e0aaf83
Author: xdono
Date: 2009-01-22 14:42 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/30db5e0aaf83
Added tag jdk7-b44 for changeset 28f0b10d6c1a
! .hgtags
Changeset: d957ceba29f9
Author: xdono
Date: 2009-01-29 13:21 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/d957ceba29f9
Added tag jdk7-b45 for changeset 30db5e0aaf83
! .hgtags
Changeset: d79ad96ce47c
Author: bpatel
Date: 2009-01-15 17:21 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/d79ad96ce47c
6786682: Javadoc HTML WCAG 2.0 accessibility issues in standard doclet - HTML tag should have lang attribute
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java
+ test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
+ test/com/sun/javadoc/testHtmlTag/pkg1/C1.java
+ test/com/sun/javadoc/testHtmlTag/pkg2/C2.java
Changeset: 42f9d392159d
Author: jjg
Date: 2009-01-15 18:06 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/42f9d392159d
6794520: MessageRetriever should be upgraded to use varargs Object...
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
Changeset: 18c433be7aa7
Author: darcy
Date: 2009-01-16 14:05 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/18c433be7aa7
6583626: Improve serialization support in javax.lang.model.type exception classes
Reviewed-by: jjg
! src/share/classes/javax/lang/model/type/MirroredTypeException.java
! src/share/classes/javax/lang/model/type/MirroredTypesException.java
Changeset: d0b33fe8e710
Author: jjg
Date: 2009-01-19 19:36 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/d0b33fe8e710
6794959: add new switch -XDexpectKeys=key,key....
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/util/Log.java
+ test/tools/javac/T6794959.java
Changeset: 83c59a9d4b94
Author: mcimadamore
Date: 2009-01-20 17:49 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/83c59a9d4b94
6795580: parser confused by square brackets in qualified generic cast
Summary: Parser rejects cast with qualified generic array types
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/cast/6795580/T6795580.java
+ test/tools/javac/cast/6795580/T6795580.out
Changeset: 1ca2dc8584e1
Author: mcimadamore
Date: 2009-01-20 17:49 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/1ca2dc8584e1
6557199: Fails to reject bad override of generic method
Summary: Javac does not correctly implement JLS3 8.4.5
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/rawOverride/6557199/T6557199.java
+ test/tools/javac/generics/rawOverride/6557199/T6557199.out
Changeset: 1bf037016426
Author: jjg
Date: 2009-01-20 15:17 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/1bf037016426
6794582: javadoc should read files using a FileManager
Reviewed-by: darcy, bpatel
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocImpl.java
! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java
! src/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
Changeset: b4b1f7732289
Author: jjg
Date: 2009-01-20 18:23 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/b4b1f7732289
6795903: fix latent build warnings in langtools repository
Reviewed-by: darcy
! make/build.properties
! src/share/classes/com/sun/tools/apt/comp/AnnotationProcessingError.java
! src/share/classes/com/sun/tools/apt/comp/Apt.java
! src/share/classes/com/sun/tools/apt/comp/UsageMessageNeededException.java
! src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
! src/share/classes/com/sun/tools/apt/mirror/apt/RoundCompleteEventImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/apt/mirror/type/TypeVariableImpl.java
! src/share/classes/com/sun/tools/classfile/Annotation.java
! src/share/classes/com/sun/tools/classfile/AttributeException.java
! src/share/classes/com/sun/tools/classfile/Code_attribute.java
! src/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/share/classes/com/sun/tools/classfile/ConstantPoolException.java
! src/share/classes/com/sun/tools/classfile/Descriptor.java
! src/share/classes/com/sun/tools/classfile/DescriptorException.java
! src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javadoc/Comment.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/TypeMaker.java
! src/share/classes/com/sun/tools/javah/Gen.java
! src/share/classes/com/sun/tools/javap/InternalError.java
! src/share/classes/sun/tools/javap/JavapPrinter.java
Changeset: d486ac6389d7
Author: jjg
Date: 2009-01-21 08:21 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/d486ac6389d7
6795030: Files in langtools build can be compiled ignoring java.home settings
Reviewed-by: mcimadamore
! make/build.xml
Changeset: e6dafbf35355
Author: jjg
Date: 2009-01-22 15:45 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/e6dafbf35355
6796965: dev-time wrapper script for javac broken
Reviewed-by: ksrini
! make/build.xml
Changeset: e3930187199c
Author: jjg
Date: 2009-01-23 11:23 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/e3930187199c
6795365: NetBeans projects in langtools repository are not NB6.5-friendly
Reviewed-by: mcimadamore
! make/README
! make/build.xml
! make/netbeans/README
- make/netbeans/apt/README
- make/netbeans/apt/build.xml
- make/netbeans/apt/nbproject/project.xml
- make/netbeans/common/shared.xml
- make/netbeans/common/standard-context-menu-items-no-javadoc.ent
- make/netbeans/common/standard-context-menu-items.ent
- make/netbeans/common/standard-ide-actions-no-javadoc.ent
- make/netbeans/common/standard-ide-actions.ent
- make/netbeans/compiler/README
- make/netbeans/compiler/build.xml
- make/netbeans/compiler/nbproject/project.xml
- make/netbeans/doclets/README
- make/netbeans/doclets/build.xml
- make/netbeans/doclets/nbproject/project.xml
- make/netbeans/javadoc/README
- make/netbeans/javadoc/build.xml
- make/netbeans/javadoc/nbproject/project.xml
- make/netbeans/javah/README
- make/netbeans/javah/build.xml
- make/netbeans/javah/nbproject/project.xml
- make/netbeans/javap/README
- make/netbeans/javap/build.xml
- make/netbeans/javap/nbproject/project.xml
+ make/netbeans/langtools/build.xml
+ make/netbeans/langtools/nbproject/project.xml
+ make/netbeans/langtools/nbproject/standard-context-menu-items.ent
+ make/netbeans/langtools/nbproject/standard-ide-actions.ent
+ make/tools/SelectTool/SelectToolTask.java
Changeset: 3b2c55b7bd01
Author: tbell
Date: 2009-01-24 11:07 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/3b2c55b7bd01
6797463: 6557199 breaks the jax-ws workspace
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
Changeset: 40fd14d94c3c
Author: tbell
Date: 2009-01-24 16:35 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/40fd14d94c3c
Merge
- make/netbeans/apt/README
- make/netbeans/apt/build.xml
- make/netbeans/apt/nbproject/project.xml
- make/netbeans/common/shared.xml
- make/netbeans/common/standard-context-menu-items-no-javadoc.ent
- make/netbeans/common/standard-context-menu-items.ent
- make/netbeans/common/standard-ide-actions-no-javadoc.ent
- make/netbeans/common/standard-ide-actions.ent
- make/netbeans/compiler/README
- make/netbeans/compiler/build.xml
- make/netbeans/compiler/nbproject/project.xml
- make/netbeans/doclets/README
- make/netbeans/doclets/build.xml
- make/netbeans/doclets/nbproject/project.xml
- make/netbeans/javadoc/README
- make/netbeans/javadoc/build.xml
- make/netbeans/javadoc/nbproject/project.xml
- make/netbeans/javah/README
- make/netbeans/javah/build.xml
- make/netbeans/javah/nbproject/project.xml
- make/netbeans/javap/README
- make/netbeans/javap/build.xml
- make/netbeans/javap/nbproject/project.xml
Changeset: 0f922ff6968f
Author: tbell
Date: 2009-01-26 15:14 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/0f922ff6968f
6797871: Fix for 6797463 did not remove the jtreg tests, and it should have
Reviewed-by: jjg
- test/tools/javac/generics/rawOverride/6557199/T6557199.java
- test/tools/javac/generics/rawOverride/6557199/T6557199.out
Changeset: be546a6c08e3
Author: tbell
Date: 2009-01-29 21:48 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/be546a6c08e3
Merge
Changeset: 2b8f6bab2392
Author: xdono
Date: 2009-02-05 16:07 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/2b8f6bab2392
Added tag jdk7-b46 for changeset be546a6c08e3
! .hgtags
Changeset: fedc96614330
Author: xdono
Date: 2009-02-12 14:00 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/fedc96614330
Added tag jdk7-b47 for changeset 2b8f6bab2392
! .hgtags
Changeset: edb8d7985cfd
Author: darcy
Date: 2009-01-27 17:50 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/edb8d7985cfd
6707027: langtools/test/tools/javac/processing/model/testgetallmember/Main.java fails
Reviewed-by: jjg
! test/tools/javac/processing/model/testgetallmembers/Main.java
Changeset: 9199b9092f73
Author: jjg
Date: 2009-01-27 18:38 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/9199b9092f73
6176978: current Javadoc's invocation and extension (Doclet) mechanisms are problematic
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
+ test/tools/javadoc/6176978/T6176978.java
+ test/tools/javadoc/6176978/X.java
Changeset: 1aa81917016a
Author: mcimadamore
Date: 2009-01-29 12:17 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/1aa81917016a
6315770: javac inference allows creation of strange types: Integer & Runnable
Summary: Javac does not apply glb correctly as per JLS3 15.12.2.8
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/6315770/T6315770.java
+ test/tools/javac/generics/inference/6315770/T6315770.out
Changeset: 4542977c959e
Author: mcimadamore
Date: 2009-01-29 12:18 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/4542977c959e
6557182: Unchecked warning *and* inconvertible types
Summary: Redundant warnings are generated when casting from intersection types
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/6557182/T6557182.java
+ test/tools/javac/cast/6557182/T6557182.out
Changeset: 79f2f2c7d846
Author: mcimadamore
Date: 2009-01-29 12:19 +0000
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/79f2f2c7d846
6729401: Compiler error when using F-bounded generics with free type variables
Summary: Javac applies wrong substitution to recursive type-variable bounds
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/6729401/T6729401.java
Changeset: 49281ea88125
Author: tbell
Date: 2009-01-30 23:28 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/49281ea88125
Merge
Changeset: 638d5fbf5e78
Author: tbell
Date: 2009-02-06 09:44 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/638d5fbf5e78
Merge
Changeset: 9d541fd2916b
Author: jjg
Date: 2009-02-06 10:23 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/9d541fd2916b
6595666: fix -Werror
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/resources/javac.properties
! test/tools/javac/6304921/T6304921.out
! test/tools/javac/6758789/T6758789b.out
! test/tools/javac/T6241723.out
+ test/tools/javac/T6595666.java
! test/tools/javac/depDocComment/DeprecatedDocComment.out
Changeset: 58fcba61a77d
Author: darcy
Date: 2009-02-06 12:49 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/58fcba61a77d
6794071: Provide exception superclass for UnknownFooExceptions
Reviewed-by: jjg
+ src/share/classes/javax/lang/model/UnknownEntityException.java
! src/share/classes/javax/lang/model/element/UnknownAnnotationValueException.java
! src/share/classes/javax/lang/model/element/UnknownElementException.java
! src/share/classes/javax/lang/model/type/UnknownTypeException.java
+ test/tools/javac/processing/model/TestExceptions.java
Changeset: 000d1e518bc5
Author: tbell
Date: 2009-02-06 17:24 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/000d1e518bc5
Merge
Changeset: c53007f34195
Author: tbell
Date: 2009-02-17 09:07 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/c53007f34195
Merge
Changeset: d17d927ad9bd
Author: xdono
Date: 2009-02-19 14:08 -0800
URL: http://hg.openjdk.java.net/jdk7/swing/langtools/rev/d17d927ad9bd
Added tag jdk7-b48 for changeset c53007f34195
! .hgtags
More information about the swing-dev
mailing list