hg: compiler-grammar/jls8/langtools: 236 new changesets

jonathan.gibbons at oracle.com jonathan.gibbons at oracle.com
Thu Dec 11 01:17:15 UTC 2014


Changeset: 854b6d0d408c
Author:    sogoel
Date:      2014-07-03 15:48 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/854b6d0d408c

8049284: Missing bug id in test/tools/javac/varargs/warning/Warn*
Reviewed-by: darcy

! test/tools/javac/varargs/warning/Warn4.java
! test/tools/javac/varargs/warning/Warn5.java

Changeset: 1c63fdd5dee3
Author:    jjg
Date:      2014-07-04 10:52 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/1c63fdd5dee3

8042261: Implement classfile tests for Deprecated attribute.
Reviewed-by: jjg, anazarov, shurailine

! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
+ test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
+ test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java
+ test/tools/javac/classfiles/attributes/lib/TestResult.java

Changeset: a92bd8ad80b1
Author:    vromero
Date:      2014-07-04 16:34 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a92bd8ad80b1

8049075: javac, wildcards and generic vararg method invocation not accepted
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java

Changeset: 1b2e5054b2fb
Author:    sogoel
Date:      2014-07-07 12:36 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/1b2e5054b2fb

8046635: .out files for enum tests in tools/javac/dir
Reviewed-by: jjg

! test/tools/javac/enum/FauxEnum1.java
+ test/tools/javac/enum/FauxEnum1.out
! test/tools/javac/enum/FauxEnum3.java
+ test/tools/javac/enum/FauxEnum3.out
! test/tools/javac/enum/FauxSpecialEnum1.java
+ test/tools/javac/enum/FauxSpecialEnum1.out
! test/tools/javac/enum/FauxSpecialEnum2.java
+ test/tools/javac/enum/FauxSpecialEnum2.out
! test/tools/javac/enum/forwardRef/TestEnum1.java
+ test/tools/javac/enum/forwardRef/TestEnum1.out
! test/tools/javac/enum/forwardRef/TestEnum2.java
+ test/tools/javac/enum/forwardRef/TestEnum2.out
! test/tools/javac/enum/forwardRef/TestEnum3.java
+ test/tools/javac/enum/forwardRef/TestEnum3.out
! test/tools/javac/enum/forwardRef/TestEnum4.java
+ test/tools/javac/enum/forwardRef/TestEnum4.out
! test/tools/javac/enum/forwardRef/TestEnum5.java
+ test/tools/javac/enum/forwardRef/TestEnum5.out
! test/tools/javac/enum/forwardRef/TestEnum6.java
+ test/tools/javac/enum/forwardRef/TestEnum6.out

Changeset: d46e370a336c
Author:    sogoel
Date:      2014-07-07 12:44 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d46e370a336c

8046618: .out files for enum tests in tools/javac/dir
Reviewed-by: jjg

! test/tools/javac/enum/AbstractEmptyEnum.java
+ test/tools/javac/enum/AbstractEmptyEnum.out
! test/tools/javac/enum/Enum2.java
+ test/tools/javac/enum/Enum2.out
! test/tools/javac/enum/LocalEnum.java
+ test/tools/javac/enum/LocalEnum.out
! test/tools/javac/enum/NestedEnum.java
+ test/tools/javac/enum/NestedEnum.out
! test/tools/javac/enum/NoFinal.java
+ test/tools/javac/enum/NoFinal.out
! test/tools/javac/enum/NoFinal2.java
+ test/tools/javac/enum/NoFinal2.out
! test/tools/javac/enum/NoFinal3.java
+ test/tools/javac/enum/NoFinal3.out
! test/tools/javac/enum/NoFinal4.java
+ test/tools/javac/enum/NoFinal4.out
! test/tools/javac/enum/NoFinal5.java
+ test/tools/javac/enum/NoFinal5.out
! test/tools/javac/enum/T5081785.java
+ test/tools/javac/enum/T5081785.out

Changeset: 10938dc2251d
Author:    sogoel
Date:      2014-07-07 12:55 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/10938dc2251d

8049491: Remove three auxilary files in tools/javac/enum dir
Reviewed-by: jjg

- test/tools/javac/enum/T5081785a.java
- test/tools/javac/enum/T5081785b.java
- test/tools/javac/enum/T5081785c.java

Changeset: e320e5265383
Author:    sogoel
Date:      2014-07-07 13:39 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/e320e5265383

8044080: .out files for unicode, implicitThis and importChecks tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/implicitThis/NewBeforeOuterConstructed.java
+ test/tools/javac/implicitThis/NewBeforeOuterConstructed.out
! test/tools/javac/implicitThis/NewBeforeOuterConstructed2.java
+ test/tools/javac/implicitThis/NewBeforeOuterConstructed2.out
! test/tools/javac/importChecks/ImportCanonical1.java
+ test/tools/javac/importChecks/ImportCanonical1.out
! test/tools/javac/importChecks/ImportIsFullyQualified.java
+ test/tools/javac/importChecks/ImportIsFullyQualified.out
! test/tools/javac/importChecks/InvalidImportsNoClasses.java
+ test/tools/javac/importChecks/InvalidImportsNoClasses.out
! test/tools/javac/unicode/NonasciiDigit.java
+ test/tools/javac/unicode/NonasciiDigit.out
! test/tools/javac/unicode/NonasciiDigit2.java
+ test/tools/javac/unicode/NonasciiDigit2.out
! test/tools/javac/unicode/SupplementaryJavaID2.java
+ test/tools/javac/unicode/SupplementaryJavaID2.out
! test/tools/javac/unicode/SupplementaryJavaID3.java
+ test/tools/javac/unicode/SupplementaryJavaID3.out
! test/tools/javac/unicode/TripleQuote.java
+ test/tools/javac/unicode/TripleQuote.out

Changeset: 650b288b51aa
Author:    jlahoda
Date:      2014-07-08 15:13 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/650b288b51aa

8042239: javac: TreeMaker.Type(Type t) does not handle UnionClassType
Summary: Enhancing TreeMaker.Type(Type t) with support for UnionClassType and IntersectionClassType.
Reviewed-by: vromero, rfield
Contributed-by: robert.field at oracle.com, jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/tools/javac/tree/MakeTypeTest.java
+ test/tools/javac/tree/MakeTypeTest.out

Changeset: 27c261414e4f
Author:    mcimadamore
Date:      2014-07-08 15:42 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/27c261414e4f

8043926: javac, code valid in 7 is not compiling for 8
Summary: type-containment doesn't handle inference variables correctly
Reviewed-by: vromero, dlsmith

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/inference/8043926/T8043926.java

Changeset: 2b31e9278cd6
Author:    mchung
Date:      2014-07-08 18:26 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/2b31e9278cd6

8029548: (jdeps) use @jdk.Exported to determine supported vs JDK internal API
8031092: jdeps does not recognize --help option.
8048063: (jdeps) Add filtering capability
Reviewed-by: alanb, dfuchs

! src/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/share/classes/com/sun/tools/jdeps/Archive.java
! src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/share/classes/com/sun/tools/jdeps/Main.java
! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
! src/share/classes/com/sun/tools/jdeps/Profile.java
! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
+ test/tools/jdeps/DotFileTest.java
! test/tools/jdeps/m/Gee.java
! test/tools/jdeps/p/Bar.java

Changeset: 85ff2daae534
Author:    jlahoda
Date:      2014-07-09 16:32 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/85ff2daae534

8031569: Refactor javac scope implementation to enable lazy imports
Summary: Introducing an internal API for Scope; rewriting ImportScopes to extend CompoundScopes.
Reviewed-by: mcimadamore, jjg, jfranck
Contributed-by: maurizio.cimadamore at oracle.com, jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.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/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/share/classes/com/sun/tools/javadoc/SerializedForm.java
! test/tools/javac/6402516/CheckLocalElements.java
! test/tools/javac/6402516/Checker.java
! test/tools/javac/6402516/TestLocalElements.java
! test/tools/javac/6889255/T6889255.java
+ test/tools/javac/importOnDemand/ImportOnDemandConflicts.java
+ test/tools/javac/importOnDemand/ImportOnDemandConflicts.out
+ test/tools/javac/importOnDemand/p1/Object.java
+ test/tools/javac/importOnDemand/p1/String.java
+ test/tools/javac/importOnDemand/p2/Boolean.java
! test/tools/javac/lib/DPrinter.java
! test/tools/javac/scope/7017664/CompoundScopeTest.java
! test/tools/javac/scope/7017664/ImplementationCacheTest.java
! test/tools/javac/scope/HashCollisionTest.java
! test/tools/javac/scope/StarImportTest.java
! test/tools/javac/staticImport/6537020/T6537020.out

Changeset: 1ea840327bf6
Author:    vromero
Date:      2014-07-09 10:49 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/1ea840327bf6

8033483: Should ignore nested lambda bodies during overload resolution
Reviewed-by: mcimadamore, dlsmith

! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.out
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java
+ test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.out

Changeset: fbfbefa43016
Author:    ntoda
Date:      2014-07-10 13:57 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/fbfbefa43016

8011044: Remove support for 1.5 and earlier source and target options
Reviewed-by: darcy, jjg
Contributed-by: neil.toda at oracle.com, brian.goetz at oracle.com

! src/share/classes/com/sun/tools/javac/code/Source.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/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! 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/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! test/tools/javac/defaultMethods/crossCompile/CrossCompile.java
! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
- test/tools/javac/diags/examples/AnnotationsNotSupported.java
- test/tools/javac/diags/examples/AssertAsIdentifier.java
- test/tools/javac/diags/examples/EnumAsIdentifier.java
- test/tools/javac/diags/examples/EnumsNotSupported.java
! test/tools/javac/diags/examples/Expected2.java
- test/tools/javac/diags/examples/ForeachNotSupported.java
- test/tools/javac/diags/examples/GenericsNotSupported.java
! test/tools/javac/diags/examples/NeitherConditionalSubtype.java
! test/tools/javac/diags/examples/ObsoleteSourceAndTarget.java
+ test/tools/javac/diags/examples/OptionRemovedSource.java
+ test/tools/javac/diags/examples/OptionRemovedTarget.java
! test/tools/javac/diags/examples/SourceNoBootclasspath.java
- test/tools/javac/diags/examples/StaticImportNotSupported.java
! test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java
- test/tools/javac/diags/examples/UnsupportedFpLit.java
- test/tools/javac/diags/examples/VarargsNotSupported.java
- test/tools/javac/expression/_super/NonDirectSuper/Base.java
- test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
- test/tools/javac/expression/_super/NonDirectSuper/Target11.java
- test/tools/javac/miranda/6964669/T6964669.java
- test/tools/javac/miranda/6964669/pkg/A.java
- test/tools/javac/miranda/6964669/pkg/B.java
- test/tools/javac/miranda/6964669/pkg/C.java
- test/tools/javac/mixedTarget/CompatibleAbstracts1.java
- test/tools/javac/mixedTarget/CompatibleAbstracts2.java
! test/tools/javac/mixedTarget/ExtendCovariant1.java
! test/tools/javac/mixedTarget/ExtendCovariant2.java
! test/tools/javac/options/T6900037.java
! test/tools/javac/options/T6900037.out
! test/tools/javac/options/T7022337.java
! test/tools/javac/processing/messager/MessagerDiags.java
! test/tools/javac/versions/check.sh

Changeset: 50fe4b116ef4
Author:    lana
Date:      2014-07-10 12:39 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/50fe4b116ef4

Merge

- test/tools/javac/enum/T5081785a.java
- test/tools/javac/enum/T5081785b.java
- test/tools/javac/enum/T5081785c.java

Changeset: 31b95f27e9ea
Author:    lana
Date:      2014-07-10 14:06 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/31b95f27e9ea

Merge


Changeset: 796d8ae1287f
Author:    ntoda
Date:      2014-07-10 16:03 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/796d8ae1287f

8030610: replace test/tools/javac/versions/check.sh
Reviewed-by: jjg

- test/tools/javac/versions/CheckClassFileVersion.java
+ test/tools/javac/versions/Versions.java
- test/tools/javac/versions/check.sh

Changeset: a0ead6b798e3
Author:    ksrini
Date:      2014-06-29 17:13 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a0ead6b798e3

8049393: [javadoc] parameters are not sorted correctly
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! test/com/sun/javadoc/testOrdering/TestOrdering.java
+ test/com/sun/javadoc/testOrdering/pkg1/A.java
+ test/com/sun/javadoc/testOrdering/pkg1/B.java
+ test/com/sun/javadoc/testOrdering/pkg1/MethodOrder.java
! test/com/sun/javadoc/testOrdering/pkg1/UsedClass.java

Changeset: 714df883ec8f
Author:    ksrini
Date:      2014-07-11 06:52 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/714df883ec8f

8049396: [javadoc] add more class-use test cases
Reviewed-by: jjg

! test/com/sun/javadoc/testUseOption/TestUseOption.java
+ test/com/sun/javadoc/testUseOption/pkg1/AnAbstract.java
! test/com/sun/javadoc/testUseOption/pkg1/C10.java
! test/com/sun/javadoc/testUseOption/pkg1/UsedInterface.java
! test/com/sun/javadoc/testUseOption/pkg1/UsedInterfaceA.java

Changeset: 33bfb7b328f1
Author:    darcy
Date:      2014-07-11 13:57 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/33bfb7b328f1

8050086: jdk.Exported is missing @return
Reviewed-by: jjg

! src/share/classes/jdk/Exported.java

Changeset: e1689786eba3
Author:    jjg
Date:      2014-07-11 18:51 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/e1689786eba3

8048806: Javadoc errors out on some valid HTML tags
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclint/HtmlTag.java
! test/tools/doclint/ValidTest.java

Changeset: 396ae17eb5a2
Author:    jjg
Date:      2014-07-12 07:32 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/396ae17eb5a2

8050106: JavaCompiler relies on inappropriate result from comparison
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/versions/SourceTargetTest.java

Changeset: 0402a91cd14b
Author:    ksrini
Date:      2014-06-15 08:41 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/0402a91cd14b

8039028: [javadoc] refactor the usage of Util.java
Reviewed-by: jjg

! 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/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/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.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/PackageFrameWriter.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/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.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/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.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/ProfilePackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/CommentedMethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.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/MetaKeywords.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TaggedMethodFinder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java

Changeset: 9afce8591cc7
Author:    jlahoda
Date:      2014-07-14 12:02 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9afce8591cc7

8048805: Request to investigate and update lexer error recovery in javac
8046620: Further investigation needed for few error messages for negative unicode tests in langtools regression ws
8048803: javac should report complete character code in the error messages
Summary: Improving error reporting and recovery in the lexer
Reviewed-by: jjg, mcimadamore
Contributed-by: jan.lahoda at oracle.com, sonali.goel at oracle.com

! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! test/tools/javac/diags/examples/EmptyCharLiteral.java
! test/tools/javac/unicode/NonasciiDigit.java
! test/tools/javac/unicode/NonasciiDigit.out
- test/tools/javac/unicode/NonasciiDigit2.java
- test/tools/javac/unicode/NonasciiDigit2.out
! test/tools/javac/unicode/SupplementaryJavaID2.out
! test/tools/javac/unicode/SupplementaryJavaID3.out
! test/tools/javac/unicode/SupplementaryJavaID4.java
+ test/tools/javac/unicode/SupplementaryJavaID4.out
! test/tools/javac/unicode/SupplementaryJavaID5.java
+ test/tools/javac/unicode/SupplementaryJavaID5.out
! test/tools/javac/unicode/TripleQuote.java
! test/tools/javac/unicode/TripleQuote.out

Changeset: da7cc9fd6e38
Author:    jlahoda
Date:      2014-07-14 12:03 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/da7cc9fd6e38

8049948: Restore NonDirectSuper.java test
Reviewed-by: jjg

+ test/tools/javac/expression/_super/NonDirectSuper/Base.java
+ test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java

Changeset: dc0620fc24c6
Author:    vromero
Date:      2014-07-14 13:36 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/dc0620fc24c6

8049305: Verification error due to a bad stackmap frame generated by javac
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest.java

Changeset: 31c2308a7150
Author:    jjg
Date:      2014-07-14 11:46 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/31c2308a7150

8046824: class SJavacTestUtil and *Wrapper are redundant and should be removed
Reviewed-by: ksrini

! test/tools/sjavac/ExclPattern.java
- test/tools/sjavac/ExclPatternWrapper.java
! test/tools/sjavac/IgnoreSymbolFile.java
! test/tools/sjavac/JavacOptionPrep.java
- test/tools/sjavac/JavacOptionPrepWrapper.java
! test/tools/sjavac/OptionDecoding.java
- test/tools/sjavac/OptionDecodingWrapper.java
! test/tools/sjavac/SJavac.java
- test/tools/sjavac/SJavacTestUtil.java
- test/tools/sjavac/SJavacWrapper.java
! test/tools/sjavac/Serialization.java
- test/tools/sjavac/SerializationWrapper.java
+ test/tools/sjavac/Wrapper.java

Changeset: 14a0a4a35bf2
Author:    vromero
Date:      2014-07-14 16:59 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/14a0a4a35bf2

8050283: fix for JDK-8049305 should be removed
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/Gen.java
- test/tools/javac/T8049305/WrongStackframeGenerationTest.java

Changeset: 7eb023c885df
Author:    jjg
Date:      2014-07-14 17:25 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/7eb023c885df

8050408: A few new Java src files for sjavac are missing copyright notices
Reviewed-by: mduigou

! src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
! src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
! src/share/classes/com/sun/tools/sjavac/server/JavacService.java
! src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java

Changeset: e6e8e286c316
Author:    jjg
Date:      2014-07-15 18:17 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/e6e8e286c316

8050805: Add a target to langtools/make/build.xml to generate docs for test library classes
Reviewed-by: ksrini

! make/build.xml

Changeset: ad8d63da5811
Author:    vromero
Date:      2014-07-16 10:47 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/ad8d63da5811

8050386: javac, follow-up of fix for JDK-8049305
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest1.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest2.java

Changeset: b40c130a0a95
Author:    vromero
Date:      2014-07-17 10:55 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b40c130a0a95

8051004: javac, incorrect bug id in tests for JDK-8050386
Reviewed-by: mcimadamore

= test/tools/javac/T8050386/WrongStackframeGenerationTest1.java < test/tools/javac/T8049305/WrongStackframeGenerationTest1.java
= test/tools/javac/T8050386/WrongStackframeGenerationTest2.java < test/tools/javac/T8049305/WrongStackframeGenerationTest2.java

Changeset: 6394204fcef8
Author:    darcy
Date:      2014-07-17 09:47 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/6394204fcef8

8050430: Provided new utility visitors supporting SourceVersion.RELEASE_9
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/TypeSignature.java
! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/share/classes/javax/lang/model/element/ElementVisitor.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
+ src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
+ src/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
+ src/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor8.java
+ src/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/ElementScanner7.java
! src/share/classes/javax/lang/model/util/ElementScanner8.java
+ src/share/classes/javax/lang/model/util/ElementScanner9.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
+ src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
+ src/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
+ src/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
+ src/share/classes/javax/lang/model/util/TypeKindVisitor9.java
! src/share/sample/javac/processing/src/CheckNamesProcessor.java
! src/share/sample/language/model/CoreReflectionFactory.java
! test/tools/javac/6402516/CheckLocalElements.java
! test/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/tools/javac/multicatch/model/ModelChecker.java
! test/tools/javac/processing/model/TestSymtabItems.java
! test/tools/javac/processing/model/element/TestTypeParameter.java
! test/tools/javac/processing/model/type/InheritedAP.java
! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java
! test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java
! test/tools/javac/tree/NoPrivateTypesExported.java

Changeset: bbf11d72b334
Author:    sogoel
Date:      2014-07-17 09:56 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/bbf11d72b334

8048833: .out files for generics tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/generics/typevars/5060485/Neg1.java
+ test/tools/javac/generics/typevars/5060485/Neg1.out
! test/tools/javac/generics/typevars/5060485/Neg2.java
+ test/tools/javac/generics/typevars/5060485/Neg2.out
! test/tools/javac/generics/typevars/5061359/T5061359.java
+ test/tools/javac/generics/typevars/5061359/T5061359.out
! test/tools/javac/generics/typevars/5061359/T5061359a.java
+ test/tools/javac/generics/typevars/5061359/T5061359a.out
! test/tools/javac/generics/typevars/6199146/T6199146.java
+ test/tools/javac/generics/typevars/6199146/T6199146.out
! test/tools/javac/generics/typevars/6486430/T6486430.java
+ test/tools/javac/generics/typevars/6486430/T6486430.out
! test/tools/javac/generics/typevars/6486430/T6486430a.java
+ test/tools/javac/generics/typevars/6486430/T6486430a.out
! test/tools/javac/generics/wildcards/6762569/T6762569b.java
+ test/tools/javac/generics/wildcards/6762569/T6762569b.out
! test/tools/javac/generics/wildcards/T6450290.java
+ test/tools/javac/generics/wildcards/T6450290.out

Changeset: 5ac5790e3fc9
Author:    mchung
Date:      2014-07-17 10:17 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/5ac5790e3fc9

8050804: (jdeps) Recommend supported API to replace use of JDK internal API
Reviewed-by: dfuchs

! src/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ src/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
! test/tools/jdeps/APIDeps.java

Changeset: 06b98d7646e7
Author:    sogoel
Date:      2014-07-17 11:14 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/06b98d7646e7

8048836: .out files for generics tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/generics/6495506/T6495506.java
+ test/tools/javac/generics/6495506/T6495506.out
! test/tools/javac/generics/CatchTyparam.java
+ test/tools/javac/generics/CatchTyparam.out
! test/tools/javac/generics/inference/4941882/T4941882.java
+ test/tools/javac/generics/inference/4941882/T4941882.out
! test/tools/javac/generics/inference/4972073/T4972073.java
+ test/tools/javac/generics/inference/4972073/T4972073.out
! test/tools/javac/generics/inference/4972073/T4972073a.java
+ test/tools/javac/generics/inference/4972073/T4972073a.out
! test/tools/javac/generics/inference/4972073/T4972073b.java
+ test/tools/javac/generics/inference/4972073/T4972073b.out
! test/tools/javac/generics/inference/5081782/Neg.java
+ test/tools/javac/generics/inference/5081782/Neg.out
! test/tools/javac/generics/rawOverride/Fail1.java
+ test/tools/javac/generics/rawOverride/Fail1.out

Changeset: 306ecd42b96f
Author:    sogoel
Date:      2014-07-17 11:22 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/306ecd42b96f

8048837: .out files for generics tests in tools/javac dir - part 3
Reviewed-by: jjg

! test/tools/javac/generics/5086027/T5086027.java
+ test/tools/javac/generics/5086027/T5086027.out
! test/tools/javac/generics/6227936/Orig.java
+ test/tools/javac/generics/6227936/Orig.out
! test/tools/javac/generics/6245699/T6245699b.java
+ test/tools/javac/generics/6245699/T6245699b.out
! test/tools/javac/generics/6294779/T6294779c.java
+ test/tools/javac/generics/6294779/T6294779c.out
! test/tools/javac/generics/6413682/T6413682.java
+ test/tools/javac/generics/6413682/T6413682.out
! test/tools/javac/generics/syntax/6318240/BarNeg1.java
+ test/tools/javac/generics/syntax/6318240/BarNeg1.out
! test/tools/javac/generics/syntax/6318240/BarNeg1a.java
+ test/tools/javac/generics/syntax/6318240/BarNeg1a.out
! test/tools/javac/generics/syntax/6318240/BarNeg2.java
+ test/tools/javac/generics/syntax/6318240/BarNeg2.out
! test/tools/javac/generics/syntax/6318240/BarNeg2a.java
+ test/tools/javac/generics/syntax/6318240/BarNeg2a.out

Changeset: bfed975590b9
Author:    sogoel
Date:      2014-07-17 16:46 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/bfed975590b9

8050954: update DocRootSlash test for tidy error: empty <p>
Reviewed-by: ksrini, bpatel

! test/com/sun/javadoc/DocRootSlash/overview.html
! test/com/sun/javadoc/DocRootSlash/p1/package.html

Changeset: 2906eb8e5cc3
Author:    darcy
Date:      2014-07-21 16:21 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/2906eb8e5cc3

8051482: Fix deprecation warnings in javax.lang.model.util
Reviewed-by: ksrini

! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/share/classes/javax/lang/model/util/ElementScanner7.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java

Changeset: ea227dce3324
Author:    mcimadamore
Date:      2014-07-22 17:47 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/ea227dce3324

8049234: Add support for running/debugging bootstrap tools in IntelliJ
Summary: Add support for bootstrap tools; overhaul ant logger
Reviewed-by: vromero

