Adam Sotona
5eef59d22d
8235216: typo in test filename
...
Renamed MutliReleaseModuleInfoTest.java to MultiReleaseModuleInfoTest.java
Reviewed-by: jjg
2020-03-10 17:33:37 +01:00
Vicente Romero
4a32eda417
8240454: incorrect error message: as of release 13, 'record' is a restricted type name
...
Reviewed-by: jlahoda
2020-03-05 16:46:24 -05:00
Jonathan Gibbons
edb59b58b9
8239817: Eliminate use of contentContainer and friends
...
Reviewed-by: hannesw
2020-03-04 12:58:13 -08:00
Jan Lahoda
e44dcf09c0
8234896: Tab completion does not work for method references in jshell
...
Reviewed-by: rfield
2020-03-04 13:43:28 +01:00
Jan Lahoda
0c9983887d
8228451: NPE in Attr.java when -XDshould-stop.ifError=FLOW
...
Avoiding parsing of compound assignment as a type.
Reviewed-by: jjg, vromero
2020-03-04 13:43:27 +01:00
Jan Lahoda
9d57eefe6e
8239575: javadoc triggers javac AssertionError for annos on modules
...
Ensure ModuleSymbols are implicitly loaded only once in the javadoc context.
Reviewed-by: jjg
2020-03-04 13:43:25 +01:00
Jonathan Gibbons
1be89d9640
8240136: Cleanup/simplify HTML/CSS for definition lists
...
Reviewed-by: prappo
2020-02-28 12:46:58 -08:00
Jonathan Gibbons
39d75e894b
8239804: Cleanup/simplify HTML/CSS for general block tags
...
Reviewed-by: prappo, hannesw
2020-02-27 12:16:03 -08:00
Igor Ignatyev
c4059c667d
8238943: switch to jtreg 5.0
...
Reviewed-by: erikj, jjg, joehw
2020-02-24 11:50:18 -08:00
Hannes Wallnöfer
bb7344d919
8232438: Remove ?is-external=true from external links
...
Reviewed-by: prappo
2020-02-24 16:42:22 +01:00
Jan Lahoda
acd2d32913
8239536: Can't use java.util.List
object after importing java.awt.List
...
Using full qualified names for synthetic types; ensuring the user is warned when a variable becomes undefined due to a dependency change.
Reviewed-by: rfield
2020-02-24 11:43:04 +01:00
Joe Darcy
d4a069b33b
8237450: JDK13 annotation processors not run when a supported annotation type specifies a module
...
Initial fix suggested by jjg based on through analysis by Jeremy Kuhn.
Reviewed-by: jjg
2020-02-18 17:03:54 -08:00
Vicente Romero
4c707c1df3
8238838: spurious error message for compact constructors with throws clause
...
Reviewed-by: mcimadamore
2020-02-13 14:13:08 -05:00
Pavel Rappo
56a7631555
8237909: Remove zipped index files feature
...
Reviewed-by: hannesw, jjg
2020-02-11 15:23:28 +00:00
Pavel Rappo
fff1a59cfa
8238291: Fix inconsistencies in the format of the index files
...
Reviewed-by: jjg
2020-02-11 13:19:12 +00:00
Jonathan Gibbons
3461ce9800
8238437: Support separate locales for console messages and HTML content
...
Reviewed-by: prappo
2020-02-07 17:00:23 -08:00
Jonathan Gibbons
98f5d98a88
8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts
...
Reviewed-by: prappo
2020-02-05 11:01:05 -08:00
Jonathan Gibbons
4122968ab6
8238259: new tests do not account for Windows file separators
...
Reviewed-by: vromero
2020-01-30 15:50:07 -08:00
Jonathan Gibbons
ee9483bd87
8200363: Add javadoc command line setting to fail on warnings
...
Reviewed-by: hannesw
2020-01-30 11:29:51 -08:00
Jonathan Gibbons
85f5e328ed
8236949: javadoc -Xdoclint does not accumulate options correctly
...
Reviewed-by: prappo
2020-01-30 11:20:09 -08:00
Pavel Rappo
91a031aa87
8238167: Remove stray files from jdk.javadoc
...
Reviewed-by: jjg
2020-01-29 18:04:53 +00:00
Jan Lahoda
2f45d46640
8237528: Inefficient compilation of Pattern Matching for instanceof
...
Avoiding unnecessary cast and comparison in type test pattern desugaring.
Reviewed-by: forax, mcimadamore
2020-01-29 10:37:22 +01:00
Adam Sotona
f2013ac247
8236997: tools/javac tests fail with --illegal-access=deny
...
Correctly exporting packages to tests.
Reviewed-by: jlahoda
2020-01-28 09:13:27 +01:00
Vicente Romero
64288e1e76
8235149: javac parser is too aggressive on ambiguous expressions using identifier: record
...
Reviewed-by: mcimadamore
2020-01-27 18:50:19 -05:00
Vicente Romero
0f98701e87
8236210: javac generates wrong annotation for fields generated from record components
...
Reviewed-by: mcimadamore
2020-01-23 19:20:11 -05:00
Jonathan Gibbons
9e4830fc30
8237492: Reorganize impl of doclet options
...
8237726: Fix signature of StandardDoclet.getSupportedOptions
Reviewed-by: prappo, hannesw, ksrini
2020-01-23 15:52:54 -08:00
Mikael Vidstedt
eef726a99a
8237601: test/langtools/tools/javac/warnings/MaxDiagsRecompile.java fails after JDK-8237589
...
Reviewed-by: dholmes
2020-01-21 17:37:18 -08:00
Mikael Vidstedt
3318314c7c
8237589: Fix copyright header formatting
...
Reviewed-by: jjg, serb, iris, jwilhelm
2020-01-21 14:23:01 -08:00
Jesper Wilhelmsson
b936939454
Merge
2020-01-20 18:05:07 +01:00
Hannes Wallnöfer
5903e20af2
8224052: Javadoc doesn't handle non-public intermediate types well
...
Reviewed-by: jjg
2020-01-16 15:50:23 +01:00
Jan Lahoda
8787b9a66d
8233655: NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply
...
Ensuring that errors reported during speculative attribution that belong to a different file are not lost.
Reviewed-by: mcimadamore
2020-01-15 11:31:16 +01:00
Vicente Romero
5ff1d72185
8236005: local records shouldn't capture any non-static state from any enclosing type
...
Reviewed-by: mcimadamore
2020-01-14 07:07:43 -05:00
Jan Lahoda
a35d087f54
8236670: Conflicting bindings accepted in some cases
...
Reviewed-by: mcimadamore
2020-01-14 11:10:07 +01:00
Jan Lahoda
8e2c1c68f6
8236546: Yield with boolean expression and Object target type crashes javac
...
The whenTrue and whenFalse sets need to be merged for non-boolean expressions.
Reviewed-by: mcimadamore
2020-01-13 10:50:31 +01:00
Jan Lahoda
6fc159f17c
8236715: JShell: Records with errors are not properly corraled
...
Correctly corralling record classes, and providing correct messages to the user.
Reviewed-by: rfield, vromero
2020-01-13 10:49:58 +01:00
Vicente Romero
4692bc58eb
8236841: compact constructor parameters are always final
...
Reviewed-by: mcimadamore
2020-01-10 15:32:04 -05:00
Mandy Chung
fe8e1aacd1
8225773: jdeps --check produces NPE if there are missing module dependences
...
Reviewed-by: alanb
2020-01-10 11:50:54 -08:00
Mandy Chung
b7e74ef62f
8229396: jdeps ignores multi-release when generate-module-info used on command line
...
Reviewed-by: alanb
2020-01-10 11:48:16 -08:00
Vicente Romero
be6b4aab40
8236692: static final fields without initializer are accepted by javac
...
Reviewed-by: mcimadamore
2020-01-08 15:18:58 -05:00
Vicente Romero
50a56141ba
8234445: spurious error message for record constructors with receiver parameters
...
Reviewed-by: mcimadamore
2020-01-07 09:21:07 -05:00
Igor Ignatyev
60073c395c
8235866: bump jtreg requiredVersion to 4.2b16
...
Reviewed-by: dholmes, joehw
2019-12-16 15:45:07 -08:00
Pavel Rappo
5ca3e6334a
8215038: Add a page that lists all system properties
...
Co-authored-by: Priya Lakshmi Muthuswamy <priya.lakshmi.muthuswamy@oracle.com>
Reviewed-by: hannesw, jjg
2019-12-12 13:06:59 +00:00
Jan Lahoda
ad5ea72286
8235541: Extend javax.lang.model to cover binding variables
...
Reviewed-by: darcy
2019-12-09 09:40:09 +01:00
Jonathan Gibbons
d8d4cd6508
8235597: Extend support for -XDaccessInternalAPI to plugin modules
...
Reviewed-by: mcimadamore, jlahoda
2019-12-11 16:32:49 -08:00
Jonathan Gibbons
75acf956f1
Merge
2019-12-11 15:34:19 -08:00
Jonathan Gibbons
93b7d283d8
8214916: SourceLauncherTest fails on exploded image
...
Reviewed-by: ksrini
2019-12-11 15:33:17 -08:00
Robert Field
dca6e34397
8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack
...
8232855: jshell missing word in /help help
Reviewed-by: jlahoda
2019-12-11 14:39:04 -08:00
Hannes Wallnöfer
7f10f57834
8235414: Module level doc-files show "unnamed package" as holder
...
Reviewed-by: jjg
2019-12-11 22:29:30 +01:00
Vicente Romero
69c1729e26
8234101: Compilation error thrown when repeating annotation is used on record component
...
Reviewed-by: jlahoda
2019-12-11 15:31:40 -05:00
Jeremy Kuhn
cbe604cf5d
8235457: Crash when reporting a message about an annotation on a module
...
8235458: Problem caused by imports in a module-info.java file
Reviewed-by: jjg
2019-12-11 11:55:50 -08:00