Jan Lahoda
5bff39c04f
8196519: Incomplete classpath causes infinite recursion in Resolve.isAccessible
...
ErrorType.getEnclosingType returns noType rather than self.
Reviewed-by: mcimadamore, cushon
2018-03-26 11:42:17 +02:00
Jan Lahoda
b0b8a51be1
8187950: javax.lang.model APIs throws CompletionFailure or a subtype of CompletionFailure
...
Catching CompletionFailures that would be thrown to API clients, and re-completing the symbols again when javac itself needs it.
Reviewed-by: cushon, jjg
2018-03-09 09:42:10 +01:00
Jonathan Gibbons
62ec6e6d1d
8186688: javax.lang.model.util.Elements.hides does not work correctly with interfaces
...
Reviewed-by: vromero, mcimadamore
2018-02-23 13:42:04 -08:00
Lance Andersen
987c3a2d87
8190378: Removal of CORBA and Java EE modules
...
Reviewed-by: rriggs, alanb, mchung, erikj, goetz
2018-02-10 07:06:16 -05:00
Joe Darcy
69287b5b99
8196551: Update TestSourceVersion.java to be robust across version changes
...
Reviewed-by: vromero
2018-02-01 09:16:03 -08:00
Lana Steuck
aad1a3592c
Merge
2018-01-16 22:24:20 +00:00
Lana Steuck
c8c8cd7238
Merge
2018-01-04 04:22:28 +00:00
Jonathan Gibbons
b5fa820c6e
8193125: javac should not compile a module if it requires java.base with modifiers
...
Reviewed-by: vromero
2018-01-03 11:10:56 -08:00
Joe Darcy
edd2c3b6ca
8187951: Update javax.lang.model.SourceVersion for "var" name
...
Reviewed-by: jjg, mcimadamore
2018-01-08 17:32:54 -08:00
Liam Miller-Cushon
3e0afd207d
8193216: Filer should warn if processors redefine symbols from the classpath or sourcepath
...
Reviewed-by: vromero
2017-12-21 15:58:45 -05:00
Joe Darcy
691eb78732
8173382: Add -source 11 and -target 11 to javac
...
8193291: Add SourceVersion.RELEASE_11
Reviewed-by: jjg, erikj, psandoz
2017-12-18 18:51:40 -08:00
Maurizio Cimadamore
686d74f11e
8189749: Devise strategy for making source level checks more uniform
...
Create a 'feature' enum which is responsible for handling source version checks and related diagnostic generation
Reviewed-by: jjg, jlahoda
2017-12-04 17:54:49 +00:00
Joe Darcy
14a3a70439
8191234: TypeKindVisitor needs to handle modules
...
Reviewed-by: jjg
2017-11-27 18:00:56 -08:00
Joe Darcy
5d2a4c319a
8187982: Update SourceVersion to mention restricted keywords
...
Reviewed-by: mcimadamore
2017-09-27 14:23:41 -07:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00