! make/build.xml
! make/intellij/ant.xml
! make/intellij/build.xml
! make/intellij/codeStyleSettings.xml
! make/intellij/compiler.xml
+ make/intellij/copyright/langtools.xml
+ make/intellij/copyright/profiles_settings.xml
! make/intellij/inspectionProfiles/langtools.xml
! make/intellij/langtools.iml
! make/intellij/misc.xml
+ make/intellij/src/idea/LangtoolsIdeaAntLogger.java
! make/intellij/workspace.xml

Changeset: 01837f3ed565
Author:    katleman
Date:      2014-07-17 09:50 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/01837f3ed565

Added tag jdk9-b23 for changeset 0402a91cd14b

! .hgtags

Changeset: 980b18627fd3
Author:    lana
Date:      2014-07-18 08:25 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/980b18627fd3

Merge

- test/tools/javac/unicode/NonasciiDigit2.java
- test/tools/javac/unicode/NonasciiDigit2.out
- test/tools/sjavac/ExclPatternWrapper.java
- test/tools/sjavac/JavacOptionPrepWrapper.java
- test/tools/sjavac/OptionDecodingWrapper.java
- test/tools/sjavac/SJavacTestUtil.java
- test/tools/sjavac/SJavacWrapper.java
- test/tools/sjavac/SerializationWrapper.java

Changeset: 731e97ed8d2b
Author:    lana
Date:      2014-07-22 11:54 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/731e97ed8d2b

Merge


Changeset: 66d31183696d
Author:    ksrini
Date:      2014-07-23 09:19 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/66d31183696d

8050319: LocalVariableTestBase has unexpected dependency on LocalVariableTableTest
Reviewed-by: jjg, ksrini
Contributed-by: andrey.x.nazarov at oracle.com

! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java

Changeset: af5e8c248039
Author:    mcimadamore
Date:      2014-07-24 13:11 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/af5e8c248039

8048890: Add option to keep track of symbol completion dependencies
Summary: Generate dot file with representation of javac on-demand symbol completion dependencies
Reviewed-by: jjg, jlahoda

! src/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/main/Main.java
+ src/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/share/classes/com/sun/tools/javac/util/GraphUtils.java

Changeset: a4c3e1a02a31
Author:    anazarov
Date:      2014-07-24 15:12 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a4c3e1a02a31

8050979: Provide javadoc for "framework" classes in langtools tests
Reviewed-by: jjg

! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java
! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java

Changeset: efad946b1330
Author:    mcimadamore
Date:      2014-07-29 15:31 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/efad946b1330

8051958: Cannot assign a value to final variable in lambda
Summary: Remove Attr.owner and refactor code for detecting forward field references
Reviewed-by: vromero

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8051958/T8051958.java

Changeset: b57166d59a4d
Author:    kizune
Date:      2014-07-30 20:31 +0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b57166d59a4d

8047072: javap OOM on fuzzed classfile
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/BadAttributeLength.java

Changeset: d2b75f318fea
Author:    jlahoda
Date:      2014-08-01 11:09 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d2b75f318fea

8043643: Add an crules analyzer avoiding string concatenation in messages of Assert checks.
Summary: Generalizing the crules infrastructure, adding a new analyzer to check String concatenation in Assert calls.
Reviewed-by: jjg, vromero

! make/build.properties
! make/build.xml
+ make/test/crules/CodingRulesAnalyzerPlugin/Test.java
+ make/test/crules/CodingRulesAnalyzerPlugin/Test.out
+ make/test/crules/MutableFieldsAnalyzer/Test.java
+ make/test/crules/MutableFieldsAnalyzer/Test.out
! make/tools/crules/AbstractCodingRulesAnalyzer.java
+ make/tools/crules/AssertCheckAnalyzer.java
+ make/tools/crules/CodingRulesAnalyzerPlugin.java
! make/tools/crules/MutableFieldsAnalyzer.java
! make/tools/crules/resources/crules.properties
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/util/Assert.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
+ test/tools/all/RunCodingRules.java

Changeset: 47afa462f626
Author:    tbell
Date:      2014-07-25 15:38 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/47afa462f626

Added tag jdk9-b24 for changeset 980b18627fd3

! .hgtags

Changeset: d60b572d7594
Author:    lana
Date:      2014-07-30 11:49 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d60b572d7594

Merge


Changeset: f6e802ab8a70
Author:    tbell
Date:      2014-08-01 14:09 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/f6e802ab8a70

Added tag jdk9-b25 for changeset d60b572d7594

! .hgtags

Changeset: 5b20a93f8db0
Author:    lana
Date:      2014-08-04 15:33 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/5b20a93f8db0

Merge


Changeset: 0529b1e3369b
Author:    ohrstrom
Date:      2014-08-08 20:47 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/0529b1e3369b

8054461: Add @file support to sjavac
Summary: Add @file support to sjavac commandline.
Reviewed-by: jjg, alundblad

! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/share/classes/com/sun/tools/sjavac/options/Options.java
! test/tools/sjavac/SJavac.java

Changeset: 2cfae1808440
Author:    ohrstrom
Date:      2014-08-08 21:26 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/2cfae1808440

8054474: Add --state-dir=bar to sjavac
Summary: Add --state-dir=bar to sjavac to control where sjavac stores the javac_state file.
Reviewed-by: jjg, alundblad

! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
! src/share/classes/com/sun/tools/sjavac/options/Option.java
! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/share/classes/com/sun/tools/sjavac/options/Options.java
! src/share/classes/com/sun/tools/sjavac/server/JavacService.java
! src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
! test/tools/sjavac/SJavac.java

Changeset: bbacfb416096
Author:    ohrstrom
Date:      2014-08-09 00:56 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/bbacfb416096

8054465: Add --permit-artifact=bar to sjavac
Summary: Add --permit-artifact=bar to white-list files that have been written to the destination directory and that sjavac should not delete.
Reviewed-by: jjg, alundblad

! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/com/sun/tools/sjavac/options/Option.java
! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/share/classes/com/sun/tools/sjavac/options/Options.java
! test/tools/sjavac/OptionDecoding.java
! test/tools/sjavac/SJavac.java

Changeset: 13b7f52d197c
Author:    lana
Date:      2014-08-09 21:27 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/13b7f52d197c

Added tag jdk9-b26 for changeset bbacfb416096

! .hgtags

Changeset: 8bae77602474
Author:    ksrini
Date:      2014-08-11 10:16 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/8bae77602474

8054044: [javadoc] javadoc tester must print out the javadoc run arguments.
Reviewed-by: jjg, sogoel

! test/com/sun/javadoc/lib/JavadocTester.java

Changeset: 84d1fb7670fa
Author:    lana
Date:      2014-08-10 19:39 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/84d1fb7670fa

Added tag jdk9-b26 for changeset 5b20a93f8db0

! .hgtags

Changeset: 2c72dfde538d
Author:    lana
Date:      2014-08-11 10:05 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/2c72dfde538d

Merge

! .hgtags

Changeset: c998c4293abc
Author:    lana
Date:      2014-08-11 11:28 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c998c4293abc

Merge


Changeset: 64dd93efba84
Author:    sogoel
Date:      2014-08-12 16:41 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/64dd93efba84

8054964: Add a test for invalid package annotations
Reviewed-by: jjg

+ test/tools/javac/annotations/neg/InvalidPackageAnno.java
+ test/tools/javac/annotations/neg/InvalidPackageAnno.out
+ test/tools/javac/annotations/neg/bar/package-info.java

Changeset: 1e8664df1b9c
Author:    sogoel
Date:      2014-08-12 17:31 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/1e8664df1b9c

8049127: Group 8b - golden files for annotations test in tools/java dir
Reviewed-by: jjg

! test/tools/javac/annotations/neg/NoAnnotationMethods.java
+ test/tools/javac/annotations/neg/NoAnnotationMethods.out
! test/tools/javac/annotations/neg/NoClone.java
+ test/tools/javac/annotations/neg/NoClone.out
! test/tools/javac/annotations/neg/NoObjectMethods.java
+ test/tools/javac/annotations/neg/NoObjectMethods.out
! test/tools/javac/annotations/neg/ObjectMembers.java
+ test/tools/javac/annotations/neg/ObjectMembers.out
! test/tools/javac/annotations/neg/OverrideNo.java
+ test/tools/javac/annotations/neg/OverrideNo.out
! test/tools/javac/annotations/neg/Package.java
+ test/tools/javac/annotations/neg/Package.out
! test/tools/javac/annotations/neg/Recovery.java
+ test/tools/javac/annotations/neg/Recovery.out
! test/tools/javac/annotations/neg/Recovery1.java
+ test/tools/javac/annotations/neg/Recovery1.out
! test/tools/javac/annotations/neg/Scope.java
+ test/tools/javac/annotations/neg/Scope.out
! test/tools/javac/annotations/neg/Syntax1.java
+ test/tools/javac/annotations/neg/Syntax1.out

Changeset: e6bed5e8f0f0
Author:    sogoel
Date:      2014-08-12 17:39 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/e6bed5e8f0f0

8049129: Group 8c - golden files for annotations test in tools/java dir
Reviewed-by: jjg

! test/tools/javac/annotations/neg/WrongTarget.java
+ test/tools/javac/annotations/neg/WrongTarget.out
! test/tools/javac/annotations/neg/WrongTarget2.java
+ test/tools/javac/annotations/neg/WrongTarget2.out
! test/tools/javac/annotations/neg/WrongValue.java
+ test/tools/javac/annotations/neg/WrongValue.out
! test/tools/javac/annotations/neg/Z10.java
+ test/tools/javac/annotations/neg/Z10.out
! test/tools/javac/annotations/neg/Z11.java
+ test/tools/javac/annotations/neg/Z11.out
! test/tools/javac/annotations/neg/Z12.java
+ test/tools/javac/annotations/neg/Z12.out
! test/tools/javac/annotations/neg/Z13.java
+ test/tools/javac/annotations/neg/Z13.out
! test/tools/javac/annotations/neg/Z14.java
+ test/tools/javac/annotations/neg/Z14.out
! test/tools/javac/annotations/neg/Z15.java
+ test/tools/javac/annotations/neg/Z15.out
! test/tools/javac/annotations/neg/Z16.java
+ test/tools/javac/annotations/neg/Z16.out

Changeset: 01d5bf0c20eb
Author:    sogoel
Date:      2014-08-12 17:48 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/01d5bf0c20eb

8049130: Group 8d - golden files for annotations test in tools/java dir
Reviewed-by: jjg

! test/tools/javac/annotations/neg/Z1.java
+ test/tools/javac/annotations/neg/Z1.out
! test/tools/javac/annotations/neg/Z2.java
+ test/tools/javac/annotations/neg/Z2.out
! test/tools/javac/annotations/neg/Z3.java
+ test/tools/javac/annotations/neg/Z3.out
! test/tools/javac/annotations/neg/Z4.java
+ test/tools/javac/annotations/neg/Z4.out
! test/tools/javac/annotations/neg/Z5.java
+ test/tools/javac/annotations/neg/Z5.out
! test/tools/javac/annotations/neg/Z8.java
+ test/tools/javac/annotations/neg/Z8.out
! test/tools/javac/annotations/neg/Z9.java
+ test/tools/javac/annotations/neg/Z9.out
! test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java
+ test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.out
! test/tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java
+ test/tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.out
! test/tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java
+ test/tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.out

Changeset: 98a99928a76b
Author:    alundblad
Date:      2014-08-13 14:44 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/98a99928a76b

8048457: Sjavac should not use portfiles, sockets, etc if background=false
8044131: Restructure client / server protocol code
Summary: Changes protocol code to use Object input/output streams. Avoids spawning server if background=false. Refactors idleness checks, pooling and port file monitoring.
Reviewed-by: jjg, jfranck

! src/share/classes/com/sun/tools/sjavac/BuildState.java
! src/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/share/classes/com/sun/tools/sjavac/CompileChunk.java
! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Log.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/com/sun/tools/sjavac/Module.java
! src/share/classes/com/sun/tools/sjavac/Package.java
! src/share/classes/com/sun/tools/sjavac/ProblemException.java
! src/share/classes/com/sun/tools/sjavac/Source.java
! src/share/classes/com/sun/tools/sjavac/Transformer.java
! src/share/classes/com/sun/tools/sjavac/Util.java
+ src/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
! src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
! src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
+ src/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
+ src/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java
+ src/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! src/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
! src/share/classes/com/sun/tools/sjavac/options/ArgumentIterator.java
! src/share/classes/com/sun/tools/sjavac/options/Option.java
! src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/share/classes/com/sun/tools/sjavac/options/Options.java
! src/share/classes/com/sun/tools/sjavac/options/SourceLocation.java
! src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
+ src/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java
- src/share/classes/com/sun/tools/sjavac/server/JavacServer.java
- src/share/classes/com/sun/tools/sjavac/server/JavacService.java
- src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
! src/share/classes/com/sun/tools/sjavac/server/PortFile.java
+ src/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java
+ src/share/classes/com/sun/tools/sjavac/server/RequestHandler.java
+ src/share/classes/com/sun/tools/sjavac/server/Sjavac.java
+ src/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
! src/share/classes/com/sun/tools/sjavac/server/SysInfo.java
+ src/share/classes/com/sun/tools/sjavac/server/Terminable.java
+ test/tools/sjavac/IdleShutdown.java
+ test/tools/sjavac/PooledExecution.java

Changeset: 09bb56ec5fec
Author:    emc
Date:      2014-08-13 14:25 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/09bb56ec5fec

8055054: Remove visitWildcard visitor method from erasure visitor
Summary: Remove suspicious visitor method that should not be present
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Types.java

Changeset: a108029dbcbf
Author:    jjg
Date:      2014-08-13 13:20 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a108029dbcbf

8050429: Update/cleanup ToolBox
Reviewed-by: vromero

! make/build.properties
! test/tools/apt/Basics/CheckAptIsRemovedTest.java
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java
! test/tools/javac/AnonymousSubclassTest.java
! test/tools/javac/ClassPathTest/ClassPathTest.java
! test/tools/javac/ConstFoldTest.java
! test/tools/javac/ExtDirs/ExtDirTest.java
! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java
! test/tools/javac/MissingInclude/MissingIncludeTest.java
! test/tools/javac/Paths/AbsolutePathTest.java
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java
! test/tools/javac/T5090006/AssertionFailureTest.java
! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java
! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
! test/tools/javac/api/ToolProvider/HelloWorldTest.java
! test/tools/javac/api/ToolProvider/ToolProviderTest1.java
! test/tools/javac/api/ToolProvider/ToolProviderTest2.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
! test/tools/javac/fatalErrors/NoJavaLangTest.java
! test/tools/javac/innerClassFile/InnerClassFileTest.java
! test/tools/javac/javazip/JavaZipTest.java
! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java
- test/tools/javac/lib/ToolBox.java
! test/tools/javac/links/LinksTest.java
! test/tools/javac/newlines/NewLineTest.java
! test/tools/javac/processing/rounds/CompleteOnClosed.java
! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
! test/tools/javac/stackmap/StackMapTest.java
! test/tools/javah/6257087/T6257087.java
! test/tools/javah/T4942232/MissingParamClassTest.java
! test/tools/javah/constMacroTest/ConstMacroTest.java
! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java
! test/tools/javap/4866831/PublicInterfaceTest.java
! test/tools/javap/stackmap/StackmapTest.java
+ test/tools/lib/ToolBox.java

Changeset: b6fef26b6c0b
Author:    aeremeev
Date:      2014-08-12 13:24 +0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b6fef26b6c0b

8042251: Implement classfile tests for InnerClasses attribute.
Reviewed-by: jjg, anazarov, shurailine

+ test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTestBase.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
+ test/tools/javac/classfiles/attributes/innerclasses/README.txt
+ test/tools/javac/classfiles/attributes/innerclasses/TestCase.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java
! test/tools/javac/classfiles/attributes/lib/TestResult.java

Changeset: 525e4b838572
Author:    emc
Date:      2014-08-13 21:58 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/525e4b838572

Merge


Changeset: 557413561cd1
Author:    jjg
Date:      2014-08-13 15:47 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/557413561cd1

8055076: fix test failures in classfile tests
Reviewed-by: darcy

! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java

Changeset: a5b455614604
Author:    alundblad
Date:      2014-08-14 13:05 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a5b455614604

8054215: Use com.sun.tools.javac.util.Assert instead of 'assert'
Summary: Replaced assert keyword with methods from com.sun.tools.javac.util.Assert
Reviewed-by: jfranck

! src/share/classes/com/sun/tools/sjavac/BuildState.java
! src/share/classes/com/sun/tools/sjavac/Package.java
! src/share/classes/com/sun/tools/sjavac/Util.java
! src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
! src/share/classes/com/sun/tools/sjavac/server/PortFile.java

Changeset: 9e8cbfac9b6b
Author:    alundblad
Date:      2014-08-14 14:17 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9e8cbfac9b6b

8055039: Sjavac does not print compilation errors to the console
Summary: Sjavac (client) now prints the result of the compilation on stdout/stderr.
Reviewed-by: jfranck

! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java

Changeset: 383432f1719c
Author:    pgovereau
Date:      2014-08-15 11:02 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/383432f1719c

8054556: javac should report the error for default usage as the primary error
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! test/tools/javac/annotations/neg/Z3.java
! test/tools/javac/annotations/neg/Z3.out

Changeset: 10fc81ac75b4
Author:    chegar
Date:      2014-08-17 15:52 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/10fc81ac75b4

8054834: Modular Source Code
Reviewed-by: alanb, chegar, ihse, mduigou
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, chris.hegarty at oracle.com, erik.joelsson at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, magnus.ihse.bursie at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, paul.sandoz at oracle.com

