Jonathan Gibbons
5c0906b9eb
8179299: Fix HTML 5 errors in java.compiler module
...
8179300: Fix HTML 5 errors in jdk.compiler module
8179301: Fix HTML 5 errors in jdk.javadoc module
8179303: Fix HTML 5 errors in jdk.jshell module
Reviewed-by: darcy
2017-04-25 18:35:24 -07:00
Jonathan Gibbons
4a269851c9
8176327: javac produces wrong module-info
...
8178518: Add method JavaFileManager.contains
Reviewed-by: jlahoda
2017-04-24 14:59:43 -07:00
Joe Darcy
87fe8f2200
8178916: Update annotation processing API for terminology changes in modules
...
Reviewed-by: jjg
2017-04-18 13:43:34 -07:00
Jonathan Gibbons
4b7795c6d5
8178509: MODULE_SOURCE_PATH: Implement missing methods
...
8178493: StandardJavaFileManager: Clarify/document the use of IllegalStateException
Reviewed-by: jlahoda
2017-04-17 14:16:07 -07:00
Alan Bateman
481f056ca9
8177530: Module system implementation refresh (4/2017)
...
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: jjg
2017-04-07 08:08:26 +00:00
Lance Andersen
f3b5cdffe6
8175013: Add Generated annotation
...
Reviewed-by: darcy, alanb
2017-03-29 16:31:29 -04:00
Mandy Chung
38c354f351
8173303: Add module-subgraph images to main platform documentation
...
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Reviewed-by: alanb, chegar, erikj, ihse, lancea
2017-03-29 09:41:36 -07:00
Jan Lahoda
828abbabee
8175119: Need to specify module of types created by Filer.createSourceFile/Filer.createClassFile?
...
Clarifications and improvements to jx.a.processing.Filer for creating and reading files in and from modules.
Reviewed-by: darcy, jjg
2017-03-14 10:51:19 +01:00
Jonathan Gibbons
9e93e201f6
8176492: @since value errors in java.compiler module
...
Reviewed-by: darcy
2017-03-13 11:27:30 -07:00
Joe Darcy
683950a9eb
8176266: Make visitUnknown specification more explicit
...
Reviewed-by: jlahoda
2017-03-07 08:43:29 -08:00
Jan Lahoda
2d911bad19
8175560: Drop String pkgName from javax.tools.JavaFileManager.getLocationForModule(Location location, JavaFileObject fo, String pkgName)
...
Reviewed-by: jjg
2017-03-06 13:17:33 +01:00
Jonathan Gibbons
e1d9daf27f
8175118: Revisit modeling of module directives
...
Reviewed-by: darcy, jlahoda
2017-03-03 15:43:08 -08:00
Jonathan Gibbons
8ef02f7acc
8173914: StandardJavaFileManager.setLocationForModule
...
Reviewed-by: jlahoda
2017-02-24 15:23:14 -08:00
Joe Darcy
f6a360f3d5
8175786: Fix small doc issues
...
Reviewed-by: jjg, jlahoda
2017-02-23 13:28:55 -08:00
Joe Darcy
52c656a350
8175335: Improve handling of module types in javax.lang.model.util.Types
...
Reviewed-by: jjg, abuckley
2017-02-22 12:01:15 -08:00
Jonathan Gibbons
6873ceb82c
8173596: JavaCompiler.CompilationTask should support addModules
...
Reviewed-by: ksrini, jlahoda
2017-02-15 14:12:29 -08:00
Hamlin Li
ce8df4ca58
8174695: Fix @since in module-info.java in dev/langtools repo
...
Reviewed-by: mcimadamore
2017-02-13 18:19:36 -08:00
Joe Darcy
45f1992dba
8174860: Fix bad javadoc link in javax.tools.JavaFileManager
...
Reviewed-by: jjg
2017-02-13 12:59:11 -08:00
Joe Darcy
52187f31d3
8174854: Fix two javax.annotation.processing javadoc link issues
...
Reviewed-by: mchung
2017-02-13 11:51:51 -08:00
Joe Darcy
205d485510
8173945: Add methods for Elements.getAll{Type, Package, Module}Elements
...
Reviewed-by: jlahoda, jjg
2017-02-13 10:29:04 -08:00
Jan Lahoda
261ce92be5
8173777: Merge javac -Xmodule into javac--patch-module
...
Merging -Xmodule: functionality into --patch-module.
Reviewed-by: jjg, mchung, rfield
2017-02-13 09:37:26 +01:00
Alan Bateman
d6fbe2b113
8173393: Module system implementation refresh (2/2017)
...
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Reviewed-by: mcimadamore, mchung, alanb
2017-02-10 09:06:10 +00:00
Joe Darcy
d84c982cbc
8173944: Reference Origin.MANDATED in getEnclosedElements specs
...
Reviewed-by: jlahoda
2017-02-06 16:32:37 -08:00
Jan Lahoda
eb5ba01b02
8173636: Results from Processor.getSupportedAnnotationTypes should be intepreted strictly
...
Co-authored-by: Joe Darcy <joe.darcy@oracle.com>
Reviewed-by: darcy, jjg
2017-02-06 15:57:35 +01:00
Joe Darcy
20529706dc
8173776: More javax.lang.model improvements to support modules
...
Reviewed-by: jjg, jlahoda
2017-02-01 17:04:24 -08:00
Joe Darcy
ae44237a42
8173676: Improvements to javax.annotation.processing and javax.lang.model doc
...
Reviewed-by: anazarov
2017-02-01 11:25:56 -08:00
Jonathan Gibbons
ea2592fd1d
8172810: ModuleElement should declare and provide appropriate modifiers
...
Reviewed-by: darcy
2017-01-30 17:43:18 -08:00
Jan Lahoda
210dd83834
8173068: ElementUtils getPackageElement does not allow for an unnamed package
...
Removing special handling of unnamed packages in Elements.getPackageElement.
Reviewed-by: darcy, jjg, ksrini
2017-01-26 14:14:01 +01:00
Joe Darcy
7caafc69f1
8173164: Resolve remaining HTML5 issues in javax.lang.model.*
...
Reviewed-by: martin
2017-01-23 10:37:27 -08:00
Joe Darcy
5fe31c310c
8172910: Use default methods as appropriate for language model visitors
...
Reviewed-by: jjg
2017-01-18 19:39:06 -08:00
Joe Darcy
4873a69abe
8172686: Use less aggressive deprecation of utility visitors
...
Reviewed-by: jjg, smarks
2017-01-17 09:40:23 -08:00
Joe Darcy
c96f02f2e8
8172531: Correct misstatements in javax.lang.model visitor documentation
...
Reviewed-by: jjg
2017-01-13 19:29:55 -08:00
Joe Darcy
bee65032d4
8172458: Make javax.lang.model javadoc HTML 5 compliant
...
Reviewed-by: jjg
2017-01-09 16:20:48 -08:00
Joe Darcy
11ce270bfc
8163315: Implement an API to identify an implicitly declared annotation (or declaration)
...
Adding javax.lang.model.util.Elements.getOrigin
Reviewed-by: jjg
2016-12-16 12:04:32 +01:00
Jan Lahoda
e62a384eb3
8133896: Update javax.lang.model APIs
...
Reviewed-by: darcy, jjg
2016-12-16 12:02:30 +01:00
Alan Bateman
574ac0add6
Merge
2016-12-16 08:17:55 +00:00
Alan Bateman
2381943e61
8170987: Module system implementation refresh (12/2016)
...
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Srikanth Adayapalam <srikanth.adayapalam@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Reviewed-by: mcimadamore
2016-12-16 05:47:58 +00:00
Jan Lahoda
d3892cc3b4
8072988: Update javax.annotation.processing for modules
...
Support for generating files in multi-module mode.
Co-authored-by: Joe Darcy <joe.darcy@oracle.com>
Reviewed-by: darcy, jjg
2016-12-13 10:49:28 +01:00
Jan Lahoda
5f63bc3ff0
8171005: Fix JavaFileManager.getLocationForModule(Location location, JavaFileObject fo, String pkgName) to work with location == CLASS_OUTPUT
...
JavaFileManager operations that allow module-oriented locations should also allow output locations.
Reviewed-by: jjg
2016-12-13 10:48:18 +01:00
Jonathan Gibbons
e9ddc68f70
8170251: Add javax.tools.Tool.name()
...
Reviewed-by: darcy, mchung
2016-12-09 16:24:50 -08:00
Alan Bateman
01a366e6dd
Merge
2016-12-01 11:16:45 +00:00
Alan Bateman
22e233b2e9
8169069: Module system implementation refresh (11/2016)
...
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Bhavesh Patel <bhavesh.x.patel@oracle.com>
Co-authored-by: Andrey Nazarov <andrey.x.nazarov@oracle.com>
Reviewed-by: mcimadamore, jjg, mchung, anazarov
2016-12-01 09:02:42 +00:00
Jonathan Gibbons
2d7092c7ac
8155765: javax.tools.ToolProvider::getSystemToolClassLoader returns app class loader even if no tool is available
...
Reviewed-by: mchung
2016-11-22 16:29:24 -08:00
Jonathan Gibbons
c7374cd58f
8163190: Clarify JavaFileManager use of \"module location\"
...
Reviewed-by: jlahoda
2016-11-16 12:12:02 -08:00
Kumar Srinivasan
8e3f461678
8159305: Enhance the javadoc tool to support module related options
...
Reviewed-by: bpatel, jjg
2016-08-18 05:48:35 -07:00
Srikanth Adayapalam
6c2a33a67b
8162576: Missing doclint check missing for modules
...
Co-authored-by: Lance Andersen <lance.andersen@oracle.com>
Reviewed-by: jjg, ksrini
2016-08-17 10:34:48 +05:30
Kumar Srinivasan
cd9b88b93d
8075529: Documentation in DocumentationTool.getTask(...) should mention about "null" parameter for doclet
...
Reviewed-by: jjg
2016-08-09 07:31:16 -07:00
Joe Darcy
568bc5dbee
8160506: Use @implSpec tags in javax.lang.model.util
...
Reviewed-by: jjg
2016-06-29 19:24:40 -07:00
Joe Darcy
0b4f69d015
8159378: Correct wording of RoundEnvironment.getElementsAnnotatedWithAny
...
Reviewed-by: jlahoda, jjg
2016-06-13 09:21:01 -07:00
Joe Darcy
c52bd6ba1d
8155880: Fix langtools usage of the deprecated Class.newInstance method
...
Reviewed-by: mcimadamore
2016-06-13 09:12:35 -07:00