6502392: Invalid relative names for Filer.createResource and Filer.getResource

6967842: Element not returned from tree API for ARM resource variables.

6986246: Trees object is round-specific

6877202: Elements.getDocComment() is not getting JavaDocComments

6890226: javah -version is broken

Merge

6986772: langtools netbeans build should use ${ant.core.lib} instead of ${ant.home}/lib/ant.jar

6587674: NoClassdefFound when anonymously extending a class.

6863465: javac doesn't detect circular subclass dependencies via qualified names

5088624: cannot find symbol message should be more intelligent

6980862: too aggressive compiler optimization causes stale results of Types.implementation()

Added tag jdk7-b113 for changeset 6dbd2d869b05

Added tag jdk7-b112 for changeset fd2579b80b83 jdk7-b113

Merge jdk7-b112

Merge

6985115: tests create too much output

6985181: Annotations lost from classfile

6978974: [langtools] <findbugs> task should use ${target.java.home}

6965264: langtools build should use ${ant.core.lib} instead of ${ant.home}/lib/ant.jar

6983239: TreeScanner does not scan default value for method

6900149: IllegalStateException when compiling same files and DiagnosticListener is set.

Merge

6970584: Flow.java should be more error-friendly

6981185: com.sun.tools.model.JavacTypes.contains() calls Type.contains instead of Types.containsType

6979327: method handle invocation should use casts instead of type parameters to specify return type

6337171: javac should create bridge methods when type variable bounds restricted

6930507: Symbols for anonymous and local classes made too late for use by java tree API

Merge

Merge

6956462: AssertionError exception thrown in the Compiler Tree API in JDK 7.

6458823: Messager messages on TypeParamterElements to not include position information.

6921495: spurious semicolons in class def cause empty NOPOS blocks

6458749: TypeParameterElement.getEnclosedElements throws NPE within javac.

6979683: inconsistent interaction of reference cast with box/unbox conversions leaves out a useful case

6403465: javac should defer diagnostics until it can be determined they are persistent

6980707: Reduce use of IOException in JavaCompiler

6570730: com.sun.source.tree.ModifiersTree.getFlags() should return class type

6980724: test/tools/javac/InterfaceAssert.java sometimes fails

6980017: javap -XDdetail:source behaves badly if source not available.

6604599: ToolProvider should be less compiler-specific

6875847: Java Locale Enhancement

6960424: new option -Xpkginfo for better control of when package-info.class is generated

6979564: ":" for path separator in dist/bin/javac does not work on Windows

6929404: Filer.getResource(SOURCE_PATH, ...) does not work when -sourcepath contains >1 entry

6935638: -implicit:none prevents compilation with annotation processing

Added tag jdk7-b111 for changeset 8bec624274ef

Added tag jdk7-b110 for changeset 32da0f38d2fe jdk7-b111

Merge jdk7-b110

6982137: Rebranding pass 2 - missed copyright changes

Added tag jdk7-b109 for changeset 4826378eaade

Merge jdk7-b109

Added tag jdk7-b108 for changeset a408ebb8b3d4

6982946: Change make/jprt.properties to defer to JPRT itself for jdk platform list

Merge

Merge

6976747: JCDiagnostic: replace "boolean mandatory" with new "Set<JCDiagnostic.Flag>"

6975005: improve JavacProcessingEnvironment.Round abstraction

6978574: return statement in try block with multi-catch causes ClassFormatError

6932571: Compiling Generics causing Inconvertible types

6977800: Regression: invalid resolution of supertype for local class

6885255: Improve usability of raw warnings

6886247: regression: javac crashes with an assertion error in Attr.java

6976833: options included twice in Example SimpleCompiler

6369605: Unconstrained type variables fails to include bounds

6976649: javac does not enforce required annotation elements in arrays

Merge

6975231: Regression test for 6881115 is failing with compiler output not matching expected output

6975275: diamond implementation needs some cleanup

6857948: Calling a constructor with a doubly bogus argument causes an internal error

6881115: javac permits nested anno w/o mandatory attrs => IncompleteAnnotationException

Added tag jdk7-b107 for changeset 2c1c657f69a4 jdk7-b108

Added tag jdk7-b106 for changeset 112fcc00659d jdk7-b107

Added tag jdk7-b105 for changeset aaecac256d39 jdk7-b106

Merge jdk7-b105

Merge

6973626: test/tools/javac/processing/* tests fail with assertions enabled

6971877: Project Coin: improve semantics of suppressed exceptions in try-with-resources

Merge

6966604: JavacFiler not correctly notified of lastRound

6340549: javax.tools.JavaCompilerTool.getStandardFileManager().list() includes directories

6972556: warning for using a file name instead of a binary name for Filer.createSourceFile

6970833: Try-with-resource implementation throws an NPE during Flow analysis

6972747: CheckExamples fail when assertions are enabled

6938454: Unable to determine generic type in program that compiles under Java 6

6403456: -Werror should work with annotation processing

6972327: JCTree.pos incorrect for annotations without modifiers and package

6957438: improve code for generating warning messages containing option names

6971882: Remove -XDstdout from javac test

6968063: provide examples of code that generate diagnostics

6911256: Project Coin: Support Automatic Resource Management (ARM) blocks in the compiler

6964669: javac reports error on miranda methods

6967002: JDK7 b99 javac compilation error (java.lang.AssertionError)

6968789: incorrect text in "diamond not supported" message

6968434: test CheckResourceKeys fails on control builds

6966732: replace use of static Log.getLocalizedString with non-static alternative where possible

Added tag jdk7-b104 for changeset fc7219517ec1

Added tag jdk7-b103 for changeset bd85271c580c jdk7-b104

Added tag jdk7-b102 for changeset ff9c0a0bf7ed jdk7-b103

Merge jdk7-b102

Merge

6968497: localized text appears in raw diagnostic

6964768: need test program to validate javac resource bundles

Merge

6917288: Unnamed nested class is not generated

6911258: Project Coin: Add essential API support for Automatic Resource Management (ARM) blocks

Added tag jdk7-b101 for changeset 20a8fe72ee7b

Added tag jdk7-b100 for changeset d1d7595fa824 jdk7-b101

Merge jdk7-b100

Merge

6961178: Allow doclet.xml to contain XML attributes

6962540: langtools Makefile sets DEV_NULL incorrectly

Merge

Merge

6956638: JavacTask.generate does not generate all required files

6958836: javadoc should support -Xmaxerrs and -Xmaxwarns

6877961: langtools build should allow more options when running jtreg

6960407: Potential rebranding issues in openjdk/langtools repository sources

6944312: Potential rebranding issues in openjdk/langtools repository sources

6945418: Project Coin: Simplified Varargs Method Invocation

6958802: cleanup and doc langtools build.xml file

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

mercurial