- make/BuildLangtools.gmk
! make/CompileInterim.gmk
- make/CompileLangtools.gmk
! make/GensrcLangtools.gmk
- make/GenstubsLangtools.gmk
! make/build.xml
+ make/launcher.sh-template
! make/netbeans/langtools/build.xml
! make/netbeans/langtools/nbproject/project.xml
! make/tools/anttasks/CompilePropertiesTask.java
! make/tools/compileproperties/CompileProperties.java
+ src/java.base/share/classes/jdk/Exported.java
+ src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java
+ src/java.compiler/share/classes/javax/annotation/processing/Completion.java
+ src/java.compiler/share/classes/javax/annotation/processing/Completions.java
+ src/java.compiler/share/classes/javax/annotation/processing/Filer.java
+ src/java.compiler/share/classes/javax/annotation/processing/FilerException.java
+ src/java.compiler/share/classes/javax/annotation/processing/Messager.java
+ src/java.compiler/share/classes/javax/annotation/processing/ProcessingEnvironment.java
+ src/java.compiler/share/classes/javax/annotation/processing/Processor.java
+ src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
+ src/java.compiler/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java
+ src/java.compiler/share/classes/javax/annotation/processing/SupportedOptions.java
+ src/java.compiler/share/classes/javax/annotation/processing/SupportedSourceVersion.java
+ src/java.compiler/share/classes/javax/annotation/processing/package-info.java
+ src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java
+ src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
+ src/java.compiler/share/classes/javax/lang/model/UnknownEntityException.java
+ src/java.compiler/share/classes/javax/lang/model/element/AnnotationMirror.java
+ src/java.compiler/share/classes/javax/lang/model/element/AnnotationValue.java
+ src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
+ src/java.compiler/share/classes/javax/lang/model/element/Element.java
+ src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
+ src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
+ src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java
+ src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
+ src/java.compiler/share/classes/javax/lang/model/element/Name.java
+ src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java
+ src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
+ src/java.compiler/share/classes/javax/lang/model/element/Parameterizable.java
+ src/java.compiler/share/classes/javax/lang/model/element/QualifiedNameable.java
+ src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
+ src/java.compiler/share/classes/javax/lang/model/element/TypeParameterElement.java
+ src/java.compiler/share/classes/javax/lang/model/element/UnknownAnnotationValueException.java
+ src/java.compiler/share/classes/javax/lang/model/element/UnknownElementException.java
+ src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java
+ src/java.compiler/share/classes/javax/lang/model/element/package-info.java
+ src/java.compiler/share/classes/javax/lang/model/overview.html
+ src/java.compiler/share/classes/javax/lang/model/package-info.java
+ src/java.compiler/share/classes/javax/lang/model/type/ArrayType.java
+ src/java.compiler/share/classes/javax/lang/model/type/DeclaredType.java
+ src/java.compiler/share/classes/javax/lang/model/type/ErrorType.java
+ src/java.compiler/share/classes/javax/lang/model/type/ExecutableType.java
+ src/java.compiler/share/classes/javax/lang/model/type/IntersectionType.java
+ src/java.compiler/share/classes/javax/lang/model/type/MirroredTypeException.java
+ src/java.compiler/share/classes/javax/lang/model/type/MirroredTypesException.java
+ src/java.compiler/share/classes/javax/lang/model/type/NoType.java
+ src/java.compiler/share/classes/javax/lang/model/type/NullType.java
+ src/java.compiler/share/classes/javax/lang/model/type/PrimitiveType.java
+ src/java.compiler/share/classes/javax/lang/model/type/ReferenceType.java
+ src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java
+ src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java
+ src/java.compiler/share/classes/javax/lang/model/type/TypeVariable.java
+ src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java
+ src/java.compiler/share/classes/javax/lang/model/type/UnionType.java
+ src/java.compiler/share/classes/javax/lang/model/type/UnknownTypeException.java
+ src/java.compiler/share/classes/javax/lang/model/type/WildcardType.java
+ src/java.compiler/share/classes/javax/lang/model/type/package-info.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
+ src/java.compiler/share/classes/javax/lang/model/util/Elements.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
+ src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
+ src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java
+ src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java
+ src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java
+ src/java.compiler/share/classes/javax/lang/model/util/Types.java
+ src/java.compiler/share/classes/javax/lang/model/util/package-info.java
+ src/java.compiler/share/classes/javax/tools/Diagnostic.java
+ src/java.compiler/share/classes/javax/tools/DiagnosticCollector.java
+ src/java.compiler/share/classes/javax/tools/DiagnosticListener.java
+ src/java.compiler/share/classes/javax/tools/DocumentationTool.java
+ src/java.compiler/share/classes/javax/tools/FileObject.java
+ src/java.compiler/share/classes/javax/tools/ForwardingFileObject.java
+ src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
+ src/java.compiler/share/classes/javax/tools/ForwardingJavaFileObject.java
+ src/java.compiler/share/classes/javax/tools/JavaCompiler.java
+ src/java.compiler/share/classes/javax/tools/JavaFileManager.java
+ src/java.compiler/share/classes/javax/tools/JavaFileObject.java
+ src/java.compiler/share/classes/javax/tools/OptionChecker.java
+ src/java.compiler/share/classes/javax/tools/SimpleJavaFileObject.java
+ src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
+ src/java.compiler/share/classes/javax/tools/StandardLocation.java
+ src/java.compiler/share/classes/javax/tools/Tool.java
+ src/java.compiler/share/classes/javax/tools/ToolProvider.java
+ src/java.compiler/share/classes/javax/tools/overview.html
+ src/java.compiler/share/classes/javax/tools/package-info.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/AttributeTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/AuthorTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/BlockTagTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/CommentTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/DeprecatedTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/DocRootTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/EndElementTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/EntityTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/ErroneousTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/IdentifierTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/InheritDocTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/InlineTagTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/LinkTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/LiteralTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/ParamTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/ReferenceTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/ReturnTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/SeeTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/SerialDataTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/SerialFieldTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/SerialTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/SinceTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/StartElementTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/TextTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/ThrowsTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/ValueTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/VersionTree.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/AnnotationTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ArrayAccessTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ArrayTypeTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/AssertTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/AssignmentTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/BinaryTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/BlockTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/CatchTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/CompilationUnitTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/CompoundAssignmentTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ConditionalExpressionTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ContinueTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/DoWhileLoopTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/EmptyStatementTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/EnhancedForLoopTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ErroneousTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionStatementTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ForLoopTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/IdentifierTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/IfTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ImportTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/IntersectionTypeTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/LabeledStatementTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/LambdaExpressionTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/LineMap.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/LiteralTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/MemberReferenceTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/MemberSelectTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/MethodInvocationTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/MethodTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ModifiersTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/NewArrayTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/NewClassTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/PackageTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ParameterizedTypeTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ParenthesizedTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/PrimitiveTypeTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ReturnTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/Scope.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/StatementTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/SwitchTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/SynchronizedTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ThrowTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/TryTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/TypeCastTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/TypeParameterTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/UnaryTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/UnionTypeTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/VariableTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/WhileLoopTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/WildcardTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/package-info.java
+ src/jdk.compiler/share/classes/com/sun/source/util/DocSourcePositions.java
+ src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java
+ src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java
+ src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
+ src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
+ src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java
+ src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java
+ src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/util/SourcePositions.java
+ src/jdk.compiler/share/classes/com/sun/source/util/TaskEvent.java
+ src/jdk.compiler/share/classes/com/sun/source/util/TaskListener.java
+ src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java
+ src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java
+ src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
+ src/jdk.compiler/share/classes/com/sun/source/util/Trees.java
+ src/jdk.compiler/share/classes/com/sun/source/util/package-info.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/AccessFlags.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Annotation.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/AttributeException.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Attributes.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassFile.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassTranslator.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Code_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPoolException.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/DefaultAttribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependency.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/DescriptorException.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Field.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Instruction.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Method.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/ReferenceFinder.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceID_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMap_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/Type.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeAnnotation.java
+ src/jdk.compiler/share/classes/com/sun/tools/classfile/package-info.java
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.java
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/HtmlTag.java
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/Messages.java
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/Formattable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/Messages.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/MultiTaskListener.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/AnnoConstruct.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/BoundKind.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredLintHandler.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/TargetType.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContextEnv.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ConstFold.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Env.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Todo.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnvs.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/SymbolArchive.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ByteCodes.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTFlags.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/LVTRanges.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/UninitializedType.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/main/CommandLine.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/nio/PathFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/nio/PathFileObject.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/LazyDocCommentTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Lexer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Parser.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ParserFactory.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Scanner.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ScannerFactory.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/processing/AnnotationProcessingError.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacMessager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/legacy.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/version.properties-template
+ src/jdk.compiler/share/classes/com/sun/tools/javac/services/javax.tools.JavaCompilerTool
+ src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocCommentTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/EndPosTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Abort.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractLog.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/ArrayUtils.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Assert.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Bits.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/ByteBuffer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/ClientCodeException.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/FatalError.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Filter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/GraphUtils.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/JavacMessages.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/ListBuffer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Pair.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/PropagatedException.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/SharedNameTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/StringUtils.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Warner.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java
+ src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template
+ src/jdk.compiler/share/classes/com/sun/tools/javap/AnnotationWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/BasicWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/ClassWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/CodeWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/Context.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/DisassemblerTool.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/InternalError.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/JavapFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/Main.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/Messages.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/Options.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/SourceWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/StackMapWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/TryBlockWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/overview.html
+ src/jdk.compiler/share/classes/com/sun/tools/javap/package-info.java
+ src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_ja.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javap/resources/version.properties-template
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileChunk.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/Log.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/Main.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/Module.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/Package.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/ProblemException.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/ArgumentIterator.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/SourceLocation.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServer.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacService.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SysInfo.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/Main.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
+ src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/version.properties-template
+ src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotatedType.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationDesc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeElementDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationValue.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/ClassDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/ConstructorDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/Doc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/DocErrorReporter.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/Doclet.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/ExecutableMemberDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/FieldDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/LanguageVersion.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/MemberDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/MethodDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/PackageDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/ParamTag.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/Parameter.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/ParameterizedType.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/ProgramElementDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/RootDoc.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/SeeTag.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/SerialFieldTag.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/SourcePosition.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/Tag.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/ThrowsTag.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/Type.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/TypeVariable.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/WildcardType.java
+ src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/Taglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkOutputImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SectionName.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/Comment.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocument.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/RawHtml.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/package-info.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/package-info.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeFieldWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ConstructorWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/PropertyWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeFieldBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PropertyBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/XMLNode.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package-info.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/package-info.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/script.js
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseExecutableMemberTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseInlineTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BasePropertyTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DocRootTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritableTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/PropertyGetterTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/PropertySetterTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/Taglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package-info.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocLink.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPath.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletConstants.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/PathDocFileFactory.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/SimpleDocFileFactory.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/TextTag.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkOutput.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package-info.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/package-info.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/package-info.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/Standard.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Comment.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocLocale.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTodo.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Main.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Messager.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ModifierFilter.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PrimitiveType.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTaskImpl.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTool.java
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
+ src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
+ src/sample/share/javac/processing/src/CheckNamesProcessor.java
+ src/sample/share/language/model/CoreReflectionFactory.java
- src/share/bin/launcher.sh-template
- src/share/classes/com/sun/javadoc/AnnotatedType.java
- src/share/classes/com/sun/javadoc/AnnotationDesc.java
- src/share/classes/com/sun/javadoc/AnnotationTypeDoc.java
- src/share/classes/com/sun/javadoc/AnnotationTypeElementDoc.java
- src/share/classes/com/sun/javadoc/AnnotationValue.java
- src/share/classes/com/sun/javadoc/ClassDoc.java
- src/share/classes/com/sun/javadoc/ConstructorDoc.java
- src/share/classes/com/sun/javadoc/Doc.java
- src/share/classes/com/sun/javadoc/DocErrorReporter.java
- src/share/classes/com/sun/javadoc/Doclet.java
- src/share/classes/com/sun/javadoc/ExecutableMemberDoc.java
- src/share/classes/com/sun/javadoc/FieldDoc.java
- src/share/classes/com/sun/javadoc/LanguageVersion.java
- src/share/classes/com/sun/javadoc/MemberDoc.java
- src/share/classes/com/sun/javadoc/MethodDoc.java
- src/share/classes/com/sun/javadoc/PackageDoc.java
- src/share/classes/com/sun/javadoc/ParamTag.java
- src/share/classes/com/sun/javadoc/Parameter.java
- src/share/classes/com/sun/javadoc/ParameterizedType.java
- src/share/classes/com/sun/javadoc/ProgramElementDoc.java
- src/share/classes/com/sun/javadoc/RootDoc.java
- src/share/classes/com/sun/javadoc/SeeTag.java
- src/share/classes/com/sun/javadoc/SerialFieldTag.java
- src/share/classes/com/sun/javadoc/SourcePosition.java
- src/share/classes/com/sun/javadoc/Tag.java
- src/share/classes/com/sun/javadoc/ThrowsTag.java
- src/share/classes/com/sun/javadoc/Type.java
- src/share/classes/com/sun/javadoc/TypeVariable.java
- src/share/classes/com/sun/javadoc/WildcardType.java
- src/share/classes/com/sun/javadoc/package-info.java
- src/share/classes/com/sun/source/doctree/AttributeTree.java
- src/share/classes/com/sun/source/doctree/AuthorTree.java
- src/share/classes/com/sun/source/doctree/BlockTagTree.java
- src/share/classes/com/sun/source/doctree/CommentTree.java
- src/share/classes/com/sun/source/doctree/DeprecatedTree.java
- src/share/classes/com/sun/source/doctree/DocCommentTree.java
- src/share/classes/com/sun/source/doctree/DocRootTree.java
- src/share/classes/com/sun/source/doctree/DocTree.java
- src/share/classes/com/sun/source/doctree/DocTreeVisitor.java
- src/share/classes/com/sun/source/doctree/EndElementTree.java
- src/share/classes/com/sun/source/doctree/EntityTree.java
- src/share/classes/com/sun/source/doctree/ErroneousTree.java
- src/share/classes/com/sun/source/doctree/IdentifierTree.java
- src/share/classes/com/sun/source/doctree/InheritDocTree.java
- src/share/classes/com/sun/source/doctree/InlineTagTree.java
- src/share/classes/com/sun/source/doctree/LinkTree.java
- src/share/classes/com/sun/source/doctree/LiteralTree.java
- src/share/classes/com/sun/source/doctree/ParamTree.java
- src/share/classes/com/sun/source/doctree/ReferenceTree.java
- src/share/classes/com/sun/source/doctree/ReturnTree.java
- src/share/classes/com/sun/source/doctree/SeeTree.java
- src/share/classes/com/sun/source/doctree/SerialDataTree.java
- src/share/classes/com/sun/source/doctree/SerialFieldTree.java
- src/share/classes/com/sun/source/doctree/SerialTree.java
- src/share/classes/com/sun/source/doctree/SinceTree.java
- src/share/classes/com/sun/source/doctree/StartElementTree.java
- src/share/classes/com/sun/source/doctree/TextTree.java
- src/share/classes/com/sun/source/doctree/ThrowsTree.java
- src/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java
- src/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java
- src/share/classes/com/sun/source/doctree/ValueTree.java
- src/share/classes/com/sun/source/doctree/VersionTree.java
- src/share/classes/com/sun/source/doctree/package-info.java
- src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
- src/share/classes/com/sun/source/tree/AnnotationTree.java
- src/share/classes/com/sun/source/tree/ArrayAccessTree.java
- src/share/classes/com/sun/source/tree/ArrayTypeTree.java
- src/share/classes/com/sun/source/tree/AssertTree.java
- src/share/classes/com/sun/source/tree/AssignmentTree.java
- src/share/classes/com/sun/source/tree/BinaryTree.java
- src/share/classes/com/sun/source/tree/BlockTree.java
- src/share/classes/com/sun/source/tree/BreakTree.java
- src/share/classes/com/sun/source/tree/CaseTree.java
- src/share/classes/com/sun/source/tree/CatchTree.java
- src/share/classes/com/sun/source/tree/ClassTree.java
- src/share/classes/com/sun/source/tree/CompilationUnitTree.java
- src/share/classes/com/sun/source/tree/CompoundAssignmentTree.java
- src/share/classes/com/sun/source/tree/ConditionalExpressionTree.java
- src/share/classes/com/sun/source/tree/ContinueTree.java
- src/share/classes/com/sun/source/tree/DoWhileLoopTree.java
- src/share/classes/com/sun/source/tree/EmptyStatementTree.java
- src/share/classes/com/sun/source/tree/EnhancedForLoopTree.java
- src/share/classes/com/sun/source/tree/ErroneousTree.java
- src/share/classes/com/sun/source/tree/ExpressionStatementTree.java
- src/share/classes/com/sun/source/tree/ExpressionTree.java
- src/share/classes/com/sun/source/tree/ForLoopTree.java
- src/share/classes/com/sun/source/tree/IdentifierTree.java
- src/share/classes/com/sun/source/tree/IfTree.java
- src/share/classes/com/sun/source/tree/ImportTree.java
- src/share/classes/com/sun/source/tree/InstanceOfTree.java
- src/share/classes/com/sun/source/tree/IntersectionTypeTree.java
- src/share/classes/com/sun/source/tree/LabeledStatementTree.java
- src/share/classes/com/sun/source/tree/LambdaExpressionTree.java
- src/share/classes/com/sun/source/tree/LineMap.java
- src/share/classes/com/sun/source/tree/LiteralTree.java
- src/share/classes/com/sun/source/tree/MemberReferenceTree.java
- src/share/classes/com/sun/source/tree/MemberSelectTree.java
- src/share/classes/com/sun/source/tree/MethodInvocationTree.java
- src/share/classes/com/sun/source/tree/MethodTree.java
- src/share/classes/com/sun/source/tree/ModifiersTree.java
- src/share/classes/com/sun/source/tree/NewArrayTree.java
- src/share/classes/com/sun/source/tree/NewClassTree.java
- src/share/classes/com/sun/source/tree/PackageTree.java
- src/share/classes/com/sun/source/tree/ParameterizedTypeTree.java
- src/share/classes/com/sun/source/tree/ParenthesizedTree.java
- src/share/classes/com/sun/source/tree/PrimitiveTypeTree.java
- src/share/classes/com/sun/source/tree/ReturnTree.java
- src/share/classes/com/sun/source/tree/Scope.java
- src/share/classes/com/sun/source/tree/StatementTree.java
- src/share/classes/com/sun/source/tree/SwitchTree.java
- src/share/classes/com/sun/source/tree/SynchronizedTree.java
- src/share/classes/com/sun/source/tree/ThrowTree.java
- src/share/classes/com/sun/source/tree/Tree.java
- src/share/classes/com/sun/source/tree/TreeVisitor.java
- src/share/classes/com/sun/source/tree/TryTree.java
- src/share/classes/com/sun/source/tree/TypeCastTree.java
- src/share/classes/com/sun/source/tree/TypeParameterTree.java
- src/share/classes/com/sun/source/tree/UnaryTree.java
- src/share/classes/com/sun/source/tree/UnionTypeTree.java
- src/share/classes/com/sun/source/tree/VariableTree.java
- src/share/classes/com/sun/source/tree/WhileLoopTree.java
- src/share/classes/com/sun/source/tree/WildcardTree.java
- src/share/classes/com/sun/source/tree/package-info.java
- src/share/classes/com/sun/source/util/DocSourcePositions.java
- src/share/classes/com/sun/source/util/DocTreePath.java
- src/share/classes/com/sun/source/util/DocTreePathScanner.java
- src/share/classes/com/sun/source/util/DocTreeScanner.java
- src/share/classes/com/sun/source/util/DocTrees.java
- src/share/classes/com/sun/source/util/JavacTask.java
- src/share/classes/com/sun/source/util/Plugin.java
- src/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
- src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
- src/share/classes/com/sun/source/util/SourcePositions.java
- src/share/classes/com/sun/source/util/TaskEvent.java
- src/share/classes/com/sun/source/util/TaskListener.java
- src/share/classes/com/sun/source/util/TreePath.java
- src/share/classes/com/sun/source/util/TreePathScanner.java
- src/share/classes/com/sun/source/util/TreeScanner.java
- src/share/classes/com/sun/source/util/Trees.java
- src/share/classes/com/sun/source/util/package-info.java
- src/share/classes/com/sun/tools/classfile/AccessFlags.java
- src/share/classes/com/sun/tools/classfile/Annotation.java
- src/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
- src/share/classes/com/sun/tools/classfile/Attribute.java
- src/share/classes/com/sun/tools/classfile/AttributeException.java
- src/share/classes/com/sun/tools/classfile/Attributes.java
- src/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
- src/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
- src/share/classes/com/sun/tools/classfile/ClassFile.java
- src/share/classes/com/sun/tools/classfile/ClassReader.java
- src/share/classes/com/sun/tools/classfile/ClassTranslator.java
- src/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/share/classes/com/sun/tools/classfile/Code_attribute.java
- src/share/classes/com/sun/tools/classfile/CompilationID_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/ConstantValue_attribute.java
- src/share/classes/com/sun/tools/classfile/DefaultAttribute.java
- src/share/classes/com/sun/tools/classfile/Dependencies.java
- src/share/classes/com/sun/tools/classfile/Dependency.java
- src/share/classes/com/sun/tools/classfile/Deprecated_attribute.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/EnclosingMethod_attribute.java
- src/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
- src/share/classes/com/sun/tools/classfile/Field.java
- src/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
- src/share/classes/com/sun/tools/classfile/Instruction.java
- src/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
- src/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
- src/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
- src/share/classes/com/sun/tools/classfile/Method.java
- src/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
- src/share/classes/com/sun/tools/classfile/Opcode.java
- src/share/classes/com/sun/tools/classfile/ReferenceFinder.java
- src/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/Signature.java
- src/share/classes/com/sun/tools/classfile/Signature_attribute.java
- src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
- src/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
- src/share/classes/com/sun/tools/classfile/SourceID_attribute.java
- src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
- src/share/classes/com/sun/tools/classfile/StackMap_attribute.java
- src/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
- src/share/classes/com/sun/tools/classfile/Type.java
- src/share/classes/com/sun/tools/classfile/TypeAnnotation.java
- src/share/classes/com/sun/tools/classfile/package-info.java
- src/share/classes/com/sun/tools/doclets/Taglet.java
- 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/AbstractProfileIndexWriter.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/AnnotationTypeFieldWriterImpl.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/ConfigurationImpl.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/FrameOutputWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.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/HtmlSerialMethodWriter.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/LinkOutputImpl.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/PackageFrameWriter.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/ProfileIndexFrameWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/SectionName.java
- src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
- src/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.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/WriterFactoryImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/Comment.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocument.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/RawHtml.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/package-info.java
- src/share/classes/com/sun/tools/doclets/formats/html/package-info.java
- src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
- src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
- src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeFieldWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.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/ConstructorWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/PropertyWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.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/AnnotationTypeFieldBuilder.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/BuilderFactory.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/ProfilePackageSummaryBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PropertyBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/XMLNode.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/script.js
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseExecutableMemberTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseInlineTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BasePropertyTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DocRootTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritableTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/PropertyGetterTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/PropertySetterTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/Taglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.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/DeprecatedAPIListBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocLink.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPath.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletConstants.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.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/MessageRetriever.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PathDocFileFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SimpleDocFileFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TextTag.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkOutput.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/package-info.java
- src/share/classes/com/sun/tools/doclets/package-info.java
- src/share/classes/com/sun/tools/doclets/standard/Standard.java
- src/share/classes/com/sun/tools/doclint/Checker.java
- src/share/classes/com/sun/tools/doclint/DocLint.java
- src/share/classes/com/sun/tools/doclint/Entity.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/doclint/resources/doclint.properties
- src/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties
- src/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties
- src/share/classes/com/sun/tools/javac/Main.java
- src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
- src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
- src/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/api/Formattable.java
- src/share/classes/com/sun/tools/javac/api/JavacScope.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/JavacTrees.java
- src/share/classes/com/sun/tools/javac/api/Messages.java
- src/share/classes/com/sun/tools/javac/api/MultiTaskListener.java
- src/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
- src/share/classes/com/sun/tools/javac/code/AnnoConstruct.java
- src/share/classes/com/sun/tools/javac/code/Attribute.java
- src/share/classes/com/sun/tools/javac/code/BoundKind.java
- src/share/classes/com/sun/tools/javac/code/ClassFinder.java
- src/share/classes/com/sun/tools/javac/code/DeferredLintHandler.java
- src/share/classes/com/sun/tools/javac/code/Flags.java
- src/share/classes/com/sun/tools/javac/code/Kinds.java
- src/share/classes/com/sun/tools/javac/code/Lint.java
- src/share/classes/com/sun/tools/javac/code/Printer.java
- src/share/classes/com/sun/tools/javac/code/Scope.java
- src/share/classes/com/sun/tools/javac/code/Source.java
- src/share/classes/com/sun/tools/javac/code/Symbol.java
- src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
- src/share/classes/com/sun/tools/javac/code/Symtab.java
- src/share/classes/com/sun/tools/javac/code/TargetType.java
- src/share/classes/com/sun/tools/javac/code/Type.java
- src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
- src/share/classes/com/sun/tools/javac/code/TypeTag.java
- src/share/classes/com/sun/tools/javac/code/Types.java
- src/share/classes/com/sun/tools/javac/comp/Annotate.java
- src/share/classes/com/sun/tools/javac/comp/Attr.java
- src/share/classes/com/sun/tools/javac/comp/AttrContext.java
- src/share/classes/com/sun/tools/javac/comp/AttrContextEnv.java
- src/share/classes/com/sun/tools/javac/comp/Check.java
- src/share/classes/com/sun/tools/javac/comp/CompileStates.java
- src/share/classes/com/sun/tools/javac/comp/ConstFold.java
- src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
- src/share/classes/com/sun/tools/javac/comp/Enter.java
- src/share/classes/com/sun/tools/javac/comp/Env.java
- src/share/classes/com/sun/tools/javac/comp/Flow.java
- src/share/classes/com/sun/tools/javac/comp/Infer.java
- src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
- src/share/classes/com/sun/tools/javac/comp/Lower.java
- src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
- src/share/classes/com/sun/tools/javac/comp/Resolve.java
- src/share/classes/com/sun/tools/javac/comp/Todo.java
- src/share/classes/com/sun/tools/javac/comp/TransTypes.java
- src/share/classes/com/sun/tools/javac/comp/TypeEnvs.java
- src/share/classes/com/sun/tools/javac/file/BaseFileObject.java
- src/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
- src/share/classes/com/sun/tools/javac/file/FSInfo.java
- src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
- src/share/classes/com/sun/tools/javac/file/Locations.java
- src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
- src/share/classes/com/sun/tools/javac/file/RelativePath.java
- src/share/classes/com/sun/tools/javac/file/SymbolArchive.java
- src/share/classes/com/sun/tools/javac/file/ZipArchive.java
- src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
- src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
- src/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java
- src/share/classes/com/sun/tools/javac/jvm/ByteCodes.java
- src/share/classes/com/sun/tools/javac/jvm/CRTFlags.java
- src/share/classes/com/sun/tools/javac/jvm/CRTable.java
- src/share/classes/com/sun/tools/javac/jvm/ClassFile.java
- src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
- src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
- src/share/classes/com/sun/tools/javac/jvm/Code.java
- src/share/classes/com/sun/tools/javac/jvm/Gen.java
- src/share/classes/com/sun/tools/javac/jvm/Items.java
- src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
- src/share/classes/com/sun/tools/javac/jvm/LVTRanges.java
- src/share/classes/com/sun/tools/javac/jvm/Pool.java
- src/share/classes/com/sun/tools/javac/jvm/Profile.java
- src/share/classes/com/sun/tools/javac/jvm/Target.java
- src/share/classes/com/sun/tools/javac/jvm/UninitializedType.java
- src/share/classes/com/sun/tools/javac/main/CommandLine.java
- 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/Option.java
- src/share/classes/com/sun/tools/javac/main/OptionHelper.java
- src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
- src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
- src/share/classes/com/sun/tools/javac/model/JavacElements.java
- src/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java
- src/share/classes/com/sun/tools/javac/model/JavacTypes.java
- src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
- src/share/classes/com/sun/tools/javac/nio/PathFileManager.java
- src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
- src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
- src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
- src/share/classes/com/sun/tools/javac/parser/JavacParser.java
- src/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
- src/share/classes/com/sun/tools/javac/parser/LazyDocCommentTable.java
- src/share/classes/com/sun/tools/javac/parser/Lexer.java
- src/share/classes/com/sun/tools/javac/parser/Parser.java
- src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
- src/share/classes/com/sun/tools/javac/parser/Scanner.java
- src/share/classes/com/sun/tools/javac/parser/ScannerFactory.java
- src/share/classes/com/sun/tools/javac/parser/Tokens.java
- src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
- src/share/classes/com/sun/tools/javac/processing/AnnotationProcessingError.java
- src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
- src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
- src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
- src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
- src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
- src/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
- src/share/classes/com/sun/tools/javac/resources/compiler.properties
- src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
- src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
- src/share/classes/com/sun/tools/javac/resources/javac.properties
- src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
- src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
- src/share/classes/com/sun/tools/javac/resources/legacy.properties
- src/share/classes/com/sun/tools/javac/resources/version.properties-template
- src/share/classes/com/sun/tools/javac/services/javax.tools.JavaCompilerTool
- src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
- src/share/classes/com/sun/tools/javac/sym/Profiles.java
- src/share/classes/com/sun/tools/javac/tree/DCTree.java
- src/share/classes/com/sun/tools/javac/tree/DocCommentTable.java
- src/share/classes/com/sun/tools/javac/tree/DocPretty.java
- src/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
- src/share/classes/com/sun/tools/javac/tree/EndPosTable.java
- src/share/classes/com/sun/tools/javac/tree/JCTree.java
- src/share/classes/com/sun/tools/javac/tree/Pretty.java
- src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
- src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
- src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
- src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
- src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
- src/share/classes/com/sun/tools/javac/util/Abort.java
- 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/ArrayUtils.java
- src/share/classes/com/sun/tools/javac/util/Assert.java
- src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
- src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/util/Bits.java
- src/share/classes/com/sun/tools/javac/util/ByteBuffer.java
- src/share/classes/com/sun/tools/javac/util/ClientCodeException.java
- src/share/classes/com/sun/tools/javac/util/Constants.java
- src/share/classes/com/sun/tools/javac/util/Context.java
- src/share/classes/com/sun/tools/javac/util/Convert.java
- src/share/classes/com/sun/tools/javac/util/Dependencies.java
- src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
- src/share/classes/com/sun/tools/javac/util/FatalError.java
- src/share/classes/com/sun/tools/javac/util/Filter.java
- src/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/util/GraphUtils.java
- src/share/classes/com/sun/tools/javac/util/IntHashTable.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/LayoutCharacters.java
- src/share/classes/com/sun/tools/javac/util/List.java
- src/share/classes/com/sun/tools/javac/util/ListBuffer.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/Name.java
- src/share/classes/com/sun/tools/javac/util/Names.java
- src/share/classes/com/sun/tools/javac/util/Options.java
- src/share/classes/com/sun/tools/javac/util/Pair.java
- src/share/classes/com/sun/tools/javac/util/Position.java
- src/share/classes/com/sun/tools/javac/util/PropagatedException.java
- src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/util/ServiceLoader.java
- src/share/classes/com/sun/tools/javac/util/SharedNameTable.java
- src/share/classes/com/sun/tools/javac/util/StringUtils.java
- src/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
- src/share/classes/com/sun/tools/javac/util/Warner.java
- src/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
- src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
- src/share/classes/com/sun/tools/javadoc/Comment.java
- src/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.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/DocLocale.java
- src/share/classes/com/sun/tools/javadoc/DocletInvoker.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/JavadocClassFinder.java
- src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
- src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
- src/share/classes/com/sun/tools/javadoc/JavadocTodo.java
- src/share/classes/com/sun/tools/javadoc/JavadocTool.java
- src/share/classes/com/sun/tools/javadoc/Main.java
- src/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
- src/share/classes/com/sun/tools/javadoc/Messager.java
- src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
- src/share/classes/com/sun/tools/javadoc/ModifierFilter.java
- src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
- src/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
- src/share/classes/com/sun/tools/javadoc/ParameterImpl.java
- src/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
- src/share/classes/com/sun/tools/javadoc/PrimitiveType.java
- src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
- src/share/classes/com/sun/tools/javadoc/RootDocImpl.java
- src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
- src/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java
- src/share/classes/com/sun/tools/javadoc/SerializedForm.java
- src/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
- src/share/classes/com/sun/tools/javadoc/Start.java
- src/share/classes/com/sun/tools/javadoc/TagImpl.java
- src/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
- src/share/classes/com/sun/tools/javadoc/ToolOption.java
- src/share/classes/com/sun/tools/javadoc/TypeMaker.java
- src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
- src/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
- src/share/classes/com/sun/tools/javadoc/api/JavadocTaskImpl.java
- src/share/classes/com/sun/tools/javadoc/api/JavadocTool.java
- src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
- src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
- src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
- src/share/classes/com/sun/tools/javah/Gen.java
- src/share/classes/com/sun/tools/javah/InternalError.java
- src/share/classes/com/sun/tools/javah/JNI.java
- src/share/classes/com/sun/tools/javah/JavahFileManager.java
- src/share/classes/com/sun/tools/javah/JavahTask.java
- src/share/classes/com/sun/tools/javah/JavahTool.java
- src/share/classes/com/sun/tools/javah/LLNI.java
- src/share/classes/com/sun/tools/javah/Main.java
- src/share/classes/com/sun/tools/javah/Mangle.java
- src/share/classes/com/sun/tools/javah/NativeHeaderTool.java
- src/share/classes/com/sun/tools/javah/TypeSignature.java
- src/share/classes/com/sun/tools/javah/Util.java
- src/share/classes/com/sun/tools/javah/resources/l10n.properties
- src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
- src/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
- src/share/classes/com/sun/tools/javah/resources/version.properties-template
- src/share/classes/com/sun/tools/javap/AnnotationWriter.java
- src/share/classes/com/sun/tools/javap/AttributeWriter.java
- src/share/classes/com/sun/tools/javap/BasicWriter.java
- src/share/classes/com/sun/tools/javap/ClassWriter.java
- src/share/classes/com/sun/tools/javap/CodeWriter.java
- src/share/classes/com/sun/tools/javap/ConstantWriter.java
- src/share/classes/com/sun/tools/javap/Context.java
- src/share/classes/com/sun/tools/javap/DisassemblerTool.java
- src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/share/classes/com/sun/tools/javap/InternalError.java
- src/share/classes/com/sun/tools/javap/JavapFileManager.java
- src/share/classes/com/sun/tools/javap/JavapTask.java
- src/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
- src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
- src/share/classes/com/sun/tools/javap/Main.java
- src/share/classes/com/sun/tools/javap/Messages.java
- src/share/classes/com/sun/tools/javap/Options.java
- src/share/classes/com/sun/tools/javap/SourceWriter.java
- src/share/classes/com/sun/tools/javap/StackMapWriter.java
- src/share/classes/com/sun/tools/javap/TryBlockWriter.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- src/share/classes/com/sun/tools/javap/overview.html
- src/share/classes/com/sun/tools/javap/package-info.java
- src/share/classes/com/sun/tools/javap/resources/javap.properties
- src/share/classes/com/sun/tools/javap/resources/javap_ja.properties
- src/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
- src/share/classes/com/sun/tools/javap/resources/version.properties-template
- src/share/classes/com/sun/tools/jdeps/Analyzer.java
- src/share/classes/com/sun/tools/jdeps/Archive.java
- src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
- src/share/classes/com/sun/tools/jdeps/JdepsTask.java
- src/share/classes/com/sun/tools/jdeps/Main.java
- src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- src/share/classes/com/sun/tools/jdeps/Profile.java
- src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
- src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
- src/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
- src/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
- src/share/classes/com/sun/tools/jdeps/resources/version.properties-template
- src/share/classes/com/sun/tools/sjavac/BuildState.java
- src/share/classes/com/sun/tools/sjavac/CleanProperties.java
- src/share/classes/com/sun/tools/sjavac/CompileChunk.java
- src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
- src/share/classes/com/sun/tools/sjavac/CompileProperties.java
- src/share/classes/com/sun/tools/sjavac/CopyFile.java
- src/share/classes/com/sun/tools/sjavac/JavacState.java
- src/share/classes/com/sun/tools/sjavac/Log.java
- src/share/classes/com/sun/tools/sjavac/Main.java
- src/share/classes/com/sun/tools/sjavac/Module.java
- src/share/classes/com/sun/tools/sjavac/Package.java
- src/share/classes/com/sun/tools/sjavac/ProblemException.java
- src/share/classes/com/sun/tools/sjavac/Source.java
- src/share/classes/com/sun/tools/sjavac/Transformer.java
- src/share/classes/com/sun/tools/sjavac/Util.java
- src/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
- src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
- src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
- src/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
- src/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
- src/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
- src/share/classes/com/sun/tools/sjavac/options/ArgumentIterator.java
- src/share/classes/com/sun/tools/sjavac/options/Option.java
- src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
- src/share/classes/com/sun/tools/sjavac/options/Options.java
- src/share/classes/com/sun/tools/sjavac/options/SourceLocation.java
- src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
- src/share/classes/com/sun/tools/sjavac/server/JavacServer.java
- src/share/classes/com/sun/tools/sjavac/server/JavacService.java
- src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
- src/share/classes/com/sun/tools/sjavac/server/PortFile.java
- src/share/classes/com/sun/tools/sjavac/server/SysInfo.java
- src/share/classes/javax/annotation/processing/AbstractProcessor.java
- src/share/classes/javax/annotation/processing/Completion.java
- src/share/classes/javax/annotation/processing/Completions.java
- src/share/classes/javax/annotation/processing/Filer.java
- src/share/classes/javax/annotation/processing/FilerException.java
- src/share/classes/javax/annotation/processing/Messager.java
- src/share/classes/javax/annotation/processing/ProcessingEnvironment.java
- src/share/classes/javax/annotation/processing/Processor.java
- src/share/classes/javax/annotation/processing/RoundEnvironment.java
- src/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java
- src/share/classes/javax/annotation/processing/SupportedOptions.java
- src/share/classes/javax/annotation/processing/SupportedSourceVersion.java
- src/share/classes/javax/annotation/processing/package-info.java
- src/share/classes/javax/lang/model/AnnotatedConstruct.java
- src/share/classes/javax/lang/model/SourceVersion.java
- src/share/classes/javax/lang/model/UnknownEntityException.java
- src/share/classes/javax/lang/model/element/AnnotationMirror.java
- src/share/classes/javax/lang/model/element/AnnotationValue.java
- src/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
- src/share/classes/javax/lang/model/element/Element.java
- src/share/classes/javax/lang/model/element/ElementKind.java
- src/share/classes/javax/lang/model/element/ElementVisitor.java
- src/share/classes/javax/lang/model/element/ExecutableElement.java
- src/share/classes/javax/lang/model/element/Modifier.java
- src/share/classes/javax/lang/model/element/Name.java
- src/share/classes/javax/lang/model/element/NestingKind.java
- src/share/classes/javax/lang/model/element/PackageElement.java
- src/share/classes/javax/lang/model/element/Parameterizable.java
- src/share/classes/javax/lang/model/element/QualifiedNameable.java
- src/share/classes/javax/lang/model/element/TypeElement.java
- src/share/classes/javax/lang/model/element/TypeParameterElement.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/element/VariableElement.java
- src/share/classes/javax/lang/model/element/package-info.java
- src/share/classes/javax/lang/model/overview.html
- src/share/classes/javax/lang/model/package-info.java
- src/share/classes/javax/lang/model/type/ArrayType.java
- src/share/classes/javax/lang/model/type/DeclaredType.java
- src/share/classes/javax/lang/model/type/ErrorType.java
- src/share/classes/javax/lang/model/type/ExecutableType.java
- src/share/classes/javax/lang/model/type/IntersectionType.java
- src/share/classes/javax/lang/model/type/MirroredTypeException.java
- src/share/classes/javax/lang/model/type/MirroredTypesException.java
- src/share/classes/javax/lang/model/type/NoType.java
- src/share/classes/javax/lang/model/type/NullType.java
- src/share/classes/javax/lang/model/type/PrimitiveType.java
- src/share/classes/javax/lang/model/type/ReferenceType.java
- src/share/classes/javax/lang/model/type/TypeKind.java
- src/share/classes/javax/lang/model/type/TypeMirror.java
- src/share/classes/javax/lang/model/type/TypeVariable.java
- src/share/classes/javax/lang/model/type/TypeVisitor.java
- src/share/classes/javax/lang/model/type/UnionType.java
- src/share/classes/javax/lang/model/type/UnknownTypeException.java
- src/share/classes/javax/lang/model/type/WildcardType.java
- src/share/classes/javax/lang/model/type/package-info.java
- src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
- src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
- src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
- src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
- src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
- src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
- src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
- src/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
- src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
- src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
- src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
- src/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
- src/share/classes/javax/lang/model/util/ElementFilter.java
- src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
- src/share/classes/javax/lang/model/util/ElementKindVisitor7.java
- src/share/classes/javax/lang/model/util/ElementKindVisitor8.java
- src/share/classes/javax/lang/model/util/ElementKindVisitor9.java
- src/share/classes/javax/lang/model/util/ElementScanner6.java
- src/share/classes/javax/lang/model/util/ElementScanner7.java
- src/share/classes/javax/lang/model/util/ElementScanner8.java
- src/share/classes/javax/lang/model/util/ElementScanner9.java
- src/share/classes/javax/lang/model/util/Elements.java
- src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
- src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
- src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
- src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
- src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
- src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
- src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
- src/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
- src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
- src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
- src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
- src/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
- src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
- src/share/classes/javax/lang/model/util/TypeKindVisitor7.java
- src/share/classes/javax/lang/model/util/TypeKindVisitor8.java
- src/share/classes/javax/lang/model/util/TypeKindVisitor9.java
- src/share/classes/javax/lang/model/util/Types.java
- src/share/classes/javax/lang/model/util/package-info.java
- src/share/classes/javax/tools/Diagnostic.java
- src/share/classes/javax/tools/DiagnosticCollector.java
- src/share/classes/javax/tools/DiagnosticListener.java
- src/share/classes/javax/tools/DocumentationTool.java
- src/share/classes/javax/tools/FileObject.java
- src/share/classes/javax/tools/ForwardingFileObject.java
- src/share/classes/javax/tools/ForwardingJavaFileManager.java
- src/share/classes/javax/tools/ForwardingJavaFileObject.java
- src/share/classes/javax/tools/JavaCompiler.java
- src/share/classes/javax/tools/JavaFileManager.java
- src/share/classes/javax/tools/JavaFileObject.java
- src/share/classes/javax/tools/OptionChecker.java
- src/share/classes/javax/tools/SimpleJavaFileObject.java
- src/share/classes/javax/tools/StandardJavaFileManager.java
- src/share/classes/javax/tools/StandardLocation.java
- src/share/classes/javax/tools/Tool.java
- src/share/classes/javax/tools/ToolProvider.java
- src/share/classes/javax/tools/overview.html
- src/share/classes/javax/tools/package-info.java
- src/share/classes/jdk/Exported.java
- src/share/sample/javac/processing/src/CheckNamesProcessor.java
- src/share/sample/language/model/CoreReflectionFactory.java
! test/tools/jdeps/DotFileTest.java

