#
4223:df5baffdd74c |
|
23-Jun-2017 |
lana |
Merge
|
#
4220:51b4cd2af28e |
|
19-Jun-2017 |
darcy |
8163989: Clarify ModuleElement spec Reviewed-by: abuckley, jjg
|
#
4202:2bd34895dda2 |
|
15-Jun-2017 |
jlahoda |
8170326: Inconsistencies between code, compiler.properties and comments Summary: Converting uses of Log and JCDiagnostic.Factory methods to use CompilerProperties instead of plain Strings, fixing inconsistencies, adding crules analyzer to ensure CompilerProperties are used whenever possible. Reviewed-by: mcimadamore
|
#
4056:adef848660f9 |
|
14-Mar-2017 |
jlahoda |
8175119: Need to specify module of types created by Filer.createSourceFile/Filer.createClassFile? Summary: Clarifications and improvements to jx.a.processing.Filer for creating and reading files in and from modules. Reviewed-by: darcy, jjg
|
#
3954:dee2b0b32d77 |
|
06-Feb-2017 |
jlahoda |
8173636: Results from Processor.getSupportedAnnotationTypes should be intepreted strictly Reviewed-by: darcy, jjg Contributed-by: joe.darcy@oracle.com, jan.lahoda@oracle.com
|
#
3922:3fdaf9e50f5c |
|
26-Jan-2017 |
jlahoda |
8067747: javac throws exception during compilation when annotation processing is enabled Summary: Enforcing Filer rules regarding initial inputs, to avoid downstream problems. Reviewed-by: darcy, jjg
|
#
3904:7486e172ca65 |
|
20-Jan-2017 |
jlahoda |
8171098: NPE when --add-modules java.corba is used Summary: Block annotations queue until enter is done, to avoid flushing annotations during module resolution. Reviewed-by: jjg
|
#
3868:5ec5a14e1627 |
|
09-Jan-2017 |
jlahoda |
8172411: -XDnoModules must be removed Reviewed-by: jjg
|
#
3865:c6b4fefd764c |
|
06-Jan-2017 |
jlahoda |
8172158: Annotation processor not run with -source <= 8 Summary: Avoiding use of module prefix to map annotations to processors when running without modules. Reviewed-by: darcy, jjg
|
#
3828:d30434bde0a8 |
|
16-Dec-2016 |
mcimadamore |
8171371: Remove redundant type-arguments from generic method calls Reviewed-by: jjg, rfield, mchung
|
#
3827:44bdefe64114 |
|
16-Dec-2016 |
mcimadamore |
8181370: Convert anonymous inner classes into lambdas/method references Reviewed-by: jjg, rfield, mchung
|
#
3824:376ee1fd40c3 |
|
15-Dec-2016 |
jlahoda |
8133896: Update javax.lang.model APIs Reviewed-by: darcy, jjg
|
#
3815:a079b797c83d |
|
13-Dec-2016 |
jlahoda |
8072988: Update javax.annotation.processing for modules Summary: Support for generating files in multi-module mode. Reviewed-by: darcy, jjg Contributed-by: joe.darcy@oracle.com, jan.lahoda@oracle.com
|
#
3676:17a82cb0e4b4 |
|
04-Oct-2016 |
jlahoda |
8073844: fatal annotation processing errors do not stop compilation Summary: JavacProcessingEnvironment lets the should-stop policy decide when the compilation should stop. Reviewed-by: jjg
|
#
3661:39b3a85da6af |
|
23-Sep-2016 |
jlahoda |
8047347: com.sun.source.util.Trees breaks the compiler. Summary: Clearing synthetic constructors and super constructor calls between annotation processing rounds. Reviewed-by: jjg
|
#
3653:dd56c243c199 |
|
18-Sep-2016 |
sadayapalam |
8164742: ServiceConfigurationError on invoke of getServiceLoader method of StandardJavaFileManager Reviewed-by: jlahoda
|
#
3573:c4a18ee691c4 |
|
10-Aug-2016 |
jjg |
8136930: Simplify use of module-system options by custom launchers 8160489: Multiple -Xpatch lines ignored by javac 8156998: javac should support new option -XinheritRuntimeEnvironment Reviewed-by: jlahoda, ksrini
|
#
3560:bbf4cfc235bd |
|
03-Aug-2016 |
jjg |
8162359: javac should use stdout for --help and --version Reviewed-by: vromero
|
#
3513:ea4eea2997b9 |
|
04-Jul-2016 |
sadayapalam |
8132446: AsssertionError in ClassSymbol.setAnnotationType Reviewed-by: jlahoda, darcy
|
#
3506:ae3f20fdce06 |
|
28-Jun-2016 |
darcy |
8160504: Fix typo in JavacProcessingEnvironment.importStringToPattern Reviewed-by: jjg
|
#
3474:dcb234002184 |
|
13-Jun-2016 |
darcy |
8155880: Fix langtools usage of the deprecated Class.newInstance method Reviewed-by: mcimadamore
|
#
3374:59adcdd0cd3b |
|
02-May-2016 |
darcy |
8155516: Suppress warnings from uses of deprecated Class.newInstance langtools Reviewed-by: jjg
|
#
3294:9adfb22ff08f |
|
17-Mar-2016 |
alanb |
8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, jan.lahoda@oracle.com, vicente.romero@oracle.com, andreas.lundblad@oracle.com, andrey.x.nazarov@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, kumar.x.srinivasan@oracle.com, sundararajan.athijegannathan@oracle.com
|
#
3283:01fdf839bbe6 |
|
07-Mar-2016 |
vromero |
8139474: -release 7 -verbose causes Javac exception Reviewed-by: jjg
|
#
3243:645b5debcb07 |
|
10-Feb-2016 |
vromero |
8148808: javac, remove unused options, step 1 Reviewed-by: mcimadamore, jjg
|
#
2981:d1e5707cd4eb |
|
13-Jul-2015 |
avstepan |
8080880: some docs cleanup for langtools Summary: minor cleanup for docs Reviewed-by: jjg
|
#
2973:0e8fa3249327 |
|
01-Jul-2015 |
jlahoda |
8072480: javac should support compilation for a specific platform version Summary: Adding a new javac option for compiling for JDK N: -release N; including history data for previous version of JDK. Reviewed-by: erikj, ihse, jjg, mcimadamore, mr Contributed-by: jan.lahoda@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com
|
#
2897:524255b0bec0 |
|
28-Apr-2015 |
alundblad |
8078600: Infinite loop when compiling annotations with -XDcompletionDeps Summary: Added Completer::isTerminal and added NULL_COMPLETER. Reviewed-by: jlahoda, mcimadamore
|
#
2846:072008f47620 |
|
11-Mar-2015 |
jlahoda |
8071851: Provide filtering of doclint checking based on packages Summary: Introducing -Xdoclint/package:<packages> doclint option to enable/disable checking of specified packages. Reviewed-by: jjg, darcy
|
#
2673:bf8500822576 |
|
21-Oct-2014 |
emc |
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
|
#
2646:ff1998c1ecab |
|
22-Sep-2014 |
emc |
8048614: Add TypeMetadata to contain type annotations and other type information Summary: Implement general framework for metadata on types Reviewed-by: mcimadamore
|
#
2601:8e638f046bf0 |
|
26-Aug-2014 |
jlahoda |
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@oracle.com, jonathan.gibbons@oracle.com
|
#
2571:10fc81ac75b4 |
|
17-Aug-2014 |
chegar |
8054834: Modular Source Code Reviewed-by: alanb, chegar, ihse, mduigou Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com
|