Jonathan Gibbons
|
eef43be71c
|
8251200: False positive messages about missing comments for serialization
Reviewed-by: hannesw
|
2021-01-06 18:52:59 +00:00 |
|
Guoxiong Li
|
7d769663b3
|
8255757: Javac emits duplicate pool entries on array::clone
Reviewed-by: vromero
|
2021-01-05 22:21:19 +00:00 |
|
Vicente Romero
|
d529306722
|
8213032: program fails with LambdaConversionException at execution time
Reviewed-by: jlahoda
|
2021-01-05 21:35:47 +00:00 |
|
Jan Lahoda
|
4ffbe841fc
|
8256266: Binding variables don't correctly support declaration annotations and the final modifier
Reviewed-by: mcimadamore
|
2021-01-05 11:40:25 +00:00 |
|
Guoxiong Li
|
8435f0daf2
|
8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header
Reviewed-by: jjg
|
2020-12-30 17:20:54 +00:00 |
|
Jesper Wilhelmsson
|
07c93fab85
|
Merge
|
2020-12-29 05:24:20 +00:00 |
|
Guoxiong Li
|
881bceb9a3
|
8258662: JDK 17ea: Crash compiling instanceof check involving sealed interface
Reviewed-by: vromero
|
2020-12-28 15:32:02 +00:00 |
|
Guoxiong Li
|
97c99b5d7d
|
8216400: improve handling of IOExceptions in JavaCompiler.close()
8069116: improve fatal error handling in JavaCompiler
Reviewed-by: jjg
|
2020-12-26 17:30:39 +00:00 |
|
Jonathan Gibbons
|
e2aa724a67
|
8258941: Test specify the Classpath exception in the header
Reviewed-by: vromero
|
2020-12-24 17:32:25 +00:00 |
|
Jesper Wilhelmsson
|
57217b58bf
|
Merge
|
2020-12-24 08:28:24 +00:00 |
|
Jonathan Gibbons
|
c398a8281a
|
8258916: javac/doclint reports broken HTML on multiline mailto links
Reviewed-by: jlaskey, iris
|
2020-12-24 04:52:49 +00:00 |
|
Vicente Romero
|
23b83c518d
|
8253954: javac crash when compiling code with enhanced switch expressions with option -Xjcov
Reviewed-by: jjg
|
2020-12-24 01:24:32 +00:00 |
|
Guoxiong Li
|
01d51a101a
|
8231622: SuppressWarning("serial") ignored on field serialVersionUID
Reviewed-by: jjg
|
2020-12-21 17:50:21 +00:00 |
|
Jesper Wilhelmsson
|
d234388042
|
Merge
|
2020-12-21 09:09:05 +00:00 |
|
Jonathan Gibbons
|
c04c7e1f10
|
8258002: Update "type" terminology in generated docs
Reviewed-by: hannesw
|
2020-12-18 18:34:25 +00:00 |
|
Hannes Wallnöfer
|
45bd3b9ec0
|
8223607: --override-methods=summary ignores some signature changes
Reviewed-by: jjg
|
2020-12-18 15:46:25 +00:00 |
|
Jesper Wilhelmsson
|
f15528eb64
|
Merge
|
2020-12-17 20:41:37 +00:00 |
|
Jonathan Gibbons
|
30ca0a5d4b
|
8247994: Localize javadoc search
Reviewed-by: hannesw, ihse
|
2020-12-17 18:34:27 +00:00 |
|
Vicente Romero
|
47c180da43
|
8258515: javac should issue an error if an annotation is nested in a local class or interface
Reviewed-by: jjg
|
2020-12-17 18:08:35 +00:00 |
|
Guoxiong Li
|
41f312eb64
|
8254023: A module declaration is not allowed to be a target of an annotation that lacks an @Target meta-annotation
Reviewed-by: jfranck, vromero
|
2020-12-17 08:06:35 +00:00 |
|
Jesper Wilhelmsson
|
11bd7a814f
|
Merge
|
2020-12-17 03:04:19 +00:00 |
|
Jonathan Gibbons
|
ce0ab2dd84
|
8258338: Support deprecated records
Reviewed-by: hannesw
|
2020-12-16 22:26:57 +00:00 |
|
Stuart Marks
|
47ba652d5a
|
8258455: problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java
Reviewed-by: dholmes, darcy
|
2020-12-16 04:13:28 +00:00 |
|
Jesper Wilhelmsson
|
381021aebf
|
Merge
|
2020-12-15 03:40:30 +00:00 |
|
Hannes Wallnöfer
|
164c8a6e18
|
8258092: Link to early access platform documentation in TestHtmlTableTags.java
Reviewed-by: jjg
|
2020-12-14 08:08:57 +00:00 |
|
Igor Ignatyev
|
164c55be78
|
8258056: jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java fails against jdk17
Reviewed-by: jwilhelm
|
2020-12-10 20:21:35 +00:00 |
|
Joe Darcy
|
6be1f5671e
|
8257450: Start of release updates for JDK 17
8257451: Add SourceVersion.RELEASE_17
8257453: Add source 17 and target 17 to javac
Reviewed-by: dholmes, erikj, iris, mikael, jjg, jlahoda, jwilhelm, mchung, ihse
|
2020-12-10 16:46:28 +00:00 |
|
Guoxiong Li
|
46c9a860b6
|
8245956: JavaCompiler still uses File API instead of Path API in a specific case
Reviewed-by: jjg
|
2020-12-09 21:09:23 +00:00 |
|
Harold Seigel
|
d33a689b96
|
8256867: Classes with empty PermittedSubclasses attribute cannot be extended
Reviewed-by: lfoltan, mchung, jlahoda, chegar
|
2020-12-09 19:07:11 +00:00 |
|
Jan Lahoda
|
bd22aa5e86
|
8229862: NPE in jdk.compiler/com.sun.tools.javac.jvm.Code.emitop0(Code.java:570)
Co-authored-by: Bernard Blaser <bsrbnd@openjdk.org>
Reviewed-by: vromero
|
2020-12-09 16:49:50 +00:00 |
|
Jan Lahoda
|
6eff9315e1
|
8256950: Add record attribute support to symbol generator CreateSymbols
Reviewed-by: jjg, chegar
|
2020-12-09 15:05:01 +00:00 |
|
Hannes Wallnöfer
|
b4615c67a3
|
8256580: Fault in new grid display
Reviewed-by: jjg
|
2020-12-09 09:21:50 +00:00 |
|
Jonathan Gibbons
|
b29f9cd7b0
|
8075778: Add javadoc tag to avoid duplication of return information in simple situations.
Reviewed-by: prappo, jlahoda
|
2020-12-08 23:25:08 +00:00 |
|
Dan Smith
|
48d8650ae1
|
8257845: Integrate JEP 390
8254047: [JEP 390] Revise "value-based class" & apply to wrappers
8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased
8252183: [JEP 390] Add 'lint' warning for @ValueBased classes
8257027: [JEP 390] Diagnose synchronization on @ValueBased classes
8252180: [JEP 390] Deprecate wrapper class constructors for removal
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Reviewed-by: rriggs, hseigel, mchung, darcy
|
2020-12-08 23:04:01 +00:00 |
|
Jan Lahoda
|
d0c526513d
|
8256149: Weird AST structure for incomplete member select
Reviewed-by: vromero
|
2020-12-08 13:09:15 +00:00 |
|
Jan Lahoda
|
51ac37686c
|
8256411: Based anonymous classes have a weird end position
Reviewed-by: vromero
|
2020-12-08 08:38:24 +00:00 |
|
Vicente Romero
|
6ff18e38b4
|
8257855: Example SafeVarargsNotApplicableToRecordAccessors breaks test tools/javac/diags/CheckExamples.java
Reviewed-by: jjg
|
2020-12-08 04:07:38 +00:00 |
|
Vicente Romero
|
b4b9828cb0
|
8254784: javac should reject records with @SafeVarargs applied to varargs record component
Reviewed-by: mcimadamore
|
2020-12-07 16:45:51 +00:00 |
|
Guoxiong Li
|
2c04fc02c9
|
8257037: No javac warning when calling deprecated constructor with diamond
Reviewed-by: mcimadamore
|
2020-12-07 13:51:33 +00:00 |
|
Jan Lahoda
|
637b0c64b0
|
8246778: Compiler implementation for Sealed Classes (Second Preview)
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Reviewed-by: lfoltan, mchung, alanb, mcimadamore, chegar
|
2020-12-07 11:11:31 +00:00 |
|
Hannes Wallnöfer
|
a5a034b72f
|
8257617: TestLinkPlatform fails with new Java source version
Reviewed-by: darcy
|
2020-12-03 07:12:25 +00:00 |
|
Guoxiong Li
|
29d90b952c
|
8255968: Confusing error message for inaccessible constructor
Reviewed-by: mcimadamore
|
2020-12-01 21:06:06 +00:00 |
|
Mandy Chung
|
56b15fbbcc
|
8159746: (proxy) Support for default methods
Co-authored-by: Peter Levart <plevart@openjdk.org>
Reviewed-by: darcy, alanb, plevart
|
2020-12-01 17:23:07 +00:00 |
|
Hannes Wallnöfer
|
5be4de8583
|
8245058: improve presentation of annotations for modules and packages
Reviewed-by: jjg
|
2020-11-27 19:12:31 +00:00 |
|
Hannes Wallnöfer
|
644271e7a4
|
8248566: Make API docs more usable on mobile browsers
Reviewed-by: jjg
|
2020-11-27 15:31:56 +00:00 |
|
Hannes Wallnöfer
|
53d14442c9
|
8244535: JavaDoc search is overly strict with letter case
Reviewed-by: jjg
|
2020-11-27 15:27:19 +00:00 |
|
Hannes Wallnöfer
|
f2f3ba92d7
|
8242652: Throw SkippedException if no JS engine availabe in TestSearchScript
Reviewed-by: prappo
|
2020-11-27 09:43:01 +00:00 |
|
Elliott Baron
|
8ddf5e172b
|
8256809: Annotation processing causes NPE during flow analysis
Reviewed-by: jlahoda
|
2020-11-23 16:02:52 +00:00 |
|
Kim Barrett
|
edf72f065f
|
8256824: test/langtools/tools/javac/diags/examples/InnerClassCantHaveStatic.java has a bad copyright
Reviewed-by: dcubed
|
2020-11-21 16:06:31 +00:00 |
|
Vicente Romero
|
9a19eb6918
|
8254105: allow static nested declarations
Reviewed-by: mcimadamore
|
2020-11-21 03:17:57 +00:00 |
|