Changeset: 035b01d356ee
Author:    chegar
Date:      2014-08-18 10:59 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/035b01d356ee

Merge

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileChunk.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Module.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Package.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/ProblemException.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/ArgumentIterator.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/SourceLocation.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServer.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacService.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SysInfo.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Terminable.java
- test/tools/javac/lib/ToolBox.java

Changeset: 75e8065a3e88
Author:    mcimadamore
Date:      2014-08-19 12:13 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/75e8065a3e88

8055390: IntelliJ langtools project should reflect modular source tree
Summary: Adjust langtools.iml to point to the new source trees
Reviewed-by: jfranck

! make/intellij/langtools.iml

Changeset: 4d1ea4477956
Author:    ksrini
Date:      2014-08-19 15:34 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/4d1ea4477956

8055501: [javac] ignore test/tools/javac/Paths/AbsolutePathTest.java
Reviewed-by: jjg

! test/tools/javac/Paths/AbsolutePathTest.java

Changeset: bad77727fa11
Author:    erikj
Date:      2014-08-22 12:25 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/bad77727fa11

8055767: Sjavac is leaking servers
Reviewed-by: alundblad, jfranck

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java

Changeset: 50b448c5be54
Author:    jjg
Date:      2014-08-22 16:28 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/50b448c5be54

8044859: javac duplicates option processing when using Compiler API
Reviewed-by: mcimadamore, vromero, jlahoda

! make/build.properties
! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! test/tools/javac/6410653/T6410653.java
! test/tools/javac/6457284/T6457284.java
! test/tools/javac/T6358166.java
! test/tools/javac/T6358168.java
! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
! test/tools/javac/api/6410643/T6410643.java
! test/tools/javac/api/T6357331.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/api/TestJavacTask_Lock.java
! test/tools/javac/api/TestResolveError.java
! test/tools/javac/api/taskListeners/CompileEvent.java
! test/tools/javac/api/taskListeners/EventsBalancedTest.java
! test/tools/javac/failover/CheckAttributedTree.java
+ test/tools/javac/options/modes/AtFilesTest.java
+ test/tools/javac/options/modes/DocLintTest.java
+ test/tools/javac/options/modes/FSInfoTest.java
+ test/tools/javac/options/modes/InfoOptsTest.java
+ test/tools/javac/options/modes/NoOperandsTest.java
+ test/tools/javac/options/modes/OutputDirTest.java
+ test/tools/javac/options/modes/ProfileBootClassPathTest.java
+ test/tools/javac/options/modes/ProfileTargetTest.java
+ test/tools/javac/options/modes/SourceTargetTest.java
+ test/tools/javac/options/modes/StdOutTest.java
+ test/tools/javac/options/modes/Tester.java
! test/tools/javac/profiles/ProfileOptionTest.java
! test/tools/javac/versions/Versions.java

Changeset: f2518ce1dabc
Author:    mcimadamore
Date:      2014-08-26 12:45 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/f2518ce1dabc

8056055: IntelliJ source paths broken after modularization of langtools
Summary: Add 'share/classes' prefix to all src roots
Reviewed-by: jfranck

! make/intellij/langtools.iml

Changeset: 8e638f046bf0
Author:    jlahoda
Date:      2014-08-27 07:44 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/8e638f046bf0

8056061: Mark implementations of public interfaces with an annotation
Summary: Adding @DefinedBy annotation to mark methods that implement public API methods; annotating the methods; adding a coding rules analyzer to enforce all such methods are annotated.
Reviewed-by: jjg, mcimadamore, jfranck
Contributed-by: jan.lahoda at oracle.com, jonathan.gibbons at oracle.com

+ make/test/crules/DefinedByAnalyzer/Test.java
+ make/test/crules/DefinedByAnalyzer/Test.out
! make/tools/crules/AbstractCodingRulesAnalyzer.java
! make/tools/crules/CodingRulesAnalyzerPlugin.java
+ make/tools/crules/DefinedByAnalyzer.java
! make/tools/crules/resources/crules.properties
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/MultiTaskListener.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/AnnoConstruct.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/PathFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/DefinedBy.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/SharedNameTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java
! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTaskImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTool.java

Changeset: a75064469e3f
Author:    mcimadamore
Date:      2014-08-27 11:41 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a75064469e3f

8056075: Add support for dumping inference dependency graphs
Summary: Add option '-XDdumpInferenceGraphTo=<folder>' to dump inference internal dependency graphs
Reviewed-by: jjg, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java

Changeset: 00d021d01485
Author:    ksrini
Date:      2014-08-27 06:25 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/00d021d01485

8038732: [javadoc] NetBeans IDE target does not build doclets
Reviewed-by: jjg, jlahoda

! make/build.properties
! make/build.xml
! make/tools/anttasks/GenStubsTask.java
! make/tools/anttasks/SelectToolTask.java

Changeset: bc4d5d9f30f0
Author:    ksrini
Date:      2014-08-26 08:12 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/bc4d5d9f30f0

8054925: [javadoc] refactor the Doclet start method.
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java

Changeset: 506a8e26a53e
Author:    ksrini
Date:      2014-08-27 06:56 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/506a8e26a53e

8050031: [javadoc] class-use pages have duplicates and missing entries
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java
! test/com/sun/javadoc/lib/JavadocTester.java
! test/com/sun/javadoc/testOrdering/TestOrdering.java
! test/com/sun/javadoc/testUseOption/TestUseOption.java
+ test/com/sun/javadoc/testUseOption/unique/C1.java
+ test/com/sun/javadoc/testUseOption/unique/UseMe.java

Changeset: 452dd2988607
Author:    alundblad
Date:      2014-08-28 17:38 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/452dd2988607

8054500: Refactor sjavac Main class into ClientMain and ServerMain
Summary: Restructured Main into ClientMain and ServerMain
Reviewed-by: jfranck

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Main.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
! test/tools/sjavac/ExclPattern.java
! test/tools/sjavac/IgnoreSymbolFile.java
! test/tools/sjavac/OptionDecoding.java
! test/tools/sjavac/SJavac.java

Changeset: 23a08a5e36d6
Author:    darcy
Date:      2014-08-28 11:29 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/23a08a5e36d6

8056283: @ignore tools/javac/defaultMethods/Assertions.java until JDK-8047675 is fixed
Reviewed-by: ksrini

! test/tools/javac/defaultMethods/Assertions.java

Changeset: 9fbec2de1d14
Author:    sogoel
Date:      2014-08-28 23:42 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9fbec2de1d14

8049126: golden files for annotations test in tools/java dir
Reviewed-by: jjg

! test/tools/javac/annotations/neg/AnnComma.java
+ test/tools/javac/annotations/neg/AnnComma.out
! test/tools/javac/annotations/neg/ArrayLit.java
+ test/tools/javac/annotations/neg/ArrayLit.out
! test/tools/javac/annotations/neg/Constant.java
+ test/tools/javac/annotations/neg/Constant.out
! test/tools/javac/annotations/neg/Cycle1.java
+ test/tools/javac/annotations/neg/Cycle1.out
! test/tools/javac/annotations/neg/Cycle2.java
+ test/tools/javac/annotations/neg/Cycle2.out
! test/tools/javac/annotations/neg/Cycle3.java
+ test/tools/javac/annotations/neg/Cycle3.out
! test/tools/javac/annotations/neg/Dup.java
+ test/tools/javac/annotations/neg/Dup.out
! test/tools/javac/annotations/neg/DupTarget.java
+ test/tools/javac/annotations/neg/DupTarget.out
! test/tools/javac/annotations/neg/MemberOver.java
+ test/tools/javac/annotations/neg/MemberOver.out

Changeset: 9e6adccdd77f
Author:    sogoel
Date:      2014-08-29 00:42 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9e6adccdd77f

8055074: Group 9a: golden files for tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/Ambig3.java
+ test/tools/javac/Ambig3.out
! test/tools/javac/BadAnnotation.java
+ test/tools/javac/BadAnnotation.out
! test/tools/javac/BadCovar.java
+ test/tools/javac/BadCovar.out
! test/tools/javac/BadHexConstant.java
+ test/tools/javac/BadHexConstant.out
! test/tools/javac/BoundClassError.java
+ test/tools/javac/BoundClassError.out
! test/tools/javac/BreakAcrossClass.java
+ test/tools/javac/BreakAcrossClass.out
! test/tools/javac/ClassIsAbstract.java
+ test/tools/javac/ClassIsAbstract.out
! test/tools/javac/ClassToTypeParm.java
+ test/tools/javac/ClassToTypeParm.out
! test/tools/javac/CompoundBox.java
+ test/tools/javac/CompoundBox.out

Changeset: 9e29021d0d13
Author:    alundblad
Date:      2014-08-29 14:58 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9e29021d0d13

8056252: Incremental build fails on Windows
Summary: Changed from '/' to File.separatorChar
Reviewed-by: jfranck

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java

Changeset: 9da59b2ab73d
Author:    mchung
Date:      2014-08-29 10:46 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9da59b2ab73d

8055856: checkdeps build target doesn't work for cross-compilation builds
8056113: [build] tools.jar missing modules.xml
Reviewed-by: ihse, erikj

! make/CompileInterim.gmk
! src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
! src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java

Changeset: 37e0edfac52e
Author:    sogoel
Date:      2014-08-29 14:08 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/37e0edfac52e

8056288: Missing bug id in test/com/sun/javadoc/testOrdering/TestOrdering.java
Reviewed-by: ksrini

! test/com/sun/javadoc/testOrdering/TestOrdering.java

Changeset: 73b1d870a886
Author:    mcimadamore
Date:      2014-09-01 17:41 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/73b1d870a886

8057005: IntelliJ should allow import for nested classes
Summary: Minor tweaks to langtools intellij project
Reviewed-by: jfranck

! make/intellij/codeStyleSettings.xml
! make/intellij/copyright/profiles_settings.xml
! make/intellij/workspace.xml

Changeset: c565b044f8c4
Author:    kizune
Date:      2014-09-03 19:22 +0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c565b044f8c4

8044597: Request to update tools/javap/T4501661.java to add test for package option
Reviewed-by: jjg

! test/tools/javap/T4501661.java

Changeset: 9a41fce5a626
Author:    jjg
Date:      2014-09-03 14:06 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9a41fce5a626

8034861: Incorrect format and indentation of InnerClasses section
Reviewed-by: jjg, ksrini, mcimadamore, lagergren

! src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java
! test/tools/javap/T4975569.java

Changeset: b33de166fafb
Author:    jjg
Date:      2014-09-03 14:19 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b33de166fafb

8038414: Constant pool's strings are not escaped properly
Reviewed-by: jjg, mcimadamore, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java
+ test/tools/javap/T8038414.java

Changeset: 093d86cc0f8d
Author:    jlahoda
Date:      2014-09-04 08:48 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/093d86cc0f8d

8054563: Update RunCodingRules.java for source code reorg
Summary: Tests RunCodingRules and MessageInfo fixed to work in the new source code structure.
Reviewed-by: jjg

! test/tools/all/RunCodingRules.java
! test/tools/javac/diags/MessageInfo.java

Changeset: d898543d13fb
Author:    jlahoda
Date:      2014-09-04 08:49 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d898543d13fb

8047675: tools/javac/defaultMethods/Assertions.java fails if run with -enableassertions (-ea)
Summary: Using ToolBox to start new Java processes, to avoid passing default VM options to the newly started process.
Reviewed-by: jjg

! test/tools/javac/defaultMethods/Assertions.java
+ test/tools/javac/defaultMethods/AssertionsTest.java
! test/tools/lib/ToolBox.java

Changeset: 0ecc0804ec11
Author:    sogoel
Date:      2014-09-04 16:52 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/0ecc0804ec11

8055996: Remove @ignore from tools/javac/T6725036.java
Reviewed-by: jjg

! test/tools/javac/T6725036.java

Changeset: 0877f3c322c3
Author:    sogoel
Date:      2014-09-05 16:43 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/0877f3c322c3

8055075: Group 9b: golden files for tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/ConditionalWithVoid.java
+ test/tools/javac/ConditionalWithVoid.out
! test/tools/javac/DuplicateClass.java
+ test/tools/javac/DuplicateClass.out
! test/tools/javac/EOI.java
+ test/tools/javac/EOI.out
! test/tools/javac/ExceptionalFinally2.java
+ test/tools/javac/ExceptionalFinally2.out
! test/tools/javac/ExprQualifiedType.java
+ test/tools/javac/ExprQualifiedType.out
! test/tools/javac/ExtendsScope.java
+ test/tools/javac/ExtendsScope.out
! test/tools/javac/ExtraneousEquals.java
+ test/tools/javac/ExtraneousEquals.out
! test/tools/javac/FlatnameClash2.java
+ test/tools/javac/FlatnameClash2.out
! test/tools/javac/InconsistentInheritedSignature.java
+ test/tools/javac/InconsistentInheritedSignature.out

