Merge

8025215: jdk8 l10n resource file translation update 4

8025407: TypeAnnotations does not use Context

8016328: Regression : Javadoc i18n regression caused by fix for 8012375

8002154: [doclint] doclint should check for issues which are errors in javadoc

8025272: doclint needs to check for valid usage of @value tag

8025246: [doclint] doclint is showing error on anchor already defined when it's not

8025050: Doclint doesn't recognize <dfn> tag

6499673: Assertion check for TypeVariable.getUpperBound() fails.

4881267: improve diagnostic for "instanceof T" for type parameter T

7154966: CRs found to be in Fixed state with no test and no noreg- keyword.

6386236: Please rename com.sun.tools.javac.util.ListBuffer.lb()

8024988: javac, LVT test harness should generate tests .class files in the scratch folder

Merge

Merge

8024696: Missing null check in bound method reference capture

8023835: TreeMaker.QualIdent() too leafy

8025110: TreeCopier does not correctly copy LabeledStatementTree

8024437: Inferring the exception thrown: sometimes fails to compile

8024609: sjavac assertion fails during call to BuildState.collectArtifacts

8022567: Javac Should Generate Warnings For Raw Array Type

8017248: Compiler Diacritics Issue

8024096: some javadoc tests may contain false positive results

8015249: javadoc fails to document static final fields in annotation types

8024127: javac, Code_attribute.exception_table_langth should be Code_attribute.exception_table_length

8024538: -Xdoclint + -Xprefer:source + incremental compilation == FAIL

Added tag jdk8-b109 for changeset 985abf1cd327

8025411: JPRT to switch to the new Win platforms for JDK8 builds this week jdk8-b109

Added tag jdk8-b108 for changeset 252f872b8a2f

Merge jdk8-b108

8021112: Spurious unchecked warning reported by javac

7047734: javac, the LVT is not generated correctly in several scenarios

8024207: javac crash in Flow.AssignAnalyzer.visitIdent

8023558: Javac creates invalid bootstrap methods for complex lambda/methodref case

8013846: javac fails to reject semantically equivalent generic method declarations

8015496: Information that package is deprecated is missing in profiles view

8024510: lib/combo/tools/javac/combo/TemplateTest.java fails

8024414: javac, should facilitate the use of the bootstrap compiler for debugging

8005222: Fixed bugs should have tests with bugid in @bug tag

8019521: Enhanced rethrow disabled in lambdas

8006972: jtreg test fails: test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java

8015322: Javac template test framework

8022322: Reject default and static methods in annotation

8024154: Fix for 8016177: structural most specific and stuckness breaks 6 langtools tests

8022260: Rename javac.code.Annotations to javac.code.SymbolMetadata

8024398: javac, compiler crashes with try with empty body

Merge

Merge

8024434: problem running javadoc tests in samevm mode on Windows

8024039: javac, previous solution for JDK-8022186 was incorrect

8023608: method grouping tabs folding issue

8023974: Drop 'implements Completer' and 'implements SourceCompleter' from ClassReader resp. JavaCompiler.

8024288: javadoc generated-by comment should always be present

8008275: javac.Main should be @Supported

8023549: Compiler emitting spurious errors when constructor reference type is inferred and explicit type arguments are supplied

8023545: Misleading error message when using diamond operator with private constructor

8023389: Javac fails to infer type for lambda used with intersection type and wildcards

8022162: Incorrect signature determination for certain inner class generics

8016177: structural most specific and stuckness

8015663: Need to supply tests to provide javadoc for profiles support code coverage

8022738: doclet should only generate functional interface text if source >= 8

8008367: Sub-packages missing from Profiles javadoc

8015882: Javadoc prints NPE when using Taglet

7198273: RFE : Javadoc Accessibility : Hyperlinks should contain text or an image with alt text

8024093: Two *.rej files checked in to langtools/test directory

8023700: Use non breaking space in various labels

8023833: Replace direct use of AnnotatedType in javadoc code

Added tag jdk8-b107 for changeset 3f274927ec18

Added tag jdk8-b106 for changeset fcd768844b99 jdk8-b107

Merge jdk8-b106

8022744: javac -Xpkginfo command's documentation is sparse

8013384: Potential infinite loop in javadoc

8023522: tools/javac/tree/TypeAnnotationsPretty.java test cases with @TA newline fail on windows only

8001669: javadoc internal DocletAbortException should set cause when appropriate

8010310: [javadoc] Error processing sources with -private

8014566: Remove @ignore tags from MethodReference66 and InInterface when 8013875 is fixed

8023826: Typo in warning about obsolete source / target values

7052170: javadoc -charset option generates wrong meta tag

Merge

Merge

8023768: Use the unannotatedType in cyclicity checks.

8023701: Fix badly named test

8022173: Relax some warnings in doclint

8020745: Suspicious MethodParameters attribute generated for local classes capturing local variables

8023112: javac should not use lazy constant evaluation approach for method references

8022316: Generic throws, overriding and method reference

8023520: Add missing test for JDK-7118412

8022287: javac.sym.Profiles uses a static Map when it should not

7118412: Shadowing of type-variables vs. member types

8023515: import type-annotations updates

Added tag jdk8-b105 for changeset 375834b5cf08

Merge jdk8-b105

Merge

8013887: In class use, some tables are randomly unsorted

8022080: javadoc generates invalid HTML in Turkish locale

8020663: Restructure some properties to facilitate better translation

7179455: tools/javac/processing/model/testgetallmembers/Main.java fails against JDK 7 and JDK 8

8011043: Warn about use of 1.5 and earlier source and target values

8019243: AnnotationTypeMismatchException instead of MirroredTypeException

7182350: Regression in wording of unchecked warning message

7071377: Exception when javac -processor is given a class name with invalid postfix

8023146: Sjavac test failes in langtools nightly

8022508: javac crashes if the generics arity of a base class is wrong

8015809: More user friendly compile-time errors for uncaught exceptions in lambda expression

8022053: javac generates unverifiable initializer for nested subclass of local class

8015145: Smartjavac needs more flexibility with linking to sources

8016921: Change the profiles table on overview-summary.html page to a list

6840442: JavaCompiler.getTask() has incomplete specification for IllegalArgumentException

8017191: Javadoc is confused by @link to imported classes outside of the set of generated packages

8007517: DefaultMethodRegressionTests.java fail in TL

8013394: compile of iterator use fails with error \"defined in an inaccessible class or interface\"

Merge

8021567: Javac doesn't report \"java: reference to method is ambiguous\" any more

6537020: JCK tests: a compile-time error should be given in case of ambiguously imported fields (types, methods)

6983297: methods missing from NewArrayTree

8022622: javac, two tests are failing with compile time error after class Collector was modified

8009640: -profile <compact> does not work when -bootclasspath specified

8022161: javac Null Pointer Exception in Enter.visitTopLevel

8019486: javac, generates erroneous LVT for a test case with lambda code

Added tag jdk8-b104 for changeset dd4a00c220c6

(0) -1000 -120 +120 +1000 tip

mercurial