Archie L. Cobbs
|
24df3a2e50
|
Add comment to regression test.
|
2025-06-13 17:18:09 -05:00 |
|
Archie L. Cobbs
|
cde1f5ef56
|
Revert PR #24600 (for JDK-8354447) from this branch so it's not a dependency.
|
2025-06-13 16:35:08 -05:00 |
|
Archie L. Cobbs
|
2c4d228023
|
Merge branch 'master' into JDK-8348611
|
2025-06-05 17:00:53 -05:00 |
|
Archie Cobbs
|
c793de989f
|
8350212: Track source end positions of declarations that support @SuppressWarnings
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Reviewed-by: mcimadamore
|
2025-06-05 21:57:33 +00:00 |
|
Archie L. Cobbs
|
7f062a6952
|
Merge branch 'master' into JDK-8348611 to fix conflicts.
|
2025-06-05 12:55:18 -05:00 |
|
Nizar Benalla
|
af87035b71
|
8355746: Start of release updates for JDK 26
8355748: Add SourceVersion.RELEASE_26
8355751: Add source 26 and target 26 to javac
Co-authored-by: Joe Darcy <darcy@openjdk.org>
Reviewed-by: iris, coleenp, darcy
|
2025-06-05 16:01:32 +00:00 |
|
Hannes Greule
|
575806c0e5
|
8358078: javap crashes with NPE on preview class file
Reviewed-by: liach
|
2025-06-05 01:41:21 +00:00 |
|
Archie Cobbs
|
09ec4de74d
|
8358066: Non-ascii package names gives compilation error "import requires canonical name"
Reviewed-by: jlahoda, naoto
|
2025-06-04 12:56:18 +00:00 |
|
Magnus Ihse Bursie
|
edf92721c2
|
8356977: UTF-8 cleanups
Reviewed-by: naoto, prr
|
2025-06-04 08:10:42 +00:00 |
|
Archie Cobbs
|
e2f736658f
|
8329951: var emits deprecation warnings that do not point to the file or position
Reviewed-by: vromero
|
2025-06-03 14:35:17 +00:00 |
|
Archie L. Cobbs
|
a62ebc6228
|
Merge branch 'JDK-8350212' into JDK-8348611
|
2025-05-31 09:34:40 -04:00 |
|
Archie L. Cobbs
|
9a15a6382c
|
Merge branch 'JDK-8355753' into JDK-8348611
|
2025-05-30 14:24:06 -04:00 |
|
Archie L. Cobbs
|
67f8cd1955
|
Merge branch 'master' into JDK-8348611 to fix conflict.
|
2025-05-30 14:23:16 -04:00 |
|
Archie Cobbs
|
26275a10b2
|
8355753: @SuppressWarnings("this-escape") not respected for indirect leak via field
Reviewed-by: vromero
|
2025-05-30 14:42:36 +00:00 |
|
Archie L. Cobbs
|
0898c557f7
|
Revert TreeInfo.endPos() refactoring except for "bracePos" renaming.
|
2025-05-29 21:47:30 -04:00 |
|
Archie L. Cobbs
|
0122a0e50f
|
Merge branch 'master' into JDK-8350212
|
2025-05-29 18:19:26 -04:00 |
|
Archie L. Cobbs
|
65e2679e0e
|
Add additional tests for warnings generated from fields.
|
2025-05-29 17:16:40 -04:00 |
|
Archie L. Cobbs
|
b10fb8b582
|
Merge branch 'master' into JDK-8355753
|
2025-05-29 17:08:48 -04:00 |
|
Aggelos Biboudis
|
90e076b2a1
|
8357654: [BACKOUT] JDK-8343580: Type error with inner classes of generic classes in functions generic by outer
Reviewed-by: mcimadamore, liach, vromero
|
2025-05-23 14:55:57 +00:00 |
|
Aggelos Biboudis
|
02995887b2
|
8343580: Type error with inner classes of generic classes in functions generic by outer
Reviewed-by: vromero
|
2025-05-23 09:07:58 +00:00 |
|
Jan Lahoda
|
9d9e41f5b4
|
8356894: Adjust CreateSymbols to properly handle the newly added @jdk.internal.RequiresIdentity
Reviewed-by: vromero, liach
|
2025-05-23 04:35:29 +00:00 |
|
Jan Lahoda
|
ec6706520b
|
8357361: Exception when compiling switch expression with inferred type
Reviewed-by: vromero
|
2025-05-22 05:56:17 +00:00 |
|
Vicente Romero
|
a4f66f5439
|
8325859: Potential information loss during type inference
Reviewed-by: mcimadamore
|
2025-05-21 11:27:05 +00:00 |
|
Aggelos Biboudis
|
50a7755fa4
|
8347530: Improve error message with invalid permits clauses
Reviewed-by: jlahoda
|
2025-05-21 06:44:54 +00:00 |
|
Archie L. Cobbs
|
a63e3d663b
|
Merge branch 'master' into JDK-8348611 to fix conflicts.
|
2025-05-20 13:59:30 -05:00 |
|
Jan Lahoda
|
39d8d109dd
|
8348906: InstanceOfTree#getType doesn't specify when it returns null
Reviewed-by: liach
|
2025-05-20 02:40:05 +00:00 |
|
Vicente Romero
|
637e9d16dd
|
8354556: Expand value-based class warnings to java.lang.ref API
Co-authored-by: Archie Cobbs <acobbs@openjdk.org>
Reviewed-by: jlahoda
|
2025-05-19 22:47:13 +00:00 |
|
Jan Lahoda
|
77a3e04ffc
|
8357016: Candidate main methods not computed properly
Reviewed-by: jpai, vromero
|
2025-05-19 07:29:25 +00:00 |
|
Christian Stein
|
bca293d012
|
8336470: Source launcher should work with service loader SPI in unnamed module
Reviewed-by: alanb
|
2025-05-16 13:19:01 +00:00 |
|
Archie Cobbs
|
850c789a82
|
8349754: Invalid "early reference" error when class extends an outer class
Reviewed-by: mcimadamore
|
2025-05-15 16:35:16 +00:00 |
|
Adam Sotona
|
1d36f173c4
|
8351232: NPE: Cannot invoke "getDeclarationAttributes" because "sym" is null
Reviewed-by: liach
|
2025-05-15 12:04:17 +00:00 |
|
Jaikiran Pai
|
a989245a24
|
8327466: ct.sym zip not reproducible across build environment timezones
Reviewed-by: erikj, jlahoda
|
2025-05-14 12:38:40 +00:00 |
|
Magnus Ihse Bursie
|
a3e094e1a0
|
8354968: Replace unicode sequences in comment text with UTF-8 characters
Reviewed-by: naoto
|
2025-05-14 06:42:07 +00:00 |
|
Archie Cobbs
|
b8c69dfb2a
|
8356551: Javac rejects receiver parameter in constructor of local class in early construction context
Reviewed-by: mcimadamore
|
2025-05-13 14:31:17 +00:00 |
|
Jan Lahoda
|
03dca0323d
|
8354908: javac mishandles supplementary character in character literal
Reviewed-by: naoto, vromero
|
2025-05-13 06:16:34 +00:00 |
|
Jan Lahoda
|
24d77adee9
|
8356057: PrintingProcessor (-Xprint) does not print type variable bounds and type annotations for Object supertypes
Reviewed-by: darcy, vromero
|
2025-05-13 04:44:07 +00:00 |
|
Archie Cobbs
|
f5525ecf58
|
8348410: Preview flag not checked during compilation resulting in runtime crash
Co-authored-by: Aggelos Biboudis <abimpoudis@openjdk.org>
Reviewed-by: jlahoda, mcimadamore
|
2025-05-12 14:42:27 +00:00 |
|
Archie L. Cobbs
|
563a143acc
|
Merge branch 'master' into JDK-8348611
|
2025-05-10 11:37:45 -05:00 |
|
Liam Miller-Cushon
|
0e0bd642ab
|
8356441: IllegalStateException in RichDiagnosticFormatter after JDK-8355065
Reviewed-by: liach, mcimadamore
|
2025-05-09 15:45:25 +00:00 |
|
Archie L. Cobbs
|
348cf0e2bc
|
Merge branch 'master' into JDK-8350212 to fix conflict.
|
2025-05-09 09:36:25 -05:00 |
|
Maurizio Cimadamore
|
c6ffacb575
|
8344703: Compiler Implementation for Flexible Constructor Bodies
Reviewed-by: vromero, liach, jlahoda
|
2025-05-08 15:14:35 +00:00 |
|
Chen Liang
|
3f6b17777f
|
8332934: Do loop with continue with subsequent switch leads to incorrect stack maps
Reviewed-by: vromero
|
2025-05-07 18:09:23 +00:00 |
|
Archie L. Cobbs
|
102beb5ece
|
Merge branch 'master' into JDK-8348611
|
2025-05-07 12:09:10 -05:00 |
|
Nizar Benalla
|
606f2012b0
|
8174840: Elements.overrides does not check the return type of the methods
Co-authored-by: Pavel Rappo <prappo@openjdk.org>
Reviewed-by: liach, darcy
|
2025-05-05 21:52:25 +00:00 |
|
Archie Cobbs
|
ca7e4c4e05
|
8352612: No way to add back lint categories after "none"
Reviewed-by: mcimadamore
|
2025-05-05 20:40:45 +00:00 |
|
Archie L. Cobbs
|
81a25ca386
|
Merge branch 'master' into JDK-8348611 to fix conflicts.
|
2025-05-05 11:48:03 -05:00 |
|
Joe Darcy
|
6719b9214f
|
8356108: Update SourceVersion.RELEASE_25 description for JEPs 511 and 512
Reviewed-by: vromero, liach, iris, jlahoda
|
2025-05-05 15:42:19 +00:00 |
|
Jan Lahoda
|
a5f4366a7f
|
8353565: Javac throws "inconsistent stack types at join point" exception
Reviewed-by: vromero, liach, mcimadamore
|
2025-05-05 05:04:17 +00:00 |
|
Vicente Romero
|
56468c42be
|
8322810: Lambda expression types can't be classes
Reviewed-by: mcimadamore
|
2025-05-02 20:44:22 +00:00 |
|
Jan Lahoda
|
d29700cc80
|
8344706: Implement JEP 512: Compact Source Files and Instance Main Methods
Co-authored-by: Stuart Marks <smarks@openjdk.org>
Reviewed-by: liach, cstein, vromero, naoto
|
2025-05-02 06:10:48 +00:00 |
|