Changeset: ea62dc3a866e
Author:    sogoel
Date:      2014-09-05 16:51 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/ea62dc3a866e

8055079: Group 9c: golden files for tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/InterfaceObjectIncompatibility.java
+ test/tools/javac/InterfaceObjectIncompatibility.out
! test/tools/javac/InterfaceObjectInheritance.java
+ test/tools/javac/InterfaceObjectInheritance.out
! test/tools/javac/InterfaceOverrideFinal.java
+ test/tools/javac/InterfaceOverrideFinal.out
! test/tools/javac/LabeledDeclaration.java
+ test/tools/javac/LabeledDeclaration.out
! test/tools/javac/NestedDuplicateLabels.java
+ test/tools/javac/NestedDuplicateLabels.out
! test/tools/javac/NewGeneric.java
+ test/tools/javac/NewGeneric.out
! test/tools/javac/NoClass.java
+ test/tools/javac/NoClass.out
! test/tools/javac/Object1.java
+ test/tools/javac/Object1.out
! test/tools/javac/Object2.java
+ test/tools/javac/Object2.out

Changeset: b545a2b1039d
Author:    jlahoda
Date:      2014-09-08 10:48 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b545a2b1039d

8056014: Type inference may be skipped for a complex receiver generic method in a parameter position
Summary: When checking if deferred attribution is needed for a chain of methods, stop on any method that returns any type variable, as the rest of analysis cannot use the correct type.
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8056014.java

Changeset: d7e615e0115c
Author:    jlahoda
Date:      2014-09-08 10:50 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d7e615e0115c

8056984: Exception in compiler: java.lang.AssertionError: isSubClass T
Summary: Must use type variable's captured bound as a method receiver, instead of the type variable itself, while checking if deferred attribution is needed.
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8056984.java

Changeset: 8df25ec8c930
Author:    jfranck
Date:      2014-09-08 13:11 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/8df25ec8c930

8056021: checkin for JDK-8027262 breaks Checker Framework
Reviewed-by: jjg, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TargetType.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Env.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass2.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass3.java
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out
! test/tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java
! test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/tools/javac/processing/model/type/BasicAnnoTests.java
! test/tools/javac/warnings/6747671/T6747671.java
! test/tools/javac/warnings/6747671/T6747671.out
! test/tools/javac/warnings/suppress/T6480588.java
! test/tools/javac/warnings/suppress/T6480588.out
! test/tools/javac/warnings/suppress/TypeAnnotations.java
! test/tools/javap/output/RepeatingTypeAnnotations.java

Changeset: b27a7aae4b23
Author:    mcimadamore
Date:      2014-09-08 14:16 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b27a7aae4b23

8055514: Wrong, confusing error when non-static varargs referenced in static context
Summary: Improved heuristics in MethodResolutionPhase.mergeResults()
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/8055514/T8055514.java
+ test/tools/javac/varargs/8055514/T8055514.out

Changeset: 63711c189d79
Author:    jlahoda
Date:      2014-09-08 15:51 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/63711c189d79

8057753: Test langtools/test/tools/javac/NoClass.java is failing when run together with langtools/test/tools/javac/DuplicateImport.java
Summary: Removing javac/NoClass test, as it is superseded by javac/importChecks/InvalidImportsNoClasses.java
Reviewed-by: jfranck

- test/tools/javac/NoClass.java
- test/tools/javac/NoClass.out
! test/tools/javac/importChecks/InvalidImportsNoClasses.java

Changeset: 10287adbf9d6
Author:    pgovereau
Date:      2014-09-09 11:55 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/10287adbf9d6

8055500: fix for 8030046 is incorrect
Reviewed-by: jjg, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! test/tools/javac/Paths/AbsolutePathTest.java

Changeset: afb14d7db974
Author:    pgovereau
Date:      2014-09-09 12:16 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/afb14d7db974

8054210: NullPointerException when compiling specific code.
Reviewed-by: vromero, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/flow/T8042741/LambdaArgumentsTest.java

Changeset: 0d89f8b94872
Author:    vromero
Date:      2014-09-09 10:43 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/0d89f8b94872

8042347: javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class
Reviewed-by: mcimadamore, jjg, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Bits.java

Changeset: bb9a21c5be02
Author:    katleman
Date:      2014-08-21 14:16 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/bb9a21c5be02

Added tag jdk9-b27 for changeset 10fc81ac75b4

! .hgtags

Changeset: 016786f79314
Author:    lana
Date:      2014-08-28 14:53 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/016786f79314

Merge

! .hgtags
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServer.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacService.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
- test/tools/javac/lib/ToolBox.java

Changeset: 407df169f50e
Author:    katleman
Date:      2014-08-29 11:30 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/407df169f50e

Added tag jdk9-b28 for changeset 016786f79314

! .hgtags

Changeset: 13705e2ddeb2
Author:    lana
Date:      2014-08-29 11:57 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/13705e2ddeb2

Merge


Changeset: 5b2b0cde7f7b
Author:    katleman
Date:      2014-09-04 13:26 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/5b2b0cde7f7b

Added tag jdk9-b29 for changeset 13705e2ddeb2

! .hgtags

Changeset: ef5427c13e1e
Author:    lana
Date:      2014-09-04 14:45 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/ef5427c13e1e

Merge


Changeset: aa09fc6a3459
Author:    lana
Date:      2014-09-10 19:38 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/aa09fc6a3459

Merge

- test/tools/javac/NoClass.java

Changeset: d75456e839b5
Author:    wetmore
Date:      2014-09-11 12:18 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d75456e839b5

8058180: .hgignore should be updated with webrev in all repos
Reviewed-by: jrose, katleman, jjg

! .hgignore

Changeset: a4843ba8f2dc
Author:    katleman
Date:      2014-09-11 09:09 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a4843ba8f2dc

Added tag jdk9-b30 for changeset ef5427c13e1e

! .hgtags

Changeset: 0046d55383a9
Author:    lana
Date:      2014-09-11 14:29 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/0046d55383a9

Merge

- test/tools/javac/NoClass.java

Changeset: 3eb8614e39b3
Author:    sogoel
Date:      2014-09-12 17:05 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/3eb8614e39b3

8055080: Group 9d: golden files for tests in tools/javac dir
Reviewed-by: jjg, mcimadamore, jlahoda

! test/tools/javac/Parens1.java
+ test/tools/javac/Parens1.out
! test/tools/javac/Parens2.java
+ test/tools/javac/Parens2.out
! test/tools/javac/Parens3.java
+ test/tools/javac/Parens3.out
! test/tools/javac/Parens4.java
+ test/tools/javac/Parens4.out
! test/tools/javac/ParseConditional.java
+ test/tools/javac/ParseConditional.out
! test/tools/javac/StoreClass.java
+ test/tools/javac/StoreClass.out
! test/tools/javac/SwitchScope.java
+ test/tools/javac/SwitchScope.out
! test/tools/javac/SynthName2.java
+ test/tools/javac/SynthName2.out
! test/tools/javac/T6234077.java
+ test/tools/javac/T6234077.out

Changeset: c419bddef7f3
Author:    mcimadamore
Date:      2014-09-15 12:43 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c419bddef7f3

8055963: Inference failure with nested invocation
Summary: Revise heuristics to force eager instantiation of return inference vars
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8055963/T8055963.java

Changeset: 9a6c1bf0d19a
Author:    bpatel
Date:      2014-09-17 23:52 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9a6c1bf0d19a

8043698: <title> tag not getting generated in package-summary pages for un-named packages
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java

Changeset: 7e15b8d4631d
Author:    bpatel
Date:      2014-09-18 00:50 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/7e15b8d4631d

8047745: Javadoc should include encoding information in generated html files
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! test/com/sun/javadoc/testCharset/TestCharset.java

Changeset: 414fb97e029d
Author:    katleman
Date:      2014-09-17 22:56 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/414fb97e029d

Added tag jdk9-b31 for changeset 0046d55383a9

! .hgtags

Changeset: ad99965443d1
Author:    lana
Date:      2014-09-18 13:27 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/ad99965443d1

Merge


Changeset: c67dc7a385b2
Author:    sogoel
Date:      2014-09-19 13:54 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c67dc7a385b2

8058755: Update tools/javadoc/6227454 to add head tag
Reviewed-by: jjg

! test/tools/javadoc/6227454/Test.java

Changeset: 2f8f2ae8a806
Author:    jlahoda
Date:      2014-09-22 14:55 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/2f8f2ae8a806

8057794: Compiler Error when obtaining .class property
Summary: Ensuring a non-null type and sym for illegal T.class to prevent downstream errors.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/T8057794.java
+ test/tools/javac/lambda/T8057794.out

Changeset: ff1998c1ecab
Author:    emc
Date:      2014-09-22 17:09 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/ff1998c1ecab

8048614: Add TypeMetadata to contain type annotations and other type information
Summary: Implement general framework for metadata on types
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeMetadata.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/UninitializedType.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/tools/javac/types/TypeHarness.java

Changeset: 3c7c7485fab7
Author:    ntoda
Date:      2014-09-25 13:54 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/3c7c7485fab7

8050117: add to javac test Versions.java tests that show correct operation for source/target options pre 1.9
Reviewed-by: jjg

! test/tools/javac/versions/Versions.java

Changeset: fdefd7052a32
Author:    katleman
Date:      2014-09-25 12:40 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/fdefd7052a32

Added tag jdk9-b32 for changeset ad99965443d1

! .hgtags

Changeset: 180b0fc6cabf
Author:    lana
Date:      2014-09-25 16:21 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/180b0fc6cabf

Merge


Changeset: e891e0c4edc5
Author:    vromero
Date:      2014-09-25 17:09 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/e891e0c4edc5

8058708: java.lang.AssertionError compiling source code
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/flow/tests/TestCaseIf.java

Changeset: 1a77eeed0c06
Author:    bpatel
Date:      2014-09-26 13:51 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/1a77eeed0c06

8048351: tidy errors for attribute href, name for langtools javadoc tests needs investigation
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java
! test/com/sun/javadoc/testUseOption/TestUseOption.java

Changeset: ed691a10b8fc
Author:    sogoel
Date:      2014-10-01 14:15 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/ed691a10b8fc

8055783: Group 9e: golden files for tests in tools/javac dir
Reviewed-by: jjg, mcimadamore

! test/tools/javac/T6306967.java
+ test/tools/javac/T6306967.out
! test/tools/javac/T6379327.java
+ test/tools/javac/T6379327.out
! test/tools/javac/T6407257.java
+ test/tools/javac/T6407257.out
! test/tools/javac/T6663588.java
+ test/tools/javac/T6663588.out
! test/tools/javac/UncaughtOverflow.java
+ test/tools/javac/UncaughtOverflow.out
- test/tools/javac/UncaughtOverflow2.java
! test/tools/javac/UseEnum.java
+ test/tools/javac/UseEnum.out
! test/tools/javac/VoidArray.java
+ test/tools/javac/VoidArray.out

Changeset: 49d692597e7b
Author:    lana
Date:      2014-10-03 11:07 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/49d692597e7b

Added tag jdk9-b33 for changeset e891e0c4edc5

! .hgtags

Changeset: e18407fcede8
Author:    lana
Date:      2014-10-03 12:11 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/e18407fcede8

Merge

- test/tools/javac/UncaughtOverflow2.java

Changeset: 7193d3fefda6
Author:    rfield
Date:      2014-10-04 10:13 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/7193d3fefda6

8056051: int[]::clone causes "java.lang.NoClassDefFoundError: Array"
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/MethodReferenceArrayClone.java

Changeset: a0125e2a10e8
Author:    alundblad
Date:      2014-10-07 21:15 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a0125e2a10e8

8056258: Analysis of public API does not take super classes into account
8048609: simplify sjavac dependence on javac dependency gathering
Summary: Replaces Attr-/ResolveWithDeps with TaskListeners
Reviewed-by: jfranck, ohrstrom

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java
+ test/tools/sjavac/DependencyCollection.java
+ test/tools/sjavac/IncCompInheritance.java
+ test/tools/sjavac/SjavacBase.java
+ test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java
+ test/tools/sjavac/test-input/src/pkg/Test.java
+ test/tools/sjavac/test-input/src/pkg10/Cls10.java
+ test/tools/sjavac/test-input/src/pkg11/Cls11.java
+ test/tools/sjavac/test-input/src/pkg12/Cls12.java
+ test/tools/sjavac/test-input/src/pkg13/Cls13.java
+ test/tools/sjavac/test-input/src/pkg14/Cls14.java
+ test/tools/sjavac/test-input/src/pkg15/Cls15.java
+ test/tools/sjavac/test-input/src/pkg16/Cls16.java
+ test/tools/sjavac/test-input/src/pkg17/Cls17.java
+ test/tools/sjavac/test-input/src/pkg18/Cls18.java
+ test/tools/sjavac/test-input/src/pkg19/Cls19.java
+ test/tools/sjavac/test-input/src/pkg2/Cls2.java
+ test/tools/sjavac/test-input/src/pkg20/Anno20.java
+ test/tools/sjavac/test-input/src/pkg21/Cls21.java
+ test/tools/sjavac/test-input/src/pkg22/Anno22.java
+ test/tools/sjavac/test-input/src/pkg23/Cls23.java
+ test/tools/sjavac/test-input/src/pkg24/Cls24.java
+ test/tools/sjavac/test-input/src/pkg25/Cls25.java
+ test/tools/sjavac/test-input/src/pkg27/Cls27.java
+ test/tools/sjavac/test-input/src/pkg28/Cls28.java
+ test/tools/sjavac/test-input/src/pkg29/Cls29.java
+ test/tools/sjavac/test-input/src/pkg3/Cls3.java
+ test/tools/sjavac/test-input/src/pkg30/Cls30.java
+ test/tools/sjavac/test-input/src/pkg4/Cls4.java
+ test/tools/sjavac/test-input/src/pkg5/Anno5.java
+ test/tools/sjavac/test-input/src/pkg6/Cls6.java
+ test/tools/sjavac/test-input/src/pkg7/Cls7.java
+ test/tools/sjavac/test-input/src/pkg8/Cls8.java
+ test/tools/sjavac/test-input/src/pkg9/Cls9.java

Changeset: 69d7812dabcc
Author:    alundblad
Date:      2014-10-07 21:21 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/69d7812dabcc

8059349: Public API scanning should be implemented in the form of a TaskListener
Summary: Replaces JavaCompilerWithDeps with a TaskListener.
Reviewed-by: jfranck

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PublicApiCollector.java
+ test/tools/sjavac/PackagePathMismatch.java

Changeset: 089e1adc7136
Author:    jlahoda
Date:      2014-10-09 10:08 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/089e1adc7136

8057652: Request to improve error messages for labeled declarations
Summary: Parse labeled statements as block statements to improve error recovery for labeled declarations; related cleanup.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/LabeledDeclaration.java
! test/tools/javac/LabeledDeclaration.out

Changeset: 00b00232dab6
Author:    katleman
Date:      2014-10-09 11:24 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/00b00232dab6

Added tag jdk9-b34 for changeset e18407fcede8

! .hgtags

Changeset: b8e7bbdd8064
Author:    lana
Date:      2014-10-09 12:17 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b8e7bbdd8064

Merge

- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacErrorHandler.java

Changeset: 6a9c87edb6ff
Author:    jjg
Date:      2014-10-09 19:14 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/6a9c87edb6ff

8060043: Rename Locations.Path to Locations.SearchPath
Reviewed-by: ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java

Changeset: 338eb81007d7
Author:    sogoel
Date:      2014-10-10 14:41 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/338eb81007d7

8058410: Group 10b: golden files for tests in tools/javac dir
Reviewed-by: jjg

+ test/tools/javac/7129225/NegTest.out
- test/tools/javac/7129225/NegTest.ref
! test/tools/javac/7129225/TestImportStar.java
+ test/tools/javac/7129225/TestImportStar.out
- test/tools/javac/7129225/TestImportStar.ref
! test/tools/javac/QualifiedAccess/QualifiedAccess_4.java
+ test/tools/javac/QualifiedAccess/QualifiedAccess_4.out
! test/tools/javac/T4848619/T4848619a.java
+ test/tools/javac/T4848619/T4848619a.out
! test/tools/javac/T4848619/T4848619b.java
+ test/tools/javac/T4848619/T4848619b.out
! test/tools/javac/scope/6225935/Estatico4.java
+ test/tools/javac/scope/6225935/Estatico4.out
! test/tools/javac/scope/6225935/T6214959.java
+ test/tools/javac/scope/6225935/T6214959.out
! test/tools/javac/warnings/DepAnn.java
+ test/tools/javac/warnings/DepAnn.out
! test/tools/javac/warnings/Finally.java
+ test/tools/javac/warnings/Finally.out
! test/tools/javac/warnings/Serial.java
+ test/tools/javac/warnings/Serial.out

Changeset: a65be7dd80f8
Author:    pgovereau
Date:      2014-10-13 11:21 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a65be7dd80f8

8058243: Reduce size of bytecode for large switch statements
Reviewed-by: jjg, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java

Changeset: b5d44ecef54d
Author:    jlahoda
Date:      2014-10-13 17:22 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b5d44ecef54d

8054956: Javac reports wrong error offset for unknown identifier of annotation element/value pair
Summary: When reporting an error about unresolvable annotation attribute, use the position of the explicit left-hand-side of the assignment if available, otherwise use the position of the right-hand-side.
Reviewed-by: jfranck

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! test/tools/javac/annotations/neg/Recovery1.out
! test/tools/javac/positions/TreeEndPosTest.java

Changeset: 9e6a9d5a3551
Author:    pgovereau
Date:      2014-10-13 12:12 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9e6a9d5a3551

8060234: Fix push for JDK-8058243
Reviewed-by: jjg, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/SwitchMetricTest.java

Changeset: 76b58486b9d5
Author:    pgovereau
Date:      2014-10-13 17:09 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/76b58486b9d5

8060249: Backout fix for JDK-8058243
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
- test/tools/javac/SwitchMetricTest.java

Changeset: 103d3df93bbd
Author:    mcimadamore
Date:      2014-10-14 12:00 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/103d3df93bbd

8058199: Code generation problem with javac skipping a checkcast instruction
Summary: TransTypes sometimes ignores inferred signatures when emitting synthetic casts
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/generics/inference/8058199/T8058199.java

Changeset: 6f666e88a0f4
Author:    mcimadamore
Date:      2014-10-14 12:01 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/6f666e88a0f4

8058511: StackOverflowError at com.sun.tools.javac.code.Types.lub
Summary: Lub crashes when handling typevar with array bound
Reviewed-by: vromero, dlsmith

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/inference/8058511/T8058511a.java
+ test/tools/javac/generics/inference/8058511/T8058511b.java
+ test/tools/javac/generics/inference/8058511/T8058511c.java

Changeset: 01ea1efef3ea
Author:    jjg
Date:      2014-10-16 14:31 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/01ea1efef3ea

8040131: Implement classfile test for LineNumberTable attribute.
Reviewed-by: jjg, shurailine

+ test/tools/javac/classfiles/attributes/LineNumberTable/Container.java
+ test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
+ test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java
+ test/tools/javac/classfiles/attributes/LineNumberTable/TestCase.java

Changeset: bb82b0f45269
Author:    katleman
Date:      2014-10-16 12:02 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/bb82b0f45269

Added tag jdk9-b35 for changeset b8e7bbdd8064

! .hgtags

Changeset: b07ff0ef1ba1
Author:    lana
Date:      2014-10-16 14:15 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b07ff0ef1ba1

Merge

- test/tools/javac/7129225/NegTest.ref
- test/tools/javac/7129225/TestImportStar.ref

Changeset: c536541235e5
Author:    lana
Date:      2014-10-16 14:55 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c536541235e5

Merge


Changeset: bf8500822576
Author:    emc
Date:      2014-10-21 09:01 -0400
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/bf8500822576

8054457: Refactor Symbol kinds from small ints to an enum
Summary: Replace bitmap logic in symbol.kind and pkind with an enum-based API
Reviewed-by: mcimadamore, jjg

! make/build.properties
! make/tools/crules/MutableFieldsAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
! test/tools/javac/6889255/T6889255.java
! test/tools/javac/scope/HashCollisionTest.java
! test/tools/javac/scope/StarImportTest.java

Changeset: e284f560acf6
Author:    jjg
Date:      2014-10-21 13:08 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/e284f560acf6

8060056: replace java.io.File with java.nio.file.Path
Reviewed-by: ksrini, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/SymbolArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! test/tools/javac/T6725036.java
! test/tools/javac/api/6440528/T6440528.java
! test/tools/javac/file/T7018098.java
! test/tools/javac/file/T7068437.java
! test/tools/javac/file/T7068451.java
! test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java
! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Processor.java
! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java
! test/tools/javap/WhitespaceTest.java

Changeset: 4be0e35f385a
Author:    jjg
Date:      2014-10-21 17:50 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/4be0e35f385a

8061723: 8060056 breaks tests on Windows
Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/SymbolArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! test/tools/javac/T6725036.java
! test/tools/javac/api/6440528/T6440528.java
! test/tools/javac/file/T7018098.java
! test/tools/javac/file/T7068437.java
! test/tools/javac/file/T7068451.java
! test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java
! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Processor.java
! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java
! test/tools/javap/WhitespaceTest.java

Changeset: 873e58766948
Author:    vromero
Date:      2014-10-23 10:40 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/873e58766948

8059710: javac, the same approach used in fix for JDK-8058708 should be applied to Code.closeAliveRanges
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java

Changeset: 211903a785f3
Author:    vromero
Date:      2014-10-23 10:42 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/211903a785f3

8057800: Method reference with generic type creates NPE when compiling
Reviewed-by: mcimadamore, dlsmith

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java

Changeset: 315237c6b5e4
Author:    katleman
Date:      2014-10-23 11:19 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/315237c6b5e4

Added tag jdk9-b36 for changeset c536541235e5

! .hgtags

Changeset: e72e850ffa77
Author:    lana
Date:      2014-10-23 13:43 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/e72e850ffa77

Merge


Changeset: 2e654dfe862e
Author:    mcimadamore
Date:      2014-10-24 10:54 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/2e654dfe862e

8061778: Wrong LineNumberTable for default constructors
Summary: Synthetic empty blocks generated by Lower are erroneously picked up by Gen
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/linenumbers/NestedLineNumberTest.java

Changeset: 834b3d80c734
Author:    jfranck
Date:      2014-10-24 08:34 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/834b3d80c734

8054448: (ann) Cannot reference field of inner class in an anonymous class
Reviewed-by: jlahoda, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/annotations/FinalStringInNested.java

Changeset: 14e1d2a15822
Author:    jlahoda
Date:      2014-10-24 20:07 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/14e1d2a15822

8061323: JavadocTokenizer repeatedly compiles pattern to check for deprecation
Summary: Keeping the "@deprecated" Pattern in a static field.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java

Changeset: bbd0164f668d
Author:    alundblad
Date:      2014-10-27 14:55 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/bbd0164f668d

8060715: There is a small race condition in IdleResetSjavac
Summary: Synchronizes on method level instead of variable access level.
Reviewed-by: jfranck

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java

Changeset: 478972d90f7b
Author:    sogoel
Date:      2014-10-27 10:43 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/478972d90f7b

8059423: Replace references for rt.jar by temp.jar
Reviewed-by: jjg

! test/tools/javac/T6558476.java
! test/tools/javap/T6729471.java

Changeset: 7b80aafb5b76
Author:    jfranck
Date:      2014-09-25 14:38 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/7b80aafb5b76

8059453: javac crashes with -Xjcov and union types
Reviewed-by: jlahoda, vromero
Contributed-by: Liam Miller-Cushon <cushon at google.com>

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java
+ test/tools/javac/options/XjcovUnionTypeTest.java

Changeset: 82acac4e6d0d
Author:    rwarburton
Date:      2014-10-29 12:09 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/82acac4e6d0d

8062376: Suppress cast warnings when using NIO buffers
Reviewed-by: psandoz, jfranck

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java

Changeset: 56f8be952a5c
Author:    jjg
Date:      2014-10-29 17:25 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/56f8be952a5c

8062348: langtools tests should close file manager (group 1)
Reviewed-by: darcy

