#
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
|
#
4147:f260f1a2acf6 |
|
24-Apr-2017 |
jjg |
8176327: javac produces wrong module-info 8178518: Add method JavaFileManager.contains Reviewed-by: jlahoda
|
#
4097:838ccb5763e1 |
|
04-Apr-2017 |
vromero |
8177332: The presence of a file with a Japanese ShiftJIS name can cause javac to fail Reviewed-by: jjg, jlahoda
|
#
4025:b552cece1f4a |
|
06-Mar-2017 |
jlahoda |
8175560: Drop String pkgName from javax.tools.JavaFileManager.getLocationForModule(Location location, JavaFileObject fo, String pkgName) Reviewed-by: jjg
|
#
4018:a42d01aa6c9e |
|
24-Feb-2017 |
jjg |
8173914: StandardJavaFileManager.setLocationForModule Reviewed-by: jlahoda
|
#
3981:8be741555fa6 |
|
13-Feb-2017 |
jlahoda |
8173777: Merge javac -Xmodule into javac--patch-module Summary: Merging -Xmodule: functionality into --patch-module. Reviewed-by: jjg, mchung, rfield
|
#
3976:65d446c80cdf |
|
10-Feb-2017 |
alanb |
8173393: Module system implementation refresh (2/2017) Reviewed-by: mcimadamore, mchung, alanb Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com
|
#
3934:f38d10d479c1 |
|
01-Feb-2017 |
jlahoda |
8171294: Slow compilation with long classpaths under JDK 9 Summary: Precompute packages contained in jars, to quickly determine at the lookup time whether a jar contains the given package Reviewed-by: jjg Contributed-by: maurizio.cimadamore@oracle.com
|
#
3827:44bdefe64114 |
|
16-Dec-2016 |
mcimadamore |
8181370: Convert anonymous inner classes into lambdas/method references Reviewed-by: jjg, rfield, mchung
|
#
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
|
#
3814:cea064fe9c1d |
|
13-Dec-2016 |
jlahoda |
8171005: Fix JavaFileManager.getLocationForModule(Location location, JavaFileObject fo, String pkgName) to work with location == CLASS_OUTPUT Summary: JavaFileManager operations that allow module-oriented locations should also allow output locations. Reviewed-by: jjg
|
#
3770:d813bfb238a9 |
|
16-Nov-2016 |
jjg |
8163190: Clarify JavaFileManager use of \"module location\" Reviewed-by: jlahoda
|
#
3653:dd56c243c199 |
|
18-Sep-2016 |
sadayapalam |
8164742: ServiceConfigurationError on invoke of getServiceLoader method of StandardJavaFileManager Reviewed-by: jlahoda
|
#
3600:1f45758d08af |
|
22-Aug-2016 |
jlahoda |
8153391: an image created for \"jdk.compiler\" fails to run javac Summary: Improving errors produced by javac when the zipfs implementation is missing in the JDK image. Reviewed-by: jjg
|
#
3422:cf4046825175 |
|
20-May-2016 |
jjg |
8157474: clean up/simplify/rename ModuleWrappers class Reviewed-by: mchung
|
#
3392:04fcbc7234a4 |
|
12-May-2016 |
jjg |
8149843: StandardJavaFileManager should provide a way to get paths from strings 8150111: Need to change signature of StandardJavaFileManager.setLocationFromPaths Reviewed-by: vromero, jlahoda
|
#
3344:31c8b18fdc5b |
|
14-Apr-2016 |
jjg |
8149757: Implement Multi-Release JAR aware JavacFileManager for javac Reviewed-by: jjg, jlahoda Contributed-by: steve.drach@oracle.com
|
#
3340:65837a9d9c4a |
|
13-Apr-2016 |
jlahoda |
8150641: Repeated compilation with a long classpath significantly slower on JDK 9 Summary: Caching resolved zip paths, and their non-existence; introducing an abstraction over jrtfs, directory and zipfs. 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
|
#
3262:21d9e172e9f6 |
|
23-Feb-2016 |
jjg |
8150475: -sourcepath / crashes javac Reviewed-by: darcy, vromero
|
#
3240:656b3aa4229f |
|
09-Feb-2016 |
jjg |
8147801: java.nio.file.ClosedFileSystemException when using Javadoc API's in JDK9 Reviewed-by: jlahoda
|
#
3155:30e288cb2d22 |
|
07-Dec-2015 |
jjg |
8059976: Convert JavacFileManager to use java.nio.file internally Reviewed-by: jlahoda
|
#
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
|
#
2872:20d9ef15b020 |
|
02-Apr-2015 |
jjg |
8076420: Consolidate javac file handling in javac.file package Reviewed-by: jlahoda
|
#
2837:1e3266d870d6 |
|
27-Feb-2015 |
mcimadamore |
8073550: java* tools: replace obj.getClass hacks with Assert.checkNonNull or Objects.requireNonNull Summary: replace getClass() with approapriate NPE checks Reviewed-by: jjg Contributed-by: aleksey.shipilev@oracle.com
|
#
2774:70d213c84585 |
|
06-Jan-2015 |
jjg |
8059977: StandardJavaFileManager should support java.nio.file.Path Reviewed-by: jlahoda
|
#
2740:c956c25f9334 |
|
03-Dec-2014 |
chegar |
Merge
|
#
2734:b96d74fa60aa |
|
21-Nov-2014 |
jjg |
8061876: replace java.io.File with java.nio.file.Path (again) Reviewed-by: ksrini, jlahoda
|
#
2721:f7ce2cfa4cdb |
|
03-Dec-2014 |
chegar |
8049367: Modular Run-Time Images Reviewed-by: jlahoda, ksrini Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, bradford.wetmore@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, james.laskey@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, sundararajan.athijegannathan@oracle.com
|
#
2694:fd59a2d43134 |
|
30-Oct-2014 |
jjg |
8062593: remove debug print statements Reviewed-by: vromero
|
#
2693:c36403059804 |
|
30-Oct-2014 |
jjg |
8062579: JavacTask, DocumentationTask impls should close file manager when possible Reviewed-by: ksrini
|
#
2689:f839b50088bc |
|
29-Oct-2014 |
jjg |
8062514: Update ToolTester tests to close file manager Reviewed-by: darcy
|
#
2686:82acac4e6d0d |
|
28-Oct-2014 |
rwarburton |
8062376: Suppress cast warnings when using NIO buffers Reviewed-by: psandoz, jfranck
|
#
2675:4be0e35f385a |
|
21-Oct-2014 |
jjg |
8061723: 8060056 breaks tests on Windows Reviewed-by: darcy
|
#
2674:e284f560acf6 |
|
21-Oct-2014 |
jjg |
8060056: replace java.io.File with java.nio.file.Path Reviewed-by: ksrini, jlahoda
|
#
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
|