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 |
|
Danish Nawab
|
5f2a604b63
|
8353840: JNativeScan should not abort for missing classes
Reviewed-by: jvernee, liach
|
2025-04-09 15:25:24 +00:00 |
|
Chen Liang
|
4dc9e58906
|
8310310: Migrate CreateSymbols tool in make/langtools to Classfile API
Reviewed-by: ihse, jlahoda
|
2025-04-09 14:51:15 +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 |
|
Zihao Lin
|
c029220379
|
8352896: LambdaExpr02.java runs wrong test class
Reviewed-by: shade, jlahoda
|
2025-03-28 13:19:23 +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 |
|
Aleksey Shipilev
|
e3c29c9e6c
|
8351556: Optimize Location.locationFor/isModuleOrientedLocation
Reviewed-by: liach, jlahoda
|
2025-03-14 07:46:46 +00:00 |
|
Nizar Benalla
|
6b84bdef3b
|
8350007: Add usage message to the javadoc executable
Reviewed-by: hannesw
|
2025-03-10 16:15:23 +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 |
|
Joe Darcy
|
f11a737707
|
8349475: Test tools/javac/api/TestJavacTaskWithWarning.java writes files in src dir
Reviewed-by: jlahoda, liach, jpai
|
2025-02-10 18:27:05 +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 |
|
Jan Lahoda
|
3cf04dec49
|
8349132: javac Analyzers should handle non-deferrable errors
Reviewed-by: abimpoudis
|
2025-02-06 07:34:28 +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 |
|
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 |
|
Archie Cobbs
|
cb9a98b31a
|
8347141: Several javac tests compile with an unnecessary -Xlint:-path flag
Reviewed-by: vromero, darcy
|
2025-01-09 14:46:13 +00:00 |
|
Archie Cobbs
|
27646e5516
|
8344148: Add an explicit compiler phase for warning generation
Reviewed-by: vromero
|
2025-01-06 18:37:19 +00:00 |
|
Liam Miller-Cushon
|
d562d3c7a9
|
8343882: BasicAnnoTests doesn't handle multiple annotations at the same position
Reviewed-by: darcy
|
2024-12-20 20:52:48 +00:00 |
|
Jan Lahoda
|
d50b725ac0
|
8344647: Make java.se participate in the preview language feature requires transitive java.base
Reviewed-by: asotona, darcy
|
2024-12-18 09:58:40 +00:00 |
|
Christian Stein
|
bd3c0be36d
|
8268611: jar --validate should check targeted classes in MR-JAR files
Reviewed-by: jvernee
|
2024-12-17 07:16:12 +00:00 |
|
Maurizio Cimadamore
|
dbffe33251
|
8345263: Make sure that lint categories are used correctly when logging lint warnings
Reviewed-by: vromero, jlahoda
|
2024-12-16 10:20:13 +00:00 |
|
Magnus Ihse Bursie
|
f7f07b94c5
|
8345804: Update copyright year to 2024 for langtools in files where it was missed
Reviewed-by: rgiulietti, jlahoda
|
2024-12-12 12:06:27 +00:00 |
|
Jan Lahoda
|
1bdb7b4271
|
8345622: test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java should set processorpath to work correctly in the agentvm mode
Reviewed-by: darcy, liach
|
2024-12-12 11:59:45 +00:00 |
|
Maurizio Cimadamore
|
0ad64234e2
|
8345944: JEP 492: extending local class in a different static context should not be allowed
8345953: JEP 492: instantiating local classes in a different static context should not be allowed
Reviewed-by: vromero
|
2024-12-12 10:49:35 +00:00 |
|
Vicente Romero
|
abcd23f4d6
|
8334756: javac crashed on call to non-existent generic method with explicit annotated type arg
Reviewed-by: abimpoudis
|
2024-12-11 02:12:23 +00:00 |
|
Chen Liang
|
4966419550
|
8334733: Remove obsolete @enablePreview from tests after JDK-8334714
Reviewed-by: mchung, asotona
|
2024-12-06 14:25:03 +00:00 |
|
Pavel Rappo
|
5cc150c636
|
8342979: Start of release updates for JDK 25
8342982: Add SourceVersion.RELEASE_25
8342983: Add source 25 and target 25 to javac
Co-authored-by: Joe Darcy <darcy@openjdk.org>
Reviewed-by: iris, darcy, erikj, dholmes
|
2024-12-05 17:03:27 +00:00 |
|
Jaikiran Pai
|
63d095169a
|
8345153: Clean up SecurityManager references from jdk.compiler module
Reviewed-by: alanb, jlahoda, darcy
|
2024-12-05 01:24:29 +00:00 |
|
Archie Cobbs
|
7a0cc79668
|
8345438: Invalid error for return in early construction context lambda
Reviewed-by: vromero, mcimadamore
|
2024-12-04 23:17:54 +00:00 |
|
Aggelos Biboudis
|
6c1ed0bb69
|
8345474: Translation for instanceof is not triggered when patterns are not used in the compilation unit
Reviewed-by: mcimadamore
|
2024-12-04 14:32:47 +00:00 |
|
Jan Lahoda
|
56d315da48
|
8343540: Report preview error for inherited effectively-preview methods
Reviewed-by: vromero
|
2024-12-04 09:47:40 +00:00 |
|
Jan Lahoda
|
e15912b804
|
8345248: Module name 'transitive' not accepted for requires transitive
Reviewed-by: vromero
|
2024-12-04 06:02:08 +00:00 |
|
Chen Liang
|
76e874c08e
|
8345319: Fix the tag type in PoolEntry and AnnotationValue
Reviewed-by: asotona
|
2024-12-03 16:59:57 +00:00 |
|
Aggelos Biboudis
|
ec93cc5098
|
8343932: Error when parsing qualified generic type test pattern in switch
Reviewed-by: jlahoda
|
2024-12-03 09:18:58 +00:00 |
|
Jonathan Lampérth
|
ed03f0d9d1
|
8345145: Display javap LineNumberTable and LocalVariableTable iff disassembled code output with -c or -v
Reviewed-by: mcimadamore, liach
|
2024-11-29 16:24:22 +00:00 |
|
Jonathan Lampérth
|
1e3a0fdb5d
|
8035271: Incorrect indentation of LineNumberTable/LocalVariableTable/Exception table/LocalVariableTypeTable/StackMapTable/RuntimeVisibleTypeAnnotations in verbose mode
Reviewed-by: liach, jvernee
|
2024-11-27 17:31:39 +00:00 |
|
Vicente Romero
|
8389e24d38
|
8345058: Javac issues different error messages for the modifiers of the requires directive
Reviewed-by: mcimadamore
|
2024-11-26 20:53:12 +00:00 |
|