! test/tools/all/RunCodingRules.java
! test/tools/javac/6341866/T6341866.java
! test/tools/javac/6400872/T6400872.java
! test/tools/javac/6402516/Checker.java
! test/tools/javac/6440583/T6440583.java
! test/tools/javac/6902720/Test.java
! test/tools/javac/7003595/T7003595.java
! test/tools/javac/7079713/TestCircularClassfile.java
! test/tools/javac/7142086/T7142086.java
! test/tools/javac/NoStringToLower.java
! test/tools/javac/Paths/6638501/JarFromManifestFailure.java
! test/tools/javac/Paths/TestCompileJARInClassPath.java
! test/tools/javac/T6265400.java
! test/tools/javac/T6340549.java
! test/tools/javac/T6351767.java
! test/tools/javac/T6361619.java
! test/tools/javac/T6395974.java
! test/tools/javac/T6397044.java
! test/tools/javac/T6397286.java
! test/tools/javac/T6403466.java
! test/tools/javac/T6406771.java
! test/tools/javac/T6407066.java
! test/tools/javac/T6410706.java
! test/tools/javac/T6458823/T6458823.java
! test/tools/javac/T6665791.java
! test/tools/javac/T6705935.java
! test/tools/javac/T6900149.java
! test/tools/javac/T6956462/T6956462.java
! test/tools/javac/T6956638.java
! test/tools/javac/T7142672/Bug.java
! test/tools/javac/T7159016.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/tools/javac/TryWithResources/InterruptedExceptionTest.java
! test/tools/javac/TryWithResources/UnusedResourcesTest.java
! test/tools/javac/annotations/neg/8022765/VerifyAnnotationsAttributed.java
! test/tools/javac/annotations/repeatingAnnotations/combo/Helper.java
! test/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java
! test/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java
! test/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java
! test/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java
! test/tools/javac/api/6420409/T6420409.java
! test/tools/javac/api/6420464/T6420464.java
! test/tools/javac/api/6431435/T6431435.java
! test/tools/javac/api/7086261/T7086261.java
! test/tools/javac/api/8007344/Test.java
! test/tools/javac/api/Sibling.java
! test/tools/javac/api/T6258271.java
! test/tools/javac/api/T6265137.java
! test/tools/javac/api/T6306137.java
! test/tools/javac/api/T6345974.java
! test/tools/javac/api/T6357331.java
! test/tools/javac/api/T6358786.java
! test/tools/javac/api/T6358955.java
! test/tools/javac/api/T6392782.java
! test/tools/javac/api/T6397104.java
! test/tools/javac/api/T6400205.java
! test/tools/javac/api/T6400207.java
! test/tools/javac/api/T6412669.java
! test/tools/javac/api/T6419926.java
! test/tools/javac/api/T6430241.java
! test/tools/javac/api/T6431879.java
! test/tools/javac/api/T6483788.java
! test/tools/javac/api/T6501502.java
! test/tools/javac/api/TestClientCodeWrapper.java
! test/tools/javac/api/TestDocComments.java
! test/tools/javac/api/TestGetElementReference.java
! test/tools/javac/api/TestGetScope.java
! test/tools/javac/api/TestJavacTask.java
! test/tools/javac/api/TestJavacTask_Lock.java
! test/tools/javac/api/TestJavacTask_Multiple.java
! test/tools/javac/api/TestJavacTask_ParseAttrGen.java
! test/tools/javac/api/TestSearchPaths.java
! test/tools/javac/api/TestTreePath.java
! test/tools/javac/api/TestTrees.java
! test/tools/javac/api/taskListeners/CompileEvent.java
! test/tools/javac/api/taskListeners/EventsBalancedTest.java
! test/tools/javac/api/taskListeners/TestSimpleAddRemove.java
! test/tools/javac/cast/intersection/IntersectionTypeParserTest.java
! test/tools/javac/classreader/T7031108.java
! test/tools/javac/defaultMethods/DefaultMethodFlags.java
! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/doclint/DocLintTest.java
! test/tools/javac/doctree/DocTreePathScannerTest.java
! test/tools/javac/doctree/SimpleDocTreeVisitorTest.java
! test/tools/javac/file/T7068451.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/generics/bridges/BridgeHarness.java
! test/tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java
! test/tools/javac/generics/diamond/7030687/ParserTest.java
! test/tools/javac/generics/inference/7086601/T7086601b.java
! test/tools/javac/lambda/BadLambdaExpr.java
! test/tools/javac/lambda/TestSelfRef.java
! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java
! test/tools/javac/lambda/methodReference/SamConversionComboTest.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java
! test/tools/javac/nativeHeaders/NativeHeaderTest.java
! test/tools/javac/options/xprefer/XPreferTest.java
! test/tools/javac/plugin/showtype/Test.java
! test/tools/javac/positions/TreeEndPosTest.java
! test/tools/javac/processing/6348193/T6348193.java
! test/tools/javac/processing/6348499/T6348499.java
! test/tools/javac/processing/6378728/T6378728.java
! test/tools/javac/processing/6414633/T6414633.java
! test/tools/javac/processing/6430209/T6430209.java
! test/tools/javac/processing/T6439826.java
! test/tools/javac/processing/errors/TestSuppression.java
! test/tools/javac/processing/loader/testClose/TestClose.java
! test/tools/javac/processing/model/testgetallmembers/Main.java
! test/tools/javac/processing/model/type/BoundsTest.java
! test/tools/javac/processing/model/type/IntersectionPropertiesTest.java
! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java
! test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java
! test/tools/javac/processing/options/testCommandLineClasses/Test.java
! test/tools/javac/processing/rounds/BaseClassesNotReRead.java
! test/tools/javac/profiles/ProfileOptionTest.java
! test/tools/javac/resolve/ResolveHarness.java
! test/tools/javac/tree/ClassTreeTest.java
! test/tools/javac/tree/DocCommentToplevelTest.java
! test/tools/javac/tree/MissingSemicolonTest.java
! test/tools/javac/tree/PrettySimpleStringTest.java
! test/tools/javac/tree/T6963934.java
! test/tools/javac/tree/T6993305.java
! test/tools/javac/tree/TestToString.java
! test/tools/javac/tree/TreePosRoundsTest.java
! test/tools/javac/tree/TreePosTest.java
! test/tools/javac/unit/T6198196.java
! test/tools/javac/varargs/6199075/T6199075.java
! test/tools/javac/varargs/7043922/T7043922.java
! test/tools/javac/versions/Versions.java
! test/tools/javadoc/CheckResourceKeys.java
! test/tools/javadoc/api/basic/DocletPathTest.java
! test/tools/javadoc/api/basic/GetTask_DiagListenerTest.java
! test/tools/javadoc/api/basic/GetTask_DocletClassTest.java
! test/tools/javadoc/api/basic/GetTask_FileObjectsTest.java
! test/tools/javadoc/api/basic/GetTask_OptionsTest.java
! test/tools/javadoc/api/basic/GetTask_WriterTest.java
! test/tools/javadoc/api/basic/JavadocTaskImplTest.java
! test/tools/javadoc/api/basic/TagletPathTest.java
! test/tools/javadoc/api/basic/Task_reuseTest.java
! test/tools/javadoc/doclint/DocLintTest.java
! test/tools/javap/TestSuperclass.java
! test/tools/sjavac/DependencyCollection.java

Changeset: b0b7c051d199
Author:    jjg
Date:      2014-10-29 18:01 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b0b7c051d199

8062504: javadoc Start does not close file managers that it opens
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java

Changeset: f839b50088bc
Author:    jjg
Date:      2014-10-29 19:07 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/f839b50088bc

8062514: Update ToolTester tests to close file manager
Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! test/tools/javac/api/6406133/T6406133.java
! test/tools/javac/api/6410643/T6410643.java
! test/tools/javac/api/6411310/T6411310.java
! test/tools/javac/api/6411333/T6411333.java
! test/tools/javac/api/6412656/T6412656.java
! test/tools/javac/api/6415780/T6415780.java
! test/tools/javac/api/6418694/T6418694.java
! test/tools/javac/api/6421111/T6421111.java
! test/tools/javac/api/6421756/T6421756.java
! test/tools/javac/api/6422215/T6422215.java
! test/tools/javac/api/6422327/T6422327.java
! test/tools/javac/api/6423003/T6423003.java
! test/tools/javac/api/6431257/T6431257.java
! test/tools/javac/api/6437349/T6437349.java
! test/tools/javac/api/6437999/T6437999.java
! test/tools/javac/api/6440333/T6440333.java
! test/tools/javac/api/6440528/T6440528.java
! test/tools/javac/api/6468404/T6468404.java
! test/tools/javac/api/6731573/T6731573.java
! test/tools/javac/api/6733837/T6733837.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/api/TestResolveError.java
! test/tools/javac/api/guide/Test.java
! test/tools/javac/api/lib/ToolTester.java

Changeset: d0fc66ac270c
Author:    katleman
Date:      2014-10-30 08:35 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d0fc66ac270c

Added tag jdk9-b37 for changeset 478972d90f7b

! .hgtags

Changeset: 2039ed305029
Author:    lana
Date:      2014-10-30 13:55 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/2039ed305029

Merge


Changeset: 5ad591bc3ef6
Author:    sogoel
Date:      2014-10-30 15:21 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/5ad591bc3ef6

8062336: Revert tools/javap/T6729471.java to original test code
Reviewed-by: jjg

! test/tools/javap/T6729471.java

Changeset: c36403059804
Author:    jjg
Date:      2014-10-30 16:08 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c36403059804

8062579: JavacTask, DocumentationTask impls should close file manager when possible
Reviewed-by: ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/api/JavadocTool.java

Changeset: fd59a2d43134
Author:    jjg
Date:      2014-10-30 17:31 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/fd59a2d43134

8062593: remove debug print statements
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: 9fd9a50e7994
Author:    ksrini
Date:      2014-10-31 07:02 -0700
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9fd9a50e7994

8061305: Javadoc crashes when method name ends with "Property"
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
- test/com/sun/javadoc/testJavaFX/C.java
- test/com/sun/javadoc/testJavaFX/D.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
+ test/com/sun/javadoc/testJavaFX/pkg1/C.java
+ test/com/sun/javadoc/testJavaFX/pkg1/D.java
+ test/com/sun/javadoc/testJavaFX/pkg2/Test.java

Changeset: 8a6c7e87e72d
Author:    dlsmith
Date:      2014-10-31 17:23 -0600
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/8a6c7e87e72d

8062449: Update langtools/test/Makefile to use JCK 9
Summary: Updated to JCK 9 and improved use of variables to control the invocation
Reviewed-by: jjg, erikj

! test/Makefile

Changeset: 10100ecb0c97
Author:    alundblad
Date:      2014-11-03 10:20 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/10100ecb0c97

8042088: Sjavac spawns external processes in a unnecessarily complex and platform dependent way
Summary: Refactoring of the sjavac background fork code.
Reviewed-by: jfranck, ohrstrom

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java

Changeset: c5c8a1f32b83
Author:    alundblad
Date:      2014-11-04 09:04 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c5c8a1f32b83

8062740: Since changeset 2686:56f8be952a5c test/tools/sjavac/DependencyCollection.java does no longer compile
Summary: Added throws IOException to main method.
Reviewed-by: jjg

! test/tools/sjavac/DependencyCollection.java

Changeset: 03dc012a11a5
Author:    sogoel
Date:      2014-11-04 13:21 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/03dc012a11a5

8062314: Update tools/javac/plugin/showtype/Test.java to use ToolBox.java
Reviewed-by: jjg

! test/tools/javac/plugin/showtype/Test.java
! test/tools/lib/ToolBox.java

Changeset: 84ccbbd216b3
Author:    emc
Date:      2014-11-05 08:37 -0500
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/84ccbbd216b3

8035259: javac, incorrect shadowing of classes vs type parameters
Summary: Cause javac to look at type variables first when resolving names in an extends/implements list
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/TypeVarShadow.java

Changeset: 98bf355126f0
Author:    jjg
Date:      2014-11-05 19:09 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/98bf355126f0

8063039: incorrect message reference or broken message file
Reviewed-by: ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/diags/examples/PluginNotFound.java
+ test/tools/javac/plugin/missing/PluginNotFound.java
+ test/tools/javac/plugin/missing/PluginNotFound.out

Changeset: b9daa6475f12
Author:    jjg
Date:      2014-11-05 19:12 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b9daa6475f12

8062676: Tests which leak lots of file managers should be fixed (group 2)
Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! test/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
! test/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java
! test/tools/javac/api/TestContainTypes.java
! test/tools/javac/diags/ArgTypeCompilerFactory.java
! test/tools/javac/diags/Example.java
! test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java
! test/tools/javac/parser/JavacParserTest.java
! test/tools/javac/tree/TypeAnnotationsPretty.java

Changeset: d32c4f52e295
Author:    jjg
Date:      2014-11-05 19:48 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d32c4f52e295

8063074: test/tools/javac/plugin/showType/Test.java fails on Windows
Reviewed-by: ksrini

! test/tools/javac/plugin/showtype/Test.java
! test/tools/lib/ToolBox.java

Changeset: 7b6a6aeeb544
Author:    mcimadamore
Date:      2014-11-06 14:31 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/7b6a6aeeb544

6987475: Order of declarations affects whether abstract method considered overridden
Summary: Types.implementation erroneously returns first matching method in hierarchy.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/6987475/T6987475neg.java
+ test/tools/javac/generics/6987475/T6987475neg.out
+ test/tools/javac/generics/6987475/T6987475pos.java

Changeset: 4235749f4989
Author:    mcimadamore
Date:      2014-11-06 14:33 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/4235749f4989

8062977: Inference: NullPointerException during bound incorporation
Summary: Bogus Types.asSuper call on array type symbol
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8062977/T8062977.java
+ test/tools/javac/generics/inference/8062977/T8062977.out

Changeset: 50b661ac2165
Author:    katleman
Date:      2014-11-06 10:11 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/50b661ac2165

Added tag jdk9-b38 for changeset 5ad591bc3ef6

! .hgtags

Changeset: 5ff1cd07bd92
Author:    lana
Date:      2014-11-06 15:13 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/5ff1cd07bd92

Merge

- test/com/sun/javadoc/testJavaFX/C.java
- test/com/sun/javadoc/testJavaFX/D.java

Changeset: 960a6311b8b7
Author:    emc
Date:      2014-11-06 17:39 -0500
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/960a6311b8b7

8062245: Test executes incorrect class
Summary: Fix issue with test executing incorrect class, and trivial test failure linked to different subclasses of CharSequance.
Reviewed-by: jjg

! test/tools/javac/processing/model/type/BoundsTest.java

Changeset: aa9b6165ab12
Author:    emc
Date:      2014-11-07 07:54 -0500
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/aa9b6165ab12

8029012: parameter_index for type annotation not updated after outer.this added
Summary: Fix javac's handling of type annotations when synthetic parameters are added
Reviewed-by: jjg, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/annotations/typeAnnotations/classfile/ClassfileInspector.java
+ test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java

Changeset: 9144dcb5bd6a
Author:    jlahoda
Date:      2014-11-07 18:22 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9144dcb5bd6a

8058489: More adjustments of langtools/make/build.xml to modularized layout
Summary: Re-structuring the langtools/make/build.xml to reflect the modular layout, cleanup of the build script
Reviewed-by: jjg, mcimadamore, ksrini

! make/build.properties
! make/build.xml
! make/launcher.sh-template
! make/netbeans/langtools/build.xml
! make/netbeans/langtools/nbproject/project.xml
! make/tools/anttasks/SelectToolTask.java

Changeset: 7879a4144d20
Author:    jjg
Date:      2014-11-07 14:51 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/7879a4144d20

8063145: ToolBox should support extracting classes from a JavaFileManager/Location
Reviewed-by: ksrini

! test/tools/javac/6508981/TestInferBinaryName.java
! test/tools/lib/ToolBox.java

Changeset: 1f593bc97283
Author:    mcimadamore
Date:      2014-11-08 22:00 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/1f593bc97283

8064367: Fix IntelliJ langtools support to use new dev build
Summary: Update ant hooks in langtools IntelliJ project
Reviewed-by: jlahoda

! make/intellij/build.xml
! make/intellij/src/idea/LangtoolsIdeaAntLogger.java
! make/intellij/workspace.xml

Changeset: c3cb06860511
Author:    jfranck
Date:      2014-10-24 10:08 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c3cb06860511

8060448: ArrayIndexOutOfBoundsException with annotation processing printout of empty line
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
+ test/tools/javac/util/NewlineOnlyDiagnostic.java

Changeset: b5eeeb11b9d4
Author:    alundblad
Date:      2014-11-10 20:29 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b5eeeb11b9d4

8062737: Sjavac creates unnecessarily many SjavacClient/PooledSjavac/SjavacImpl instances
Summary: Moved sjavac initialization out of loop body.
Reviewed-by: jfranck, ohrstrom

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java

Changeset: 601e08b62ba8
Author:    mcimadamore
Date:      2014-11-12 12:41 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/601e08b62ba8

8064464: regression with type inference of conditional expression
Summary: Bad classification of conditional leads to spurious error
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! test/tools/javac/ConditionalWithVoid.java
! test/tools/javac/ConditionalWithVoid.out
+ test/tools/javac/conditional/8064464/T8064464.java
+ test/tools/javac/conditional/8064464/T8064464.out
! test/tools/javac/diags/examples/NeitherConditionalSubtype.java

Changeset: 8a4c8be21774
Author:    aeremeev
Date:      2014-11-12 15:16 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/8a4c8be21774

8042931: Implement classfile tests for EnclosingMethod attribute.
Reviewed-by: jjg, shurailine, anazarov

+ test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java
! test/tools/javac/classfiles/attributes/lib/TestResult.java

Changeset: 532a67fe69ec
Author:    jlahoda
Date:      2014-11-12 19:05 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/532a67fe69ec

8064362: WriteableScope.dupUnshared misbehaves on shared Scopes
Summary: When calling dupUnshared on a shared scope, make sure the result does not contain Symbols that don't belong to the scope that is being dupUnshared.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/scope/DupUnsharedTest.java

Changeset: ce519d6f344b
Author:    alundblad
Date:      2014-11-13 14:49 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/ce519d6f344b

8059591: Give TaskListener methods empty default implementations
Summary: Added empty default implementations for TaskListener methods.
Reviewed-by: jfranck, ohrstrom

! src/jdk.compiler/share/classes/com/sun/source/util/TaskListener.java

Changeset: 6851e14adaa0
Author:    katleman
Date:      2014-11-12 20:32 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/6851e14adaa0

Added tag jdk9-b39 for changeset 5ff1cd07bd92

! .hgtags

Changeset: c286272a81dd
Author:    lana
Date:      2014-11-13 09:39 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c286272a81dd

Merge


Changeset: 0b467b70ad82
Author:    jlahoda
Date:      2014-11-14 11:58 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/0b467b70ad82

8062747: Compiler error when anonymous class uses method with parametrized exception
Summary: When inferring lambda's thrown types, avoid tracking variables that are not under the lambda to avoid crashes.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/flow/T8062747.java

Changeset: 6641bd634136
Author:    mcimadamore
Date:      2014-11-17 23:41 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/6641bd634136

8064803: Javac erroneously uses instantiated signatures when merging abstract most-specific methods
Summary: Wrong method type used in AmbiguousError.mergeAbstracts
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/generics/8064803/T8064803.java

Changeset: c2339b4749af
Author:    mfang
Date:      2014-11-17 23:11 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c2339b4749af

8055798: Japanese translation for a warning from javac looks incorrect.
Reviewed-by: peytoia

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties

Changeset: f62d01419621
Author:    jlahoda
Date:      2014-11-19 13:46 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/f62d01419621

7196163: Project Coin: Allow effectively final variables to be used as resources in try-with-resources
Summary: Allowing final variables as operands to try-with-resources; also reviewed by Sergei Pikalev.
Reviewed-by: darcy, mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/TryWithResources/BadTwrSyntax.out
! test/tools/javac/TryWithResources/ResDeclOutsideTry.java
! test/tools/javac/TryWithResources/ResDeclOutsideTry.out
+ test/tools/javac/TryWithResources/TwrForVariable1.java
+ test/tools/javac/TryWithResources/TwrForVariable1.out
+ test/tools/javac/TryWithResources/TwrForVariable2.java
+ test/tools/javac/TryWithResources/TwrForVariable2.out
+ test/tools/javac/TryWithResources/TwrForVariable3.java
+ test/tools/javac/TryWithResources/TwrForVariable3.out
+ test/tools/javac/TryWithResources/TwrForVariable4.java
+ test/tools/javac/TryWithResources/TwrForVariable4.out
+ test/tools/javac/diags/examples/TryWithResourcesExprEffectivelyFinalVar.java
+ test/tools/javac/diags/examples/TryWithResourcesExprNeedsVar.java
+ test/tools/javac/diags/examples/VarInTryWithResourcesNotSupportedInSource.java

Changeset: 2bfbb068284d
Author:    vromero
Date:      2014-11-20 09:43 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/2bfbb068284d

8059921: Missing compile error in Java 8 mode for Interface.super.field access
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.java
+ test/tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.out

Changeset: a073e36e4001
Author:    jjg
Date:      2014-11-20 11:00 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a073e36e4001

8058445: Javac throws exception when displaying info
Reviewed-by: vromero, jfranck

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
+ test/tools/javac/main/T8058445.java

Changeset: 09b14a813327
Author:    katleman
Date:      2014-11-18 15:25 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/09b14a813327

Added tag jdk9-b40 for changeset c286272a81dd

! .hgtags

Changeset: a3d55b845adf
Author:    lana
Date:      2014-11-20 10:58 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/a3d55b845adf

Merge


Changeset: b1cc1e516ff8
Author:    lana
Date:      2014-11-20 11:17 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b1cc1e516ff8

Merge


Changeset: d5b3ff8ab3b3
Author:    vromero
Date:      2014-11-20 14:05 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d5b3ff8ab3b3

8063052: Inference chokes on wildcard derived from method reference
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/methodReference/MethodRef8.java

Changeset: e8d47c8812d3
Author:    jjg
Date:      2014-11-20 14:23 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/e8d47c8812d3

8065054: Some tests have junk before the legal header
Reviewed-by: darcy

! test/tools/javac/T6181889/EmptyFinallyTest.java
! test/tools/javac/T8020997/CannotCompileRepeatedAnnoTest.java
! test/tools/javac/VersionOpt.java
! test/tools/javac/annotations/typeAnnotations/InnerClass.java
! test/tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java
! test/tools/javac/main/Option_J_At_Test.java
! test/tools/javac/processing/model/util/elements/Foo.java

Changeset: 69a430162d80
Author:    jfranck
Date:      2014-11-21 12:36 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/69a430162d80

8062359: javac Attr crashes with NPE in TypeAnnotationsValidator visitNewClass
Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/8062359/UnresolvableClassNPEInAttrTest.java
+ test/tools/javac/8062359/UnresolvableClassNPEInAttrTest.out

Changeset: b96d74fa60aa
Author:    jjg
Date:      2014-11-21 10:38 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b96d74fa60aa

8061876: replace java.io.File with java.nio.file.Path (again)
Reviewed-by: ksrini, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RegularFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/SymbolArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! test/tools/javac/T6725036.java
! test/tools/javac/api/6440528/T6440528.java
! test/tools/javac/api/TestJavacTask.java
! test/tools/javac/diags/Example.java
! test/tools/javac/diags/README.examples.txt
! test/tools/javac/diags/examples/ProcUnclosedTypeFiles/ProcUnclosedTypeFiles.java
! test/tools/javac/file/T7018098.java
! test/tools/javac/file/T7068437.java
! test/tools/javac/file/T7068451.java
! test/tools/javac/links/LinksTest.java
! test/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java
! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Processor.java
! test/tools/javac/unicode/SupplementaryJavaID6.java
+ test/tools/javac/unicode/Wrapper.java
! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java
! test/tools/javap/WhitespaceTest.java

Changeset: f9f38be75c84
Author:    emc
Date:      2014-11-21 16:36 -0500
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/f9f38be75c84

8065132: Parameter annotations not updated when synthetic parameters are prepended
Summary: Cause javac to add synthetic parameters to Runtime[In]VisibleParameterAnnotations attributes
Reviewed-by: jjg, jfranck

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/lib/annotations/annotations/classfile/ClassfileInspector.java
+ test/tools/javac/annotations/SyntheticParameters.java
- test/tools/javac/annotations/typeAnnotations/classfile/ClassfileInspector.java
! test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java

Changeset: 82384454947c
Author:    jlahoda
Date:      2014-11-24 16:02 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/82384454947c

8032211: Don't issue deprecation warnings on import statements
6598104: javac should not warn about imports of deprecated classes
Summary: Suppressing the deprecation warnings when importing a deprecated element (deprecations in import qualifier will be produced).
Reviewed-by: darcy, jjg, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! test/tools/javac/warnings/6594914/ImplicitCompilation.java
! test/tools/javac/warnings/Deprecation.java
- test/tools/javac/warnings/Deprecation.lintAll.out
! test/tools/javac/warnings/Deprecation.lintDeprecation.out
+ test/tools/javac/warnings/Deprecation.lintDeprecation8.out
+ test/tools/javac/warnings/NestedDeprecation/NestedDeprecation.java
+ test/tools/javac/warnings/NestedDeprecation/NestedDeprecation.out
+ test/tools/javac/warnings/NestedDeprecation/p/Dep1.java
+ test/tools/javac/warnings/NestedDeprecation/p/Dep2.java
! test/tools/javac/warnings/suppress/ImplicitTest.java
! test/tools/javac/warnings/suppress/PackageInfo.java

