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 |
|
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 |
|
Liam Miller-Cushon
|
0e0bd642ab
|
8356441: IllegalStateException in RichDiagnosticFormatter after JDK-8355065
Reviewed-by: liach, mcimadamore
|
2025-05-09 15:45:25 +00: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 Cobbs
|
ca7e4c4e05
|
8352612: No way to add back lint categories after "none"
Reviewed-by: mcimadamore
|
2025-05-05 20:40:45 +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 |
|
Jan Lahoda
|
0a697f6ff4
|
8344708: Implement JEP 511: Module Import Declarations
Reviewed-by: mcimadamore, vromero, alanb
|
2025-05-01 07:42:38 +00:00 |
|
Liam Miller-Cushon
|
b5156bb16a
|
8355065: ConcurrentModificationException in RichDiagnosticFormatter
Reviewed-by: vromero
|
2025-04-29 14:32:38 +00:00 |
|
Nizar Benalla
|
f66b9ba7bc
|
8346785: Potential infinite loop in JavadocTokenizer.ensures
Reviewed-by: liach, hannesw
|
2025-04-25 10:08:37 +00:00 |
|
Jan Lahoda
|
7bfbb9a515
|
8348928: Check for case label validity are misbehaving when binding patterns with unnamed bindings are present
Reviewed-by: asotona, abimpoudis, vromero
|
2025-04-24 06:58:37 +00:00 |
|
Jan Lahoda
|
1ad869f844
|
8322706: AnnotationTypeMismatchException in javac with annotation processing
Reviewed-by: vromero
|
2025-04-16 11:43:42 +00:00 |
|
Archie Cobbs
|
e604bb9e94
|
8352731: Compiler workaround to forcibly set "-Xlint:-options" can be removed
Reviewed-by: mcimadamore
|
2025-04-11 13:29:32 +00:00 |
|
Archie Cobbs
|
4890b74c04
|
8354216: Small cleanups relating to Log.DiagnosticHandler
Reviewed-by: mcimadamore
|
2025-04-10 20:33:11 +00:00 |
|
Archie Cobbs
|
799e5b33a1
|
8354071: Add LintCategory property indicating whether @SuppressWarnings is supported
Reviewed-by: mcimadamore
|
2025-04-10 17:06:44 +00:00 |
|
Archie Cobbs
|
e50af6db09
|
8354090: Refactor import warning suppression in Check.java
Reviewed-by: mcimadamore
|
2025-04-10 14:46:36 +00:00 |
|
Chen Liang
|
5c438c5e6b
|
8352748: Remove com.sun.tools.classfile from the JDK
Reviewed-by: ihse, jlahoda, vromero
|
2025-04-09 22:58:44 +00:00 |
|
Archie Cobbs
|
5b42c46b48
|
8353757: Log class should have a proper clear() method
Reviewed-by: vromero, mcimadamore
|
2025-04-08 20:04:44 +00:00 |
|
Hannes Wallnöfer
|
24ff96afe4
|
8352389: Remove incidental whitespace in pre/code content
Reviewed-by: liach
|
2025-04-08 18:45:53 +00:00 |
|
Jan Lahoda
|
26bb183787
|
8352621: MatchException from backwards incompatible change to switch expressions
Reviewed-by: abimpoudis
|
2025-04-07 11:56:53 +00:00 |
|
Liam Miller-Cushon
|
6b7b3247b1
|
8351431: Type annotations on new class creation expressions can't be retrieved
Reviewed-by: vromero
|
2025-04-03 16:09:08 +00:00 |
|
David Beaumont
|
bd74922157
|
8338675: javac shouldn't silently change .jar files on the classpath
Reviewed-by: jlahoda
|
2025-04-03 05:36:31 +00:00 |
|
Chen Liang
|
f5a0db43b7
|
8315447: Invalid Type Annotation attached to a method instead of a lambda
Reviewed-by: vromero
|
2025-03-25 19:01:22 +00:00 |
|
Chen Liang
|
60544a15d6
|
8164714: Constructor.newInstance creates instance of inner class with null outer class
Reviewed-by: vromero
|
2025-03-25 19:01:02 +00:00 |
|
Hannes Wallnöfer
|
a5d06a1876
|
8352249: Remove incidental whitespace in traditional doc comments
Reviewed-by: liach
|
2025-03-20 05:59:18 +00:00 |
|
Archie Cobbs
|
b78043fdc6
|
8320220: Compilation of cyclic hierarchy causes infinite recursion
Reviewed-by: vromero, jlahoda
|
2025-02-25 19:39:21 +00:00 |
|
Archie Cobbs
|
a3188e0406
|
8349991: GraphUtils.java can use String.replace() instead of String.replaceAll()
Reviewed-by: mcimadamore
|
2025-02-25 19:39:00 +00:00 |
|
Archie Cobbs
|
ba28119642
|
8348427: DeferredLintHandler API should use JCTree instead of DiagnosticPosition
Reviewed-by: mcimadamore
|
2025-02-12 19:17:29 +00:00 |
|
Liam Miller-Cushon
|
bd9b24c0f8
|
8349512: Duplicate PermittedSubclasses entries with doclint enabled
Reviewed-by: vromero
|
2025-02-07 19:43:33 +00:00 |
|
Liam Miller-Cushon
|
1ab1c1d53b
|
8349058: 'internal proprietary API' warnings make javac warnings unusable
Reviewed-by: vromero
|
2025-02-06 17:33:44 +00:00 |
|
Archie Cobbs
|
2b82e2d57b
|
8347958: Minor compiler cleanups relating to MandatoryWarningHandler
Reviewed-by: mcimadamore
|
2025-02-06 14:32:25 +00:00 |
|
Jan Lahoda
|
3cf04dec49
|
8349132: javac Analyzers should handle non-deferrable errors
Reviewed-by: abimpoudis
|
2025-02-06 07:34:28 +00:00 |
|
Archie Cobbs
|
89e5e7ab73
|
8349155: The "log" parameter to Lint.logIfEnabled() is not needed
Reviewed-by: mcimadamore
|
2025-02-06 01:52:51 +00:00 |
|
Aggelos Biboudis
|
9aa6d09bf7
|
8326485: Assertion due to Type.addMetadata adding annotations to already-annotated type
Reviewed-by: jlahoda
|
2025-02-03 09:08:25 +00:00 |
|
Jan Lahoda
|
5a45de5e1e
|
8347989: Trees.getScope may crash for not-yet attributed source
Reviewed-by: asotona
|
2025-01-31 07:56:13 +00:00 |
|
Archie Cobbs
|
5431668cb9
|
8348212: Need to add warn() step to JavacTaskImpl after JDK-8344148
Reviewed-by: mcimadamore
|
2025-01-25 18:02:18 +00:00 |
|
Justin Lu
|
dec93675ab
|
8347498: JDK 24 RDP2 L10n resource files update
Reviewed-by: sgehwolf, dnguyen, naoto, joehw, asemenyuk
|
2025-01-24 21:43:19 +00:00 |
|
Jan Lahoda
|
0395593a8a
|
8346751: Internal java compiler error with type annotations in constants expression in constant fields
Reviewed-by: vromero
|
2025-01-24 08:12:50 +00:00 |
|
Archie Cobbs
|
0fbf10a9cf
|
8348038: Docs build failing in Options.notifyListeners with AssertionError
Reviewed-by: jlahoda, mcimadamore
|
2025-01-20 14:20:10 +00:00 |
|
Archie Cobbs
|
644d154c7c
|
8347474: Options singleton is used before options are parsed
Reviewed-by: vromero
|
2025-01-19 14:57:08 +00:00 |
|
Hannes Greule
|
8193ba3de2
|
8347562: javac crash due to type vars in permits clause
Reviewed-by: vromero
|
2025-01-15 14:09:14 +00:00 |
|
Christian Stein
|
fec769b0a8
|
8346778: Enable native access should work with the source launcher
Reviewed-by: alanb
|
2025-01-14 10:34:51 +00:00 |
|
Jan Lahoda
|
bb93f67ea8
|
8347646: module-info classfile missing the preview flag
Reviewed-by: asotona
|
2025-01-14 10:23:32 +00:00 |
|