Joe Darcy
|
29b8242e07
|
8307954: Update string template regression tests to be robust on release updates
Reviewed-by: jlaskey
|
2023-05-11 18:22:10 +00:00 |
|
Jonathan Gibbons
|
f250ab2c2a
|
8307377: Remove use of tagName from TagletWriterImpl.linkSeeReferenceOutput
Reviewed-by: hannesw
|
2023-05-10 22:05:58 +00:00 |
|
Jim Laskey
|
4aa65cbeef
|
8285932: Implementation of JEP 430 String Templates (Preview)
Reviewed-by: mcimadamore, rriggs, darcy
|
2023-05-10 11:34:01 +00:00 |
|
Hannes Wallnöfer
|
f6ea89795b
|
8306285: Missing file in search test
Reviewed-by: jjg
|
2023-05-08 08:03:49 +00:00 |
|
Weibing Xiao
|
746f8d1333
|
8305714: Add an extra test for JDK-8292755
Reviewed-by: coffeys
|
2023-05-05 13:19:20 +00:00 |
|
Liam Miller-Cushon
|
8c106b0c8e
|
8303784: no-@Target annotations should be applicable to type parameter declarations
Reviewed-by: vromero
|
2023-05-02 18:19:03 +00:00 |
|
Jonathan Gibbons
|
b76f320e76
|
8307123: Fix deprecation warnings in DPrinter
Reviewed-by: vromero
|
2023-05-02 16:54:39 +00:00 |
|
Jorn Vernee
|
a8bf2acb7d
|
8304888: Add dedicated VMProps for linker and fallback linker
Reviewed-by: alanb, mcimadamore
|
2023-05-02 13:56:32 +00:00 |
|
Vicente Romero
|
35e75c131d
|
8301455: comments in TestTypeAnnotations still refer to resolved JDK-8068737
Reviewed-by: jjg
|
2023-05-01 20:28:50 +00:00 |
|
Archie Cobbs
|
d437c61f5b
|
8305672: Surprising definite assignment error after JDK-8043179
Reviewed-by: kcr, vromero
|
2023-05-01 13:23:37 +00:00 |
|
Hannes Greule
|
b3dbf28bc0
|
8292275: javac does not emit SYNTHETIC and MANDATED flags for parameters by default
Co-authored-by: Chen Liang <liach@openjdk.org>
Reviewed-by: vromero, jwaters
|
2023-04-30 07:34:09 +00:00 |
|
Stuart Marks
|
17ce0976e4
|
8266571: Sequenced Collections
Reviewed-by: alanb
|
2023-04-25 15:19:08 +00:00 |
|
Christian Stein
|
2471919020
|
8304036: Use CommandLine class from shared module
Reviewed-by: jjg, mchung
|
2023-04-25 04:16:58 +00:00 |
|
Christian Stein
|
2763cf14e6
|
8304896: Update to use jtreg 7.2
Reviewed-by: erikj, lmesnik, iris
|
2023-04-24 15:36:19 +00:00 |
|
Archie L. Cobbs
|
e0620b8e05
|
8296420: javac has long lines in its command-line help
Reviewed-by: jjg
|
2023-04-13 15:08:55 +00:00 |
|
Jonathan Gibbons
|
a8871f5d26
|
8305407: ExternalSpecsWriter should ignore white-space differences in spec titles
Reviewed-by: hannesw
|
2023-04-07 14:15:46 +00:00 |
|
Jonathan Gibbons
|
022290bdbd
|
8305620: Missing break in DocCommentParser inlineWord()
Reviewed-by: iris
|
2023-04-05 14:39:51 +00:00 |
|
Jan Lahoda
|
4bf1987856
|
8296454: System.console() shouldn't return null in jshell
Reviewed-by: vromero
|
2023-04-05 10:35:01 +00:00 |
|
Jan Lahoda
|
2aec910ea4
|
8304883: Record Deconstruction causes bytecode error
Reviewed-by: vromero
|
2023-04-05 10:29:22 +00:00 |
|
Hannes Wallnöfer
|
2e91585ac9
|
8303123: Add line break opportunity to single type parameters
Reviewed-by: jjg
|
2023-04-03 10:39:56 +00:00 |
|
Hannes Wallnöfer
|
094e03de6a
|
8299718: JavaDoc: Buttons to copy specific documentation URL are not accessible
Reviewed-by: jjg
|
2023-04-03 10:37:19 +00:00 |
|
Archie L. Cobbs
|
c1f5ca115d
|
8303623: Compiler should disallow non-standard UTF-8 string encodings
Reviewed-by: vromero
|
2023-03-28 16:14:37 +00:00 |
|
Archie L. Cobbs
|
14b970dc9e
|
8296656: java.lang.NoClassDefFoundError exception on running fully legitimate code
8287885: Local classes cause ClassLoader error if the type names are similar but not same
Reviewed-by: vromero
|
2023-03-27 21:33:01 +00:00 |
|
Jonathan Gibbons
|
2f34687ec1
|
8304689: Add hidden option to disable external spec page
Reviewed-by: erikj, hannesw
|
2023-03-27 15:42:10 +00:00 |
|
Jan Lahoda
|
138cdc9283
|
8304694: Runtime exception thrown when break stmt is missing
Reviewed-by: vromero
|
2023-03-27 15:01:45 +00:00 |
|
Archie L. Cobbs
|
f96aee7401
|
8291154: Create a non static nested class without enclosing class throws VerifyError
Reviewed-by: vromero
|
2023-03-24 14:13:21 +00:00 |
|
Archie L. Cobbs
|
ac6af6a640
|
7176515: ExceptionInInitializerError for an enum with multiple switch statements
8299760: ExceptionInInitializerError for an enum with multiple switch statements, follow-up
Reviewed-by: vromero
|
2023-03-23 21:17:47 +00:00 |
|
Archie L. Cobbs
|
6fa25cc134
|
8184444: The compiler error "variable not initialized in the default constructor" is not apt in case of static final variables
Reviewed-by: vromero
|
2023-03-23 16:06:47 +00:00 |
|
Archie L. Cobbs
|
4b8f7db6be
|
8027682: javac wrongly accepts semicolons in package and import decls
Reviewed-by: vromero
|
2023-03-23 16:04:35 +00:00 |
|
Archie L. Cobbs
|
c00d0885ae
|
8043179: Lambda expression can mutate final field
Reviewed-by: vromero
|
2023-03-23 15:59:51 +00:00 |
|
Jan Lahoda
|
63d4afbeb1
|
8304671: javac regression: Compilation with --release 8 fails on underscore in enum identifiers
Reviewed-by: vromero, darcy
|
2023-03-23 08:35:25 +00:00 |
|
Archie L. Cobbs
|
91f407d6fe
|
8029301: Confusing error message for array creation method reference
Reviewed-by: vromero
|
2023-03-22 21:00:27 +00:00 |
|
Jonathan Gibbons
|
80e979720a
|
8304433: cleanup sentence breaker code in DocTreeMaker
Reviewed-by: hannesw
|
2023-03-20 15:14:25 +00:00 |
|
Archie L. Cobbs
|
e339e183c1
|
7016187: javac -h could generate conflict .h for inner class and class name with '_'
Reviewed-by: vromero
|
2023-03-18 17:32:00 +00:00 |
|
Archie L. Cobbs
|
8f5bb538ab
|
8015831: Add lint check for calling overridable methods from a constructor
6557145: Warn about calling abstract methods in constructors
Reviewed-by: ihse, vromero, mcimadamore
|
2023-03-17 22:05:50 +00:00 |
|
Pavel Rappo
|
f81e1def8f
|
8303882: Refactor some iterators in jdk.compiler
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Reviewed-by: mcimadamore
|
2023-03-14 18:36:46 +00:00 |
|
Pavel Rappo
|
7bbc5e0efb
|
8300517: Refactor VisibleMemberTable (method members)
Reviewed-by: jjg
|
2023-03-13 20:53:52 +00:00 |
|
Hannes Wallnöfer
|
75d630621c
|
8303349: Simplify link format for generic types in index pages
Reviewed-by: jjg
|
2023-03-10 11:07:14 +00:00 |
|
Pavel Rappo
|
45a616a891
|
8303480: Miscellaneous fixes to mostly invisible doc comments
Reviewed-by: mullan, prr, cjplummer, aivanov, jjg, lancea, rriggs, ihse
|
2023-03-07 15:31:42 +00:00 |
|
Jan Lahoda
|
4619e8bae8
|
8297587: Upgrade JLine to 3.22.0
Reviewed-by: vromero
|
2023-03-02 08:27:44 +00:00 |
|
Archie L. Cobbs
|
1e3c9fd67e
|
8026369: javac potentially ambiguous overload warning needs an improved scheme
Reviewed-by: vromero
|
2023-02-28 03:33:14 +00:00 |
|
Archie L. Cobbs
|
55e6bb6b85
|
8302685: Some javac unit tests aren't reliably closing open files
Reviewed-by: darcy, vromero
|
2023-02-27 16:21:57 +00:00 |
|
Patricio Chilano Mateo
|
83bea26df4
|
8300575: JVMTI support when using alternative virtual thread implementation
Reviewed-by: lmesnik, sspitsyn, alanb
|
2023-02-22 15:42:53 +00:00 |
|
Archie L. Cobbs
|
a917fb3fcf
|
7033677: potential cast error in MemberEnter
Reviewed-by: vromero, jlahoda
|
2023-02-17 16:55:35 +00:00 |
|
Jan Lahoda
|
dc55a7fc87
|
8302202: Incorrect desugaring of null-allowed nested patterns
Reviewed-by: vromero
|
2023-02-17 12:55:47 +00:00 |
|
Vicente Romero
|
de80dd9c15
|
8296010: AssertionError in annotationTargetType
Reviewed-by: jjg
|
2023-02-16 19:06:26 +00:00 |
|
Archie L. Cobbs
|
a58fa6e73e
|
8302514: Misleading error generated when empty class file encountered
Reviewed-by: vromero, jwaters
|
2023-02-16 14:48:39 +00:00 |
|
Vicente Romero
|
1480d418e3
|
8208470: Type annotations on inner type that is an array component
Co-authored-by: Bernard Blaser <bsrbnd@openjdk.org>
Reviewed-by: jlahoda
|
2023-02-16 04:01:12 +00:00 |
|
Vicente Romero
|
ca73f7e80f
|
8301374: NullPointerException in MemberEnter.checkReceiver
Reviewed-by: jlahoda
|
2023-02-14 18:59:37 +00:00 |
|
Vicente Romero
|
2ef001e097
|
8207017: Type annotations on anonymous classes in initializer blocks not written to class file
Reviewed-by: jlahoda
|
2023-02-14 14:27:29 +00:00 |
|
Hannes Wallnöfer
|
6d4b02b6c9
|
8302324: Inheritance tree does not show correct type parameters/arguments
Reviewed-by: prappo
|
2023-02-14 12:42:59 +00:00 |
|
Aggelos Biboudis
|
3b05a94c36
|
8301858: Verification error when compiling switch with record patterns
Reviewed-by: vromero
|
2023-02-09 16:03:34 +00:00 |
|
Jonathan Gibbons
|
873558ee80
|
8300914: Allow @ as an escape in documentation comments
Reviewed-by: prappo
|
2023-02-08 21:57:22 +00:00 |
|
Jonathan Gibbons
|
74485a3f23
|
8301810: Bug in doctree DocCommentTester.compress
Reviewed-by: prappo
|
2023-02-07 18:48:02 +00:00 |
|
Vicente Romero
|
a73d012c72
|
8295019: Cannot call a method with a parameter of a local class declared in a lambda
Reviewed-by: mcimadamore
|
2023-02-07 16:23:52 +00:00 |
|
Archie L. Cobbs
|
07fb4f9a0b
|
7167356: (javac) investigate failing tests in JavacParserTest
Reviewed-by: vromero
|
2023-02-06 20:28:08 +00:00 |
|
Jonathan Gibbons
|
d53ade12a8
|
8301813: Bad caret position in error message
Reviewed-by: iris
|
2023-02-06 18:41:04 +00:00 |
|
Archie L. Cobbs
|
8c01b6e66b
|
8221580: Confusing diagnostic for assigning a static final field in a constructor
Reviewed-by: vromero
|
2023-02-06 18:22:22 +00:00 |
|
Jan Lahoda
|
522fa13274
|
8301580: Error recovery does not clear returnResult
Reviewed-by: vromero
|
2023-02-06 12:25:06 +00:00 |
|
Aggelos Biboudis
|
7ac2079ba7
|
8301025: ClassCastException in switch with generic record
Reviewed-by: jlahoda
|
2023-02-06 12:24:21 +00:00 |
|
Jonathan Gibbons
|
24ff3da054
|
8301201: Allow \n@ inside inline tags using inlineContent
Reviewed-by: hannesw
|
2023-02-01 18:28:42 +00:00 |
|
Vicente Romero
|
6beadbbe9f
|
8293519: deprecation warnings should be emitted for uses of annotation methods inside other annotations
Reviewed-by: jlahoda
|
2023-01-31 18:20:11 +00:00 |
|
Roman Marchenko
|
15a1488401
|
8297437: javadoc cannot link to old docs (with old style anchors)
Reviewed-by: hannesw
|
2023-01-26 11:11:21 +00:00 |
|
Joe Darcy
|
b5a4744f90
|
8300857: State return value for Types.asElement(NoType) explicitly
Reviewed-by: jjg
|
2023-01-26 02:14:07 +00:00 |
|
Jesper Wilhelmsson
|
81d523d382
|
Merge
|
2023-01-24 22:28:07 +00:00 |
|
Jan Lahoda
|
a3ed7e94a2
|
8300623: Lambda deserialization regression involving Enum method reference
Reviewed-by: mcimadamore, vromero
|
2023-01-24 06:40:06 +00:00 |
|
Hannes Wallnöfer
|
b2d3622115
|
8299896: Reduce enum values of HtmlLinkInfo.Kind
Reviewed-by: jjg
|
2023-01-20 14:50:35 +00:00 |
|
Jesper Wilhelmsson
|
fc9f8baf56
|
Merge
|
2023-01-18 23:29:12 +00:00 |
|
Jan Lahoda
|
c1b4212a53
|
8300195: Fall-through issue occurs when using record pattern in switch statements
Reviewed-by: vromero
|
2023-01-18 10:43:53 +00:00 |
|
Jonathan Gibbons
|
7071397ed9
|
8299224: TestReporterStreams.java has bad indentation for legal header
Reviewed-by: prappo
|
2023-01-17 23:43:35 +00:00 |
|
Archie L. Cobbs
|
382fe51b6d
|
8163229: several regression tests have a main method that is never executed
Reviewed-by: vromero
|
2023-01-17 04:43:40 +00:00 |
|
Jesper Wilhelmsson
|
33f3bd8fad
|
Merge
|
2023-01-11 21:50:42 +00:00 |
|
Adam Sotona
|
257f667afb
|
8296789: <TAB>-completion in jshell fails to expose synthetic bridge methods
Reviewed-by: jlahoda
|
2023-01-11 09:21:28 +00:00 |
|
Adam Sotona
|
030e88d638
|
8299829: In jshell, the output of "0".repeat(49999)+"2" ends with a '0'
Reviewed-by: jlahoda
|
2023-01-11 08:30:48 +00:00 |
|
Jan Lahoda
|
636976ada8
|
8299849: Revert JDK-8294461: wrong effectively final determination by javac
Reviewed-by: vromero
|
2023-01-11 07:52:18 +00:00 |
|
Archie L. Cobbs
|
679e485838
|
8043251: Bogus javac error: required: no arguments, found: no arguments
Reviewed-by: vromero
|
2023-01-09 18:38:15 +00:00 |
|
Jesper Wilhelmsson
|
5393dc9a48
|
Merge
|
2023-01-07 02:05:59 +00:00 |
|
Pavel Rappo
|
284c94e20d
|
8298525: javadoc crashes with "UnsupportedOperationException: Not yet implemented" in SeeTaglet.inherit
Reviewed-by: jjg
|
2023-01-05 22:43:20 +00:00 |
|
Archie L. Cobbs
|
44be5edf5a
|
8219810: javac throws NullPointerException
Reviewed-by: vromero
|
2023-01-04 17:50:32 +00:00 |
|
Archie L. Cobbs
|
4c0f24ef71
|
8064931: tools/javac/scope/DupUnsharedTest.java needs to be updated to add the bug id
Reviewed-by: vromero
|
2023-01-04 16:00:22 +00:00 |
|
Jonathan Gibbons
|
2294f225c0
|
8286311: remove boilerplate from use of runTests
Reviewed-by: hannesw
|
2022-12-22 21:20:43 +00:00 |
|
Jonathan Gibbons
|
5d330f5285
|
8299045: tools/doclint/BadPackageCommentTest.java fails after JDK-8298943
Reviewed-by: vromero
|
2022-12-19 21:09:01 +00:00 |
|
Archie L. Cobbs
|
40cb431fee
|
8298943: Missing escapes for single quote marks in compiler.properties
Reviewed-by: jjg
|
2022-12-19 19:48:13 +00:00 |
|
Jesper Wilhelmsson
|
3696711efa
|
Merge
|
2022-12-16 15:48:24 +00:00 |
|
Jan Lahoda
|
22a6b59102
|
8298727: Trees.getPath may crash for unnamed package
Reviewed-by: vromero
|
2022-12-15 11:33:56 +00:00 |
|
Jesper Wilhelmsson
|
a130c8a668
|
Merge
|
2022-12-14 21:47:29 +00:00 |
|
Jan Lahoda
|
9bcdfc4285
|
8298425: System.console().readLine() hangs in jshell
Reviewed-by: naoto, alanb
|
2022-12-14 11:36:04 +00:00 |
|
Jesper Wilhelmsson
|
715bf70459
|
Merge
|
2022-12-09 22:00:12 +00:00 |
|
Jan Lahoda
|
52fffdd2c8
|
8298463: tools/javac/modules/EdgeCases.java fails on Windows after JDK-8297988
Reviewed-by: jjg
|
2022-12-09 16:41:26 +00:00 |
|
Jan Lahoda
|
133ad8e173
|
8297988: NPE in JavacTypes.getOverriddenMethods from doclint
Reviewed-by: vromero, jjg
|
2022-12-09 11:11:46 +00:00 |
|
Joe Darcy
|
175e3d3ff3
|
8296149: Start of release updates for JDK 21
8296150: Add SourceVersion.RELEASE_21
8296151: Add source 21 and target 21 to javac
Reviewed-by: dholmes, iris, erikj, vromero, jlahoda
|
2022-12-08 16:04:00 +00:00 |
|
Jan Lahoda
|
cf63f2e3ea
|
8298184: Incorrect record component type in record patterns
Reviewed-by: vromero
|
2022-12-07 12:03:50 +00:00 |
|
Christian Stein
|
2cdc019565
|
8298178: Update to use jtreg 7.1.1
Reviewed-by: erikj
|
2022-12-06 20:51:06 +00:00 |
|
Aggelos Biboudis
|
1e468320dc
|
8297602: Compiler crash with type annotation and generic record during pattern matching
Reviewed-by: jlahoda
|
2022-12-06 13:00:10 +00:00 |
|
Srikanth Adayapalam
|
ee9ba74564
|
8295184: Printing messages with a RecordComponentElement does not include position
Reviewed-by: vromero
|
2022-12-06 04:23:40 +00:00 |
|
Hannes Wallnöfer
|
6a7a0db587
|
8296619: Upgrade jQuery to 3.6.1
Reviewed-by: jjg
|
2022-12-05 16:23:01 +00:00 |
|
Jan Lahoda
|
2300ed458d
|
8291769: Translation of switch with record patterns could be improved
Reviewed-by: vromero
|
2022-12-05 12:04:23 +00:00 |
|
Jan Lahoda
|
777fb52ef5
|
8297974: ClassCastException in com.sun.tools.javac.comp.AttrRecover.doRecovery
Reviewed-by: vromero
|
2022-12-05 09:33:42 +00:00 |
|
Julian Waters
|
a71d91b96f
|
8298067: Persistent test failures after 8296012
Reviewed-by: alanb
|
2022-12-04 17:32:20 +00:00 |
|
Daniel D. Daugherty
|
6e5470525d
|
8295424: adjust timeout for another JLI GetObjectSizeIntrinsicsTest.java subtest
8297367: disable TestRedirectLinks.java in slowdebug mode
8297369: disable Fuzz.java in slowdebug mode
Reviewed-by: sspitsyn, jjg, cjplummer, lmesnik
|
2022-12-02 22:29:21 +00:00 |
|