Changeset: 3c5de506a1f2
Author:    rfield
Date:      2014-11-24 14:52 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/3c5de506a1f2

8058112: Invalid BootstrapMethod for constructor/method reference
Summary: Bridge method references with functional interface method parameters of intersection type
Reviewed-by: vromero, dlsmith

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java

Changeset: caa3490d5aee
Author:    mcimadamore
Date:      2014-11-28 11:45 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/caa3490d5aee

8065986: Compiler fails to NullPointerException when calling super with Object<>()
Summary: Missing POLY kind selector on recursive constructor calls with poly arguments
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/diamond/8065986/T8065986a.java
+ test/tools/javac/generics/diamond/8065986/T8065986a.out
+ test/tools/javac/generics/diamond/8065986/T8065986b.java
+ test/tools/javac/generics/diamond/8065986/T8065986b.out

Changeset: 9d2192f36e53
Author:    jlahoda
Date:      2014-12-03 13:46 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/9d2192f36e53

7101822: Compiling depends on order of imports
7177813: Static import to local nested class fails
Summary: MemberEnter overhaul - TypeEnter is split out of MemberEnter; the TypeEnter consists of several Phases which ensure actions are done in the correct order.
Reviewed-by: mcimadamore, jfranck, aeremeev
Contributed-by: jan.lahoda at oracle.com, maurizio.cimadamore at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
+ test/tools/javac/4980495/std/NonStatic2StaticImportClash.java
+ test/tools/javac/4980495/std/NonStatic2StaticImportClash.out
+ test/tools/javac/4980495/std/Static2NonStaticImportClash.java
+ test/tools/javac/4980495/std/Static2NonStaticImportClash.out
! test/tools/javac/4980495/std/Test.out
! test/tools/javac/diags/examples/ImportRequiresCanonical/ImportRequiresCanonical.java
+ test/tools/javac/importChecks/NoImportedNoClasses.java
+ test/tools/javac/importChecks/NoImportedNoClasses.out
+ test/tools/javac/importscope/ImportResolvedTooSoon.java
+ test/tools/javac/importscope/T7101822A.java
+ test/tools/javac/importscope/T7101822Z.java
+ test/tools/javac/importscope/TestDuplicateImport.java
+ test/tools/javac/importscope/TestLazyImportScope.java
+ test/tools/javac/importscope/TypeParamCycle.java
+ test/tools/javac/importscope/TypeParamCycle2.java
+ test/tools/javac/importscope/TypeParamCycle3.java
+ test/tools/javac/importscope/dependencies/DependenciesTest.java
+ test/tools/javac/importscope/dependencies/annotations/Phase.java
+ test/tools/javac/importscope/dependencies/annotations/TriggersComplete.java
+ test/tools/javac/importscope/dependencies/annotations/TriggersCompleteRepeat.java
+ test/tools/javac/importscope/dependencies/tests/ImportResolvedTooSoon.java
+ test/tools/javac/importscope/dependencies/tests/Simple.java
+ test/tools/javac/importscope/dependencies/tests/T7101822/T7101822.java
+ test/tools/javac/importscope/dependencies/tests/T7101822/T7101822Aux.java
+ test/tools/javac/importscope/dependencies/tests/TypeParamCycle.java
+ test/tools/javac/importscope/dependencies/tests/TypeParamCycle2.java
+ test/tools/javac/importscope/dependencies/tests/TypeParamCycle3.java
! test/tools/javac/lib/DPrinter.java
! test/tools/javac/scope/HashCollisionTest.java
! test/tools/javac/scope/StarImportTest.java

Changeset: f7ce2cfa4cdb
Author:    chegar
Date:      2014-12-03 14:25 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/f7ce2cfa4cdb

8049367: Modular Run-Time Images
Reviewed-by: jlahoda, ksrini
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, bradford.wetmore at oracle.com, chris.hegarty at oracle.com, erik.joelsson at oracle.com, james.laskey at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, magnus.ihse.bursie at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, paul.sandoz at oracle.com, sundararajan.athijegannathan at oracle.com

- make/CommonLangtools.gmk
! make/CompileInterim.gmk
- make/GensrcLangtools.gmk
+ make/Tools.gmk
+ make/gensrc/Gensrc-jdk.compiler.gmk
+ make/gensrc/Gensrc-jdk.dev.gmk
+ make/gensrc/Gensrc-jdk.javadoc.gmk
+ make/gensrc/GensrcCommon.gmk
! make/tools/crules/MutableFieldsAnalyzer.java
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/file/SymbolArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/PathFileObject.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java
! src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java
! src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
! src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
! src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java
! test/com/sun/javadoc/testCompletionFailure/TestCompletionFailure.java
- test/tools/apt/Basics/CheckAptIsRemovedTest.java
! test/tools/doclint/tool/PathsTest.java
! test/tools/javac/6508981/TestInferBinaryName.java
! test/tools/javac/EarlyAssertWrapper.java
! test/tools/javac/Paths/Class-Path.sh
! test/tools/javac/Paths/Class-Path2.sh
- test/tools/javac/Paths/CompileClose.java
! test/tools/javac/Paths/Diagnostics.sh
! test/tools/javac/Paths/MineField.sh
- test/tools/javac/Paths/SameJVM.java
! test/tools/javac/Paths/Util.sh
! test/tools/javac/T6558476.java
! test/tools/javac/T6654037.java
! test/tools/javac/T6705935.java
! test/tools/javac/T6725036.java
! test/tools/javac/T6873845.java
! test/tools/javac/annotations/TestAnnotationPackageInfo.java
- test/tools/javac/api/6411310/Test.java
! test/tools/javac/api/6598108/T6598108.java
! test/tools/javac/api/6608214/T6608214.java
! test/tools/javac/api/T6412669.java
! test/tools/javac/api/T6430241.java
! test/tools/javac/api/T6877206.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/api/TestSearchPaths.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/diags/examples/NotInProfile.java
! test/tools/javac/lib/CompileFail.java
- test/tools/javac/nio/compileTest/CompileTest.java
- test/tools/javac/nio/compileTest/HelloPathWorld.java
! test/tools/javac/processing/model/testgetallmembers/Main.java
! test/tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java
! test/tools/javac/profiles/ProfileOptionTest.java
! test/tools/javadoc/6942366/T6942366.java
! test/tools/javadoc/6964914/TestUserDoclet.java
! test/tools/javadoc/api/basic/GetTask_FileManagerTest.java
! test/tools/javah/T5070898.java
! test/tools/javah/T6893943.java
- test/tools/javah/compareTest/CompareTest.java
- test/tools/javah/compareTest/CompareTest.sh
- test/tools/javah/compareTest/FindNativeFiles.java
- test/tools/javah/compareTest/README
! test/tools/javap/T6729471.java
! test/tools/javap/WhitespaceTest.java
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
! test/tools/jdeps/DotFileTest.java
- test/tools/jdeps/profiles.properties
! test/tools/lib/ToolBox.java
! test/tools/sjavac/OptionDecoding.java

Changeset: c956c25f9334
Author:    chegar
Date:      2014-12-03 19:28 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/c956c25f9334

Merge

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
! test/tools/javac/T6725036.java
- test/tools/javac/annotations/typeAnnotations/classfile/ClassfileInspector.java
- test/tools/javac/warnings/Deprecation.lintAll.out
! test/tools/javap/WhitespaceTest.java

Changeset: eb5fc32790eb
Author:    jjg
Date:      2014-12-04 14:57 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/eb5fc32790eb

8066731: javac does not work on exploded image
Reviewed-by: jjg, mchung
Contributed-by: alan.bateman at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java

Changeset: 57ae4566261e
Author:    katleman
Date:      2014-12-04 12:58 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/57ae4566261e

Added tag jdk9-b41 for changeset f7ce2cfa4cdb

! .hgtags

Changeset: 23a3a063a906
Author:    lana
Date:      2014-12-04 15:22 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/23a3a063a906

Merge

- test/tools/javac/annotations/typeAnnotations/classfile/ClassfileInspector.java
- test/tools/javac/warnings/Deprecation.lintAll.out

Changeset: 3abdd1e50a79
Author:    jjg
Date:      2014-12-04 19:09 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/3abdd1e50a79

8066737: langtools/test/tools/javac/processing/6348193/T6348193.java fails
Reviewed-by: darcy

! test/tools/javac/processing/6348193/T6348193.java

Changeset: 64f03461bb0e
Author:    jlahoda
Date:      2014-12-08 11:50 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/64f03461bb0e

8065753: javac crashing on a html-like file
Summary: Avoiding special-case in error recovery for bad token on position 0.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/parser/JavacParserTest.java

Changeset: 6e0ebc622bdb
Author:    mcimadamore
Date:      2014-12-08 16:30 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/6e0ebc622bdb

8066889: IntelliJ langtools launcher ought to be Windows friendly
Summary: Fixup file and path separators in project setup stage.
Reviewed-by: jlahoda

! make/build.xml
! make/intellij/workspace.xml

Changeset: 84a76798cff3
Author:    jlahoda
Date:      2014-12-08 18:02 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/84a76798cff3

8061549: Disallow _ as a one-character identifier
Summary: Underscore is no longer a one-charater identifier with -source 9
Reviewed-by: mcimadamore, jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java
- test/tools/javac/diags/examples/UnderscoreAsIdentifier.java
+ test/tools/javac/diags/examples/UnderscoreAsIdentifierError.java
+ test/tools/javac/diags/examples/UnderscoreAsIdentifierWarning.java
! test/tools/javac/lambda/IdentifierTest.java
- test/tools/javac/lambda/IdentifierTest.out
+ test/tools/javac/lambda/IdentifierTest8.out
+ test/tools/javac/lambda/IdentifierTest9.out
+ test/tools/javac/lambda/UnderscoreAsIdent.java
+ test/tools/javac/lambda/UnderscoreAsIdent8.out
+ test/tools/javac/lambda/UnderscoreAsIdent9.out
- test/tools/javac/lambda/WarnUnderscoreAsIdent.java
- test/tools/javac/lambda/WarnUnderscoreAsIdent.out
! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java
! test/tools/javac/tree/TreePosRoundsTest.java
! test/tools/javadoc/6964914/JavacWarning.java
! test/tools/javadoc/6964914/Test.java

Changeset: f1eaade7db81
Author:    jlahoda
Date:      2014-12-08 21:26 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/f1eaade7db81

8066902: JavacParserTest fails on Windows
Summary: Normalizing line endings to '\n'.
Reviewed-by: jjg, ksrini

! test/tools/javac/parser/JavacParserTest.java

Changeset: 6c2c0095eca4
Author:    aeremeev
Date:      2014-12-09 01:06 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/6c2c0095eca4

8064794: Implement negative tests for cyclic dependencies in import statements
Reviewed-by: jlahoda, anazarov

+ test/tools/javac/importscope/NegativeCyclicDependencyTest.java
! test/tools/javac/staticImport/6695838/T6695838.java
+ test/tools/javac/staticImport/6695838/T6695838.out

Changeset: 20e26aa33799
Author:    aeremeev
Date:      2014-12-09 11:45 +0100
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/20e26aa33799

8066961: NegativeCyclicDependencyTest.java fails on Windows
Summary: Normalizing line endings to '\n'.
Reviewed-by: jlahoda

! test/tools/javac/importscope/NegativeCyclicDependencyTest.java

Changeset: b32db211cfbc
Author:    mcimadamore
Date:      2014-12-09 16:09 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/b32db211cfbc

8067001: DetectMutableStaticFields fails after modular images push
Summary: Ignore JRTIndex.sharedInstance
Reviewed-by: jlahoda

! test/tools/javac/T8003967/DetectMutableStaticFields.java

Changeset: f114c0889340
Author:    mcimadamore
Date:      2014-12-09 17:40 +0000
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/f114c0889340

8067006: Tweak IntelliJ langtools project to show jtreg report directory
Summary: Jtreg test output directory should be allowed to flow into IntelliJ's output
Reviewed-by: jlahoda

! make/intellij/build.xml
! make/intellij/compiler.xml
! make/intellij/copyright/langtools.xml
! make/intellij/misc.xml
! make/intellij/src/idea/LangtoolsIdeaAntLogger.java
! make/intellij/workspace.xml

Changeset: dca7684b37fe
Author:    aeremeev
Date:      2014-12-10 21:45 +0200
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/dca7684b37fe

8065360: Implement a test that checks possibilty of class members to be imported
Reviewed-by: jlahoda, anazarov

+ test/tools/javac/importscope/ImportDependenciesTest.java
+ test/tools/javac/importscope/ImportMembersTest.java
! test/tools/javac/importscope/NegativeCyclicDependencyTest.java

Changeset: d4b12c61069e
Author:    jjg
Date:      2014-12-10 17:01 -0800
URL:       http://hg.openjdk.java.net/compiler-grammar/jls8/langtools/rev/d4b12c61069e

Merge

- make/BuildLangtools.gmk
- make/CommonLangtools.gmk
- make/CompileLangtools.gmk
- make/GensrcLangtools.gmk
- make/GenstubsLangtools.gmk
! make/build.properties
! make/build.xml
+ src/jdk.compiler/share/classes/com/sun/tools/javac/antlr/AntlrParserFactory.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/antlr/Java.g4
= src/jdk.compiler/share/classes/com/sun/tools/javac/antlr/JavaTranslator.java < src/share/classes/com/sun/tools/javac/antlr/JavaTranslator.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ParserFactory.java
- src/share/bin/launcher.sh-template
- src/share/classes/com/sun/javadoc/AnnotatedType.java
- src/share/classes/com/sun/javadoc/AnnotationDesc.java
- src/share/classes/com/sun/javadoc/AnnotationTypeDoc.java
- src/share/classes/com/sun/javadoc/AnnotationTypeElementDoc.java
- src/share/classes/com/sun/javadoc/AnnotationValue.java
- src/share/classes/com/sun/javadoc/ClassDoc.java
- src/share/classes/com/sun/javadoc/ConstructorDoc.java
- src/share/classes/com/sun/javadoc/Doc.java
- src/share/classes/com/sun/javadoc/DocErrorReporter.java
- src/share/classes/com/sun/javadoc/Doclet.java
- src/share/classes/com/sun/javadoc/ExecutableMemberDoc.java
- src/share/classes/com/sun/javadoc/FieldDoc.java
- src/share/classes/com/sun/javadoc/LanguageVersion.java
- src/share/classes/com/sun/javadoc/MemberDoc.java
- src/share/classes/com/sun/javadoc/MethodDoc.java
- src/share/classes/com/sun/javadoc/PackageDoc.java
- src/share/classes/com/sun/javadoc/ParamTag.java
- src/share/classes/com/sun/javadoc/Parameter.java
- src/share/classes/com/sun/javadoc/ParameterizedType.java
- src/share/classes/com/sun/javadoc/ProgramElementDoc.java
- src/share/classes/com/sun/javadoc/RootDoc.java
- src/share/classes/com/sun/javadoc/SeeTag.java
- src/share/classes/com/sun/javadoc/SerialFieldTag.java
- src/share/classes/com/sun/javadoc/SourcePosition.java
- src/share/classes/com/sun/javadoc/Tag.java
- src/share/classes/com/sun/javadoc/ThrowsTag.java
- src/share/classes/com/sun/javadoc/Type.java
- src/share/classes/com/sun/javadoc/TypeVariable.java
- src/share/classes/com/sun/javadoc/WildcardType.java
- src/share/classes/com/sun/javadoc/package-info.java
- src/share/classes/com/sun/source/doctree/AttributeTree.java
- src/share/classes/com/sun/source/doctree/AuthorTree.java
- src/share/classes/com/sun/source/doctree/BlockTagTree.java
- src/share/classes/com/sun/source/doctree/CommentTree.java
- src/share/classes/com/sun/source/doctree/DeprecatedTree.java
- src/share/classes/com/sun/source/doctree/DocCommentTree.java
- src/share/classes/com/sun/source/doctree/DocRootTree.java
- src/share/classes/com/sun/source/doctree/DocTree.java
- src/share/classes/com/sun/source/doctree/DocTreeVisitor.java
- src/share/classes/com/sun/source/doctree/EndElementTree.java
- src/share/classes/com/sun/source/doctree/EntityTree.java
- src/share/classes/com/sun/source/doctree/ErroneousTree.java
- src/share/classes/com/sun/source/doctree/IdentifierTree.java
- src/share/classes/com/sun/source/doctree/InheritDocTree.java
- src/share/classes/com/sun/source/doctree/InlineTagTree.java
- src/share/classes/com/sun/source/doctree/LinkTree.java
- src/share/classes/com/sun/source/doctree/LiteralTree.java
- src/share/classes/com/sun/source/doctree/ParamTree.java
- src/share/classes/com/sun/source/doctree/ReferenceTree.java
- src/share/classes/com/sun/source/doctree/ReturnTree.java
- src/share/classes/com/sun/source/doctree/SeeTree.java
- src/share/classes/com/sun/source/doctree/SerialDataTree.java
- src/share/classes/com/sun/source/doctree/SerialFieldTree.java
- src/share/classes/com/sun/source/doctree/SerialTree.java
- src/share/classes/com/sun/source/doctree/SinceTree.java
- src/share/classes/com/sun/source/doctree/StartElementTree.java
- src/share/classes/com/sun/source/doctree/TextTree.java
- src/share/classes/com/sun/source/doctree/ThrowsTree.java
- src/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java
- src/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java
- src/share/classes/com/sun/source/doctree/ValueTree.java
- src/share/classes/com/sun/source/doctree/VersionTree.java
- src/share/classes/com/sun/source/doctree/package-info.java
- src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
- src/share/classes/com/sun/source/tree/AnnotationTree.java
- src/share/classes/com/sun/source/tree/ArrayAccessTree.java
- src/share/classes/com/sun/source/tree/ArrayTypeTree.java
- src/share/classes/com/sun/source/tree/AssertTree.java
- src/share/classes/com/sun/source/tree/AssignmentTree.java
- src/share/classes/com/sun/source/tree/BinaryTree.java
- src/share/classes/com/sun/source/tree/BlockTree.java
- src/share/classes/com/sun/source/tree/BreakTree.java
- src/share/classes/com/sun/source/tree/CaseTree.java
- src/share/classes/com/sun/source/tree/CatchTree.java
- src/share/classes/com/sun/source/tree/ClassTree.java
- src/share/classes/com/sun/source/tree/CompilationUnitTree.java
- src/share/classes/com/sun/source/tree/CompoundAssignmentTree.java
- src/share/classes/com/sun/source/tree/ConditionalExpressionTree.java
- src/share/classes/com/sun/source/tree/ContinueTree.java
- src/share/classes/com/sun/source/tree/DoWhileLoopTree.java
- src/share/classes/com/sun/source/tree/EmptyStatementTree.java
- src/share/classes/com/sun/source/tree/EnhancedForLoopTree.java
- src/share/classes/com/sun/source/tree/ErroneousTree.java
- src/share/classes/com/sun/source/tree/ExpressionStatementTree.java
- src/share/classes/com/sun/source/tree/ExpressionTree.java
- src/share/classes/com/sun/source/tree/ForLoopTree.java
- src/share/classes/com/sun/source/tree/IdentifierTree.java
- src/share/classes/com/sun/source/tree/IfTree.java
- src/share/classes/com/sun/source/tree/ImportTree.java
- src/share/classes/com/sun/source/tree/InstanceOfTree.java
- src/share/classes/com/sun/source/tree/IntersectionTypeTree.java
- src/share/classes/com/sun/source/tree/LabeledStatementTree.java
- src/share/classes/com/sun/source/tree/LambdaExpressionTree.java
- src/share/classes/com/sun/source/tree/LineMap.java
- src/share/classes/com/sun/source/tree/LiteralTree.java
- src/share/classes/com/sun/source/tree/MemberReferenceTree.java
- src/share/classes/com/sun/source/tree/MemberSelectTree.java
- src/share/classes/com/sun/source/tree/MethodInvocationTree.java
- src/share/classes/com/sun/source/tree/MethodTree.java
- src/share/classes/com/sun/source/tree/ModifiersTree.java
- src/share/classes/com/sun/source/tree/NewArrayTree.java
- src/share/classes/com/sun/source/tree/NewClassTree.java
- src/share/classes/com/sun/source/tree/PackageTree.java
- src/share/classes/com/sun/source/tree/ParameterizedTypeTree.java
- src/share/classes/com/sun/source/tree/ParenthesizedTree.java
- src/share/classes/com/sun/source/tree/PrimitiveTypeTree.java
- src/share/classes/com/sun/source/tree/ReturnTree.java
- src/share/classes/com/sun/source/tree/Scope.java
- src/share/classes/com/sun/source/tree/StatementTree.java
- src/share/classes/com/sun/source/tree/SwitchTree.java
- src/share/classes/com/sun/source/tree/SynchronizedTree.java
- src/share/classes/com/sun/source/tree/ThrowTree.java
- src/share/classes/com/sun/source/tree/Tree.java
- src/share/classes/com/sun/source/tree/TreeVisitor.java
- src/share/classes/com/sun/source/tree/TryTree.java
- src/share/classes/com/sun/source/tree/TypeCastTree.java
- src/share/classes/com/sun/source/tree/TypeParameterTree.java
- src/share/classes/com/sun/source/tree/UnaryTree.java
- src/share/classes/com/sun/source/tree/UnionTypeTree.java
- src/share/classes/com/sun/source/tree/VariableTree.java
- src/share/classes/com/sun/source/tree/WhileLoopTree.java
- src/share/classes/com/sun/source/tree/WildcardTree.java
- src/share/classes/com/sun/source/tree/package-info.java
- src/share/classes/com/sun/source/util/DocSourcePositions.java
- src/share/classes/com/sun/source/util/DocTreePath.java
- src/share/classes/com/sun/source/util/DocTreePathScanner.java
- src/share/classes/com/sun/source/util/DocTreeScanner.java
- src/share/classes/com/sun/source/util/DocTrees.java
- src/share/classes/com/sun/source/util/JavacTask.java
- src/share/classes/com/sun/source/util/Plugin.java
- src/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
- src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
- src/share/classes/com/sun/source/util/SourcePositions.java
- src/share/classes/com/sun/source/util/TaskEvent.java
- src/share/classes/com/sun/source/util/TaskListener.java
- src/share/classes/com/sun/source/util/TreePath.java
- src/share/classes/com/sun/source/util/TreePathScanner.java
- src/share/classes/com/sun/source/util/TreeScanner.java
- src/share/classes/com/sun/source/util/Trees.java
- src/share/classes/com/sun/source/util/package-info.java
- src/share/classes/com/sun/tools/classfile/AccessFlags.java
- src/share/classes/com/sun/tools/classfile/Annotation.java
- src/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
- src/share/classes/com/sun/tools/classfile/Attribute.java
- src/share/classes/com/sun/tools/classfile/AttributeException.java
- src/share/classes/com/sun/tools/classfile/Attributes.java
- src/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
- src/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
- src/share/classes/com/sun/tools/classfile/ClassFile.java
- src/share/classes/com/sun/tools/classfile/ClassReader.java
- src/share/classes/com/sun/tools/classfile/ClassTranslator.java
- src/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/share/classes/com/sun/tools/classfile/Code_attribute.java
- src/share/classes/com/sun/tools/classfile/CompilationID_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/ConstantValue_attribute.java
- src/share/classes/com/sun/tools/classfile/DefaultAttribute.java
- src/share/classes/com/sun/tools/classfile/Dependencies.java
- src/share/classes/com/sun/tools/classfile/Dependency.java
- src/share/classes/com/sun/tools/classfile/Deprecated_attribute.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/EnclosingMethod_attribute.java
- src/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
- src/share/classes/com/sun/tools/classfile/Field.java
- src/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
- src/share/classes/com/sun/tools/classfile/Instruction.java
- src/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
- src/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
- src/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
- src/share/classes/com/sun/tools/classfile/Method.java
- src/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
- src/share/classes/com/sun/tools/classfile/Opcode.java
- src/share/classes/com/sun/tools/classfile/ReferenceFinder.java
- src/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/Signature.java
- src/share/classes/com/sun/tools/classfile/Signature_attribute.java
- src/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
- src/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
- src/share/classes/com/sun/tools/classfile/SourceID_attribute.java
- src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
- src/share/classes/com/sun/tools/classfile/StackMap_attribute.java
- src/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
- src/share/classes/com/sun/tools/classfile/Type.java
- src/share/classes/com/sun/tools/classfile/TypeAnnotation.java
- src/share/classes/com/sun/tools/classfile/package-info.java
- src/share/classes/com/sun/tools/doclets/Taglet.java
- 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/AbstractProfileIndexWriter.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/AnnotationTypeFieldWriterImpl.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/ConfigurationImpl.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/FrameOutputWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.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/HtmlSerialMethodWriter.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/LinkOutputImpl.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/PackageFrameWriter.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/ProfileIndexFrameWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/SectionName.java
- src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
- src/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.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/WriterFactoryImpl.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/Comment.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocument.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/RawHtml.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/package-info.java
- src/share/classes/com/sun/tools/doclets/formats/html/package-info.java
- src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
- src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
- src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeFieldWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.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/ConstructorWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/PropertyWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.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/AnnotationTypeFieldBuilder.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/BuilderFactory.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/ProfilePackageSummaryBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PropertyBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/XMLNode.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/script.js
- src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseExecutableMemberTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseInlineTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BasePropertyTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DocRootTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritableTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/PropertyGetterTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/PropertySetterTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/Taglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.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/CommentedMethodFinder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocLink.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPath.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletConstants.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.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/MessageRetriever.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PathDocFileFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SimpleDocFileFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TaggedMethodFinder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TextTag.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/doclets/internal/toolkit/util/links/LinkFactory.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkOutput.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/package-info.java
- src/share/classes/com/sun/tools/doclets/package-info.java
- src/share/classes/com/sun/tools/doclets/standard/Standard.java
- src/share/classes/com/sun/tools/doclint/Checker.java
- src/share/classes/com/sun/tools/doclint/DocLint.java
- src/share/classes/com/sun/tools/doclint/Entity.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/doclint/resources/doclint.properties
- src/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties
- src/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties
- src/share/classes/com/sun/tools/javac/Main.java
- src/share/classes/com/sun/tools/javac/antlr/AntlrParserFactory.java
- src/share/classes/com/sun/tools/javac/antlr/Java.g4
- src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
- src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
- src/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/api/Formattable.java
- src/share/classes/com/sun/tools/javac/api/JavacScope.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/JavacTrees.java
- src/share/classes/com/sun/tools/javac/api/Messages.java
- src/share/classes/com/sun/tools/javac/api/MultiTaskListener.java
- src/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
- src/share/classes/com/sun/tools/javac/code/AnnoConstruct.java
- src/share/classes/com/sun/tools/javac/code/Attribute.java
- src/share/classes/com/sun/tools/javac/code/BoundKind.java
- src/share/classes/com/sun/tools/javac/code/ClassFinder.java
- src/share/classes/com/sun/tools/javac/code/DeferredLintHandler.java
- src/share/classes/com/sun/tools/javac/code/Flags.java
- src/share/classes/com/sun/tools/javac/code/Kinds.java
- src/share/classes/com/sun/tools/javac/code/Lint.java
- src/share/classes/com/sun/tools/javac/code/Printer.java
- src/share/classes/com/sun/tools/javac/code/Scope.java
- src/share/classes/com/sun/tools/javac/code/Source.java
- src/share/classes/com/sun/tools/javac/code/Symbol.java
- src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
- src/share/classes/com/sun/tools/javac/code/Symtab.java
- src/share/classes/com/sun/tools/javac/code/TargetType.java
- src/share/classes/com/sun/tools/javac/code/Type.java
- src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
- src/share/classes/com/sun/tools/javac/code/TypeTag.java
- src/share/classes/com/sun/tools/javac/code/Types.java
- src/share/classes/com/sun/tools/javac/comp/Annotate.java
- src/share/classes/com/sun/tools/javac/comp/Attr.java
- src/share/classes/com/sun/tools/javac/comp/AttrContext.java
- src/share/classes/com/sun/tools/javac/comp/AttrContextEnv.java
- src/share/classes/com/sun/tools/javac/comp/Check.java
- src/share/classes/com/sun/tools/javac/comp/CompileStates.java
- src/share/classes/com/sun/tools/javac/comp/ConstFold.java
- src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
- src/share/classes/com/sun/tools/javac/comp/Enter.java
- src/share/classes/com/sun/tools/javac/comp/Env.java
- src/share/classes/com/sun/tools/javac/comp/Flow.java
- src/share/classes/com/sun/tools/javac/comp/Infer.java
- src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
- src/share/classes/com/sun/tools/javac/comp/Lower.java
- src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
- src/share/classes/com/sun/tools/javac/comp/Resolve.java
- src/share/classes/com/sun/tools/javac/comp/Todo.java
- src/share/classes/com/sun/tools/javac/comp/TransTypes.java
- src/share/classes/com/sun/tools/javac/comp/TypeEnvs.java
- src/share/classes/com/sun/tools/javac/file/BaseFileObject.java
- src/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
- src/share/classes/com/sun/tools/javac/file/FSInfo.java
- src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
- src/share/classes/com/sun/tools/javac/file/Locations.java
- src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
- src/share/classes/com/sun/tools/javac/file/RelativePath.java
- src/share/classes/com/sun/tools/javac/file/SymbolArchive.java
- src/share/classes/com/sun/tools/javac/file/ZipArchive.java
- src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
- src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
- src/share/classes/com/sun/tools/javac/file/ZipFileIndexCache.java
- src/share/classes/com/sun/tools/javac/jvm/ByteCodes.java
- src/share/classes/com/sun/tools/javac/jvm/CRTFlags.java
- src/share/classes/com/sun/tools/javac/jvm/CRTable.java
- src/share/classes/com/sun/tools/javac/jvm/ClassFile.java
- src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
- src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
- src/share/classes/com/sun/tools/javac/jvm/Code.java
- src/share/classes/com/sun/tools/javac/jvm/Gen.java
- src/share/classes/com/sun/tools/javac/jvm/Items.java
- src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
- src/share/classes/com/sun/tools/javac/jvm/LVTRanges.java
- src/share/classes/com/sun/tools/javac/jvm/Pool.java
- src/share/classes/com/sun/tools/javac/jvm/Profile.java
- src/share/classes/com/sun/tools/javac/jvm/Target.java
- src/share/classes/com/sun/tools/javac/jvm/UninitializedType.java
- src/share/classes/com/sun/tools/javac/main/CommandLine.java
- 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/Option.java
- src/share/classes/com/sun/tools/javac/main/OptionHelper.java
- src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
- src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
- src/share/classes/com/sun/tools/javac/model/JavacElements.java
- src/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java
- src/share/classes/com/sun/tools/javac/model/JavacTypes.java
- src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
- src/share/classes/com/sun/tools/javac/nio/PathFileManager.java
- src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
- src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
- src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
- src/share/classes/com/sun/tools/javac/parser/JavacParser.java
- src/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
- src/share/classes/com/sun/tools/javac/parser/LazyDocCommentTable.java
- src/share/classes/com/sun/tools/javac/parser/Lexer.java
- src/share/classes/com/sun/tools/javac/parser/Parser.java
- src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
- src/share/classes/com/sun/tools/javac/parser/Scanner.java
- src/share/classes/com/sun/tools/javac/parser/ScannerFactory.java
- src/share/classes/com/sun/tools/javac/parser/Tokens.java
- src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
- src/share/classes/com/sun/tools/javac/processing/AnnotationProcessingError.java
- src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
- src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
- src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
- src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
- src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
- src/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
- src/share/classes/com/sun/tools/javac/resources/compiler.properties
- src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
- src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
- src/share/classes/com/sun/tools/javac/resources/javac.properties
- src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
- src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
- src/share/classes/com/sun/tools/javac/resources/legacy.properties
- src/share/classes/com/sun/tools/javac/resources/version.properties-template
- src/share/classes/com/sun/tools/javac/services/javax.tools.JavaCompilerTool
- src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
- src/share/classes/com/sun/tools/javac/sym/Profiles.java
- src/share/classes/com/sun/tools/javac/tree/DCTree.java
- src/share/classes/com/sun/tools/javac/tree/DocCommentTable.java
- src/share/classes/com/sun/tools/javac/tree/DocPretty.java
- src/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
- src/share/classes/com/sun/tools/javac/tree/EndPosTable.java
- src/share/classes/com/sun/tools/javac/tree/JCTree.java
- src/share/classes/com/sun/tools/javac/tree/Pretty.java
- src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
- src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
- src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
- src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
- src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
- src/share/classes/com/sun/tools/javac/util/Abort.java
- 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/ArrayUtils.java
- src/share/classes/com/sun/tools/javac/util/Assert.java
- src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
- src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/util/Bits.java
- src/share/classes/com/sun/tools/javac/util/ByteBuffer.java
- src/share/classes/com/sun/tools/javac/util/ClientCodeException.java
- src/share/classes/com/sun/tools/javac/util/Constants.java
- src/share/classes/com/sun/tools/javac/util/Context.java
- src/share/classes/com/sun/tools/javac/util/Convert.java
- src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
- src/share/classes/com/sun/tools/javac/util/FatalError.java
- src/share/classes/com/sun/tools/javac/util/Filter.java
- src/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/util/GraphUtils.java
- src/share/classes/com/sun/tools/javac/util/IntHashTable.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/LayoutCharacters.java
- src/share/classes/com/sun/tools/javac/util/List.java
- src/share/classes/com/sun/tools/javac/util/ListBuffer.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/Name.java
- src/share/classes/com/sun/tools/javac/util/Names.java
- src/share/classes/com/sun/tools/javac/util/Options.java
- src/share/classes/com/sun/tools/javac/util/Pair.java
- src/share/classes/com/sun/tools/javac/util/Position.java
- src/share/classes/com/sun/tools/javac/util/PropagatedException.java
- src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
- src/share/classes/com/sun/tools/javac/util/ServiceLoader.java
- src/share/classes/com/sun/tools/javac/util/SharedNameTable.java
- src/share/classes/com/sun/tools/javac/util/StringUtils.java
- src/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
- src/share/classes/com/sun/tools/javac/util/Warner.java
- src/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
- src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
- src/share/classes/com/sun/tools/javadoc/Comment.java
- src/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.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/DocLocale.java
- src/share/classes/com/sun/tools/javadoc/DocletInvoker.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/JavadocClassFinder.java
- src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
- src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
- src/share/classes/com/sun/tools/javadoc/JavadocTodo.java
- src/share/classes/com/sun/tools/javadoc/JavadocTool.java
- src/share/classes/com/sun/tools/javadoc/Main.java
- src/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
- src/share/classes/com/sun/tools/javadoc/Messager.java
- src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
- src/share/classes/com/sun/tools/javadoc/ModifierFilter.java
- src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
- src/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
- src/share/classes/com/sun/tools/javadoc/ParameterImpl.java
- src/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
- src/share/classes/com/sun/tools/javadoc/PrimitiveType.java
- src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
- src/share/classes/com/sun/tools/javadoc/RootDocImpl.java
- src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
- src/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java
- src/share/classes/com/sun/tools/javadoc/SerializedForm.java
- src/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
- src/share/classes/com/sun/tools/javadoc/Start.java
- src/share/classes/com/sun/tools/javadoc/TagImpl.java
- src/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
- src/share/classes/com/sun/tools/javadoc/ToolOption.java
- src/share/classes/com/sun/tools/javadoc/TypeMaker.java
- src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
- src/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
- src/share/classes/com/sun/tools/javadoc/api/JavadocTaskImpl.java
- src/share/classes/com/sun/tools/javadoc/api/JavadocTool.java
- src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
- src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
- src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
- src/share/classes/com/sun/tools/javah/Gen.java
- src/share/classes/com/sun/tools/javah/InternalError.java
- src/share/classes/com/sun/tools/javah/JNI.java
- src/share/classes/com/sun/tools/javah/JavahFileManager.java
- src/share/classes/com/sun/tools/javah/JavahTask.java
- src/share/classes/com/sun/tools/javah/JavahTool.java
- src/share/classes/com/sun/tools/javah/LLNI.java
- src/share/classes/com/sun/tools/javah/Main.java
- src/share/classes/com/sun/tools/javah/Mangle.java
- src/share/classes/com/sun/tools/javah/NativeHeaderTool.java
- src/share/classes/com/sun/tools/javah/TypeSignature.java
- src/share/classes/com/sun/tools/javah/Util.java
- src/share/classes/com/sun/tools/javah/resources/l10n.properties
- src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
- src/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
- src/share/classes/com/sun/tools/javah/resources/version.properties-template
- src/share/classes/com/sun/tools/javap/AnnotationWriter.java
- src/share/classes/com/sun/tools/javap/AttributeWriter.java
- src/share/classes/com/sun/tools/javap/BasicWriter.java
- src/share/classes/com/sun/tools/javap/ClassWriter.java
- src/share/classes/com/sun/tools/javap/CodeWriter.java
- src/share/classes/com/sun/tools/javap/ConstantWriter.java
- src/share/classes/com/sun/tools/javap/Context.java
- src/share/classes/com/sun/tools/javap/DisassemblerTool.java
- src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/share/classes/com/sun/tools/javap/InternalError.java
- src/share/classes/com/sun/tools/javap/JavapFileManager.java
- src/share/classes/com/sun/tools/javap/JavapTask.java
- src/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
- src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
- src/share/classes/com/sun/tools/javap/Main.java
- src/share/classes/com/sun/tools/javap/Messages.java
- src/share/classes/com/sun/tools/javap/Options.java
- src/share/classes/com/sun/tools/javap/SourceWriter.java
- src/share/classes/com/sun/tools/javap/StackMapWriter.java
- src/share/classes/com/sun/tools/javap/TryBlockWriter.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- src/share/classes/com/sun/tools/javap/overview.html
- src/share/classes/com/sun/tools/javap/package-info.java
- src/share/classes/com/sun/tools/javap/resources/javap.properties
- src/share/classes/com/sun/tools/javap/resources/javap_ja.properties
- src/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
- src/share/classes/com/sun/tools/javap/resources/version.properties-template
- src/share/classes/com/sun/tools/jdeps/Analyzer.java
- src/share/classes/com/sun/tools/jdeps/Archive.java
- src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
- src/share/classes/com/sun/tools/jdeps/JdepsTask.java
- src/share/classes/com/sun/tools/jdeps/Main.java
- src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- src/share/classes/com/sun/tools/jdeps/Profile.java
- src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
- src/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
- src/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
- src/share/classes/com/sun/tools/jdeps/resources/version.properties-template
- src/share/classes/com/sun/tools/sjavac/BuildState.java
- src/share/classes/com/sun/tools/sjavac/CleanProperties.java
- src/share/classes/com/sun/tools/sjavac/CompileChunk.java
- src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
- src/share/classes/com/sun/tools/sjavac/CompileProperties.java
- src/share/classes/com/sun/tools/sjavac/CopyFile.java
- src/share/classes/com/sun/tools/sjavac/JavacState.java
- src/share/classes/com/sun/tools/sjavac/Log.java
- src/share/classes/com/sun/tools/sjavac/Main.java
- src/share/classes/com/sun/tools/sjavac/Module.java
- src/share/classes/com/sun/tools/sjavac/Package.java
- src/share/classes/com/sun/tools/sjavac/ProblemException.java
- src/share/classes/com/sun/tools/sjavac/Source.java
- src/share/classes/com/sun/tools/sjavac/Transformer.java
- src/share/classes/com/sun/tools/sjavac/Util.java
- src/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
- src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
- src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
- src/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
- src/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
- src/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
- src/share/classes/com/sun/tools/sjavac/options/ArgumentIterator.java
- src/share/classes/com/sun/tools/sjavac/options/Option.java
- src/share/classes/com/sun/tools/sjavac/options/OptionHelper.java
- src/share/classes/com/sun/tools/sjavac/options/Options.java
- src/share/classes/com/sun/tools/sjavac/options/SourceLocation.java
- src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
- src/share/classes/com/sun/tools/sjavac/server/JavacServer.java
- src/share/classes/com/sun/tools/sjavac/server/JavacService.java
- src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
- src/share/classes/com/sun/tools/sjavac/server/PortFile.java
- src/share/classes/com/sun/tools/sjavac/server/SysInfo.java
- src/share/classes/javax/annotation/processing/AbstractProcessor.java
- src/share/classes/javax/annotation/processing/Completion.java
- src/share/classes/javax/annotation/processing/Completions.java
- src/share/classes/javax/annotation/processing/Filer.java
- src/share/classes/javax/annotation/processing/FilerException.java
- src/share/classes/javax/annotation/processing/Messager.java
- src/share/classes/javax/annotation/processing/ProcessingEnvironment.java
- src/share/classes/javax/annotation/processing/Processor.java
- src/share/classes/javax/annotation/processing/RoundEnvironment.java
- src/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java
- src/share/classes/javax/annotation/processing/SupportedOptions.java
- src/share/classes/javax/annotation/processing/SupportedSourceVersion.java
- src/share/classes/javax/annotation/processing/package-info.java
- src/share/classes/javax/lang/model/AnnotatedConstruct.java
- src/share/classes/javax/lang/model/SourceVersion.java
- src/share/classes/javax/lang/model/UnknownEntityException.java
- src/share/classes/javax/lang/model/element/AnnotationMirror.java
- src/share/classes/javax/lang/model/element/AnnotationValue.java
- src/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
- src/share/classes/javax/lang/model/element/Element.java
- src/share/classes/javax/lang/model/element/ElementKind.java
- src/share/classes/javax/lang/model/element/ElementVisitor.java
- src/share/classes/javax/lang/model/element/ExecutableElement.java
- src/share/classes/javax/lang/model/element/Modifier.java
- src/share/classes/javax/lang/model/element/Name.java
- src/share/classes/javax/lang/model/element/NestingKind.java
- src/share/classes/javax/lang/model/element/PackageElement.java
- src/share/classes/javax/lang/model/element/Parameterizable.java
- src/share/classes/javax/lang/model/element/QualifiedNameable.java
- src/share/classes/javax/lang/model/element/TypeElement.java
- src/share/classes/javax/lang/model/element/TypeParameterElement.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/element/VariableElement.java
- src/share/classes/javax/lang/model/element/package-info.java
- src/share/classes/javax/lang/model/overview.html
- src/share/classes/javax/lang/model/package-info.java
- src/share/classes/javax/lang/model/type/ArrayType.java
- src/share/classes/javax/lang/model/type/DeclaredType.java
- src/share/classes/javax/lang/model/type/ErrorType.java
- src/share/classes/javax/lang/model/type/ExecutableType.java
- src/share/classes/javax/lang/model/type/IntersectionType.java
- src/share/classes/javax/lang/model/type/MirroredTypeException.java
- src/share/classes/javax/lang/model/type/MirroredTypesException.java
- src/share/classes/javax/lang/model/type/NoType.java
- src/share/classes/javax/lang/model/type/NullType.java
- src/share/classes/javax/lang/model/type/PrimitiveType.java
- src/share/classes/javax/lang/model/type/ReferenceType.java
- src/share/classes/javax/lang/model/type/TypeKind.java
- src/share/classes/javax/lang/model/type/TypeMirror.java
- src/share/classes/javax/lang/model/type/TypeVariable.java
- src/share/classes/javax/lang/model/type/TypeVisitor.java
- src/share/classes/javax/lang/model/type/UnionType.java
- src/share/classes/javax/lang/model/type/UnknownTypeException.java
- src/share/classes/javax/lang/model/type/WildcardType.java
- src/share/classes/javax/lang/model/type/package-info.java
- src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
- src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
- src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
- src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
- src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
- src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
- src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
- src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
- src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
- src/share/classes/javax/lang/model/util/ElementFilter.java
- src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
- src/share/classes/javax/lang/model/util/ElementKindVisitor7.java
- src/share/classes/javax/lang/model/util/ElementKindVisitor8.java
- src/share/classes/javax/lang/model/util/ElementScanner6.java
- src/share/classes/javax/lang/model/util/ElementScanner7.java
- src/share/classes/javax/lang/model/util/ElementScanner8.java
- src/share/classes/javax/lang/model/util/Elements.java
- src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
- src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
- src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
- src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
- src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
- src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
- src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
- src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
- src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
- src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
- src/share/classes/javax/lang/model/util/TypeKindVisitor7.java
- src/share/classes/javax/lang/model/util/TypeKindVisitor8.java
- src/share/classes/javax/lang/model/util/Types.java
- src/share/classes/javax/lang/model/util/package-info.java
- src/share/classes/javax/tools/Diagnostic.java
- src/share/classes/javax/tools/DiagnosticCollector.java
- src/share/classes/javax/tools/DiagnosticListener.java
- src/share/classes/javax/tools/DocumentationTool.java
- src/share/classes/javax/tools/FileObject.java
- src/share/classes/javax/tools/ForwardingFileObject.java
- src/share/classes/javax/tools/ForwardingJavaFileManager.java
- src/share/classes/javax/tools/ForwardingJavaFileObject.java
- src/share/classes/javax/tools/JavaCompiler.java
- src/share/classes/javax/tools/JavaFileManager.java
- src/share/classes/javax/tools/JavaFileObject.java
- src/share/classes/javax/tools/OptionChecker.java
- src/share/classes/javax/tools/SimpleJavaFileObject.java
- src/share/classes/javax/tools/StandardJavaFileManager.java
- src/share/classes/javax/tools/StandardLocation.java
- src/share/classes/javax/tools/Tool.java
- src/share/classes/javax/tools/ToolProvider.java
- src/share/classes/javax/tools/overview.html
- src/share/classes/javax/tools/package-info.java
- src/share/classes/jdk/Exported.java
- src/share/sample/javac/processing/src/CheckNamesProcessor.java
- src/share/sample/language/model/CoreReflectionFactory.java
- test/com/sun/javadoc/testJavaFX/C.java
- test/com/sun/javadoc/testJavaFX/D.java
- test/tools/apt/Basics/CheckAptIsRemovedTest.java
- test/tools/javac/7129225/NegTest.ref
- test/tools/javac/7129225/TestImportStar.ref
- test/tools/javac/NoClass.java
- test/tools/javac/Paths/CompileClose.java
- test/tools/javac/Paths/SameJVM.java
- test/tools/javac/UncaughtOverflow2.java
- test/tools/javac/api/6411310/Test.java
- test/tools/javac/diags/examples/AnnotationsNotSupported.java
- test/tools/javac/diags/examples/AssertAsIdentifier.java
- test/tools/javac/diags/examples/EnumAsIdentifier.java
- test/tools/javac/diags/examples/EnumsNotSupported.java
- test/tools/javac/diags/examples/ForeachNotSupported.java
- test/tools/javac/diags/examples/GenericsNotSupported.java
- test/tools/javac/diags/examples/StaticImportNotSupported.java
- test/tools/javac/diags/examples/UnderscoreAsIdentifier.java
- test/tools/javac/diags/examples/UnsupportedFpLit.java
- test/tools/javac/diags/examples/VarargsNotSupported.java
- test/tools/javac/enum/T5081785a.java
- test/tools/javac/enum/T5081785b.java
- test/tools/javac/enum/T5081785c.java
! test/tools/javac/expression/_super/NonDirectSuper/Base.java
! test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
- test/tools/javac/expression/_super/NonDirectSuper/Target11.java
- test/tools/javac/lambda/IdentifierTest.out
- test/tools/javac/lambda/WarnUnderscoreAsIdent.java
- test/tools/javac/lambda/WarnUnderscoreAsIdent.out
- test/tools/javac/lib/ToolBox.java
- test/tools/javac/miranda/6964669/T6964669.java
- test/tools/javac/miranda/6964669/pkg/A.java
- test/tools/javac/miranda/6964669/pkg/B.java
- test/tools/javac/miranda/6964669/pkg/C.java
- test/tools/javac/mixedTarget/CompatibleAbstracts1.java
- test/tools/javac/mixedTarget/CompatibleAbstracts2.java
- test/tools/javac/nio/compileTest/CompileTest.java
- test/tools/javac/nio/compileTest/HelloPathWorld.java
- test/tools/javac/unicode/NonasciiDigit2.java
- test/tools/javac/versions/CheckClassFileVersion.java
- test/tools/javac/versions/check.sh
- test/tools/javac/warnings/Deprecation.lintAll.out
- test/tools/javah/compareTest/CompareTest.java
- test/tools/javah/compareTest/CompareTest.sh
- test/tools/javah/compareTest/FindNativeFiles.java
- test/tools/javah/compareTest/README
- test/tools/jdeps/profiles.properties
- test/tools/sjavac/ExclPatternWrapper.java
- test/tools/sjavac/JavacOptionPrepWrapper.java
- test/tools/sjavac/OptionDecodingWrapper.java
- test/tools/sjavac/SJavacTestUtil.java
- test/tools/sjavac/SJavacWrapper.java
- test/tools/sjavac/SerializationWrapper.java



More information about the compiler-grammar-dev mailing list