jdk-24/test/langtools/tools/javac
Jonathan Gibbons a920af233a 8303689: javac -Xlint could/should report on "dangling" doc comments
Reviewed-by: vromero, ihse, prr
2024-04-26 19:47:06 +00:00
..
4241573 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
4846262
4880220 8285935: Spurious lint warning for static method accessed through instance qualifier 2022-08-04 17:57:28 +00:00
4917091 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
4980495 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
5017953
5045412
6199662 8266819: Separate the stop policies from the compile policies completely 2021-05-13 10:22:13 +00:00
6257443 8285756: clean up use of bad arguments for @clean in langtools tests 2022-04-27 22:22:28 +00:00
6302184
6304921
6330920
6330997
6341866 8321073: Defer policy of disabling annotation processing by default 2023-12-06 18:36:26 +00:00
6342411
6360970
6390045
6394683
6400383
6400872 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
6402516
6403424
6440583
6457284
6491592 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
6508981
6520152
6521805 8271623: Omit enclosing instance fields from inner classes that don't use it 2021-11-23 18:14:47 +00:00
6547131
6558548
6563143 8242802: javac crashes when checking equals and hashCode in unresolvable anonymous class 2020-04-20 12:36:09 +02:00
6567415 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
6589361
6627362
6668794
6717241
6734819
6758789
6835430
6840059
6857948 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
6863465
6889255
6902720 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
6917288 8314621: ClassNotFoundException due to lambda reference to elided anonymous inner class 2023-11-16 16:49:26 +00:00
6948381
6979683 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
6996626
7003595 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
7023703 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
7024568 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
7079713 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
7085024
7086595
7102515
7118412
7129225 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
7132880
7142086
7144981
7153958 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
7166455 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
7167125
7182350
8000518 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
8002286
8005931 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
8009170 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
8052070
8062359 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
8074306 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
8133247
8138840
8161985 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
8167000
8169345
8194932
8203436 8211004: javac is complaining about non-denotable types and refusing to generate the class file 2022-01-06 05:58:17 +00:00
8230827 8026369: javac potentially ambiguous overload warning needs an improved scheme 2023-02-28 03:33:14 +00:00
8236697 8236697: Stack overflow with cyclic hierarchy in class file 2020-06-08 16:07:03 -04:00
8238735 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
8245153 8245153: Unicode encoded double-quoted empty string does not compile 2020-05-29 09:56:05 +02:00
8264258 8264258: Unknown lookups in the java package give misleading compilation errors 2021-04-26 11:53:27 +00:00
8278078 8278078: Cannot reference super before supertype constructor has been called 2021-12-02 15:29:26 +00:00
abstract
AccessMethods
accessVirtualInner
analyzer 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
annotations 8321164: javac with annotation processor throws AssertionError: Filling jrt:/... during JarFileObject[/...] 2023-12-07 09:09:19 +00:00
AnonymousClass 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
AnonymousProtect
api 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
assert
attr 8292625: jshell crash on "var a = a" 2022-11-29 13:57:56 +00:00
AvoidNPEAtClassReader
BadOptimization
binaryCompat
boxing
cantReferenceBeforeCtor 8270835: regression after JDK-8261006 2021-08-17 20:47:36 +00:00
capture 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
cast 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
ClassCycle 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
ClassFileModifiers 8271623: Omit enclosing instance fields from inner classes that don't use it 2021-11-23 18:14:47 +00:00
classfiles 8314275: Incorrect stepping in switch 2024-02-09 08:52:28 +00:00
ClassLiterals
ClassModifiers
ClassPathTest
classreader 8322175: test/langtools/tools/javac/classreader/BadMethodParameter.java doesn't compile 2023-12-15 12:18:01 +00:00
classwriter 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
code 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
completionDeps
conditional 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
ConstantValues
constDebug 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
crossPackageImpl
cycle
CyclicInheritance6
CyclicScoping
danglingDep 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
danglingDocComments 8303689: javac -Xlint could/should report on "dangling" doc comments 2024-04-26 19:47:06 +00:00
declaration/method
defaultMethods 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
DefiniteAssignment 8329595: spurious variable "might not have been initialized" on static final field 2024-04-17 14:31:40 +00:00
depDocComment 8303689: javac -Xlint could/should report on "dangling" doc comments 2024-04-26 19:47:06 +00:00
depOverrides 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
desugar 8232765: NullPointerException at Types.eraseNotNeeded() when compiling a class 2021-04-26 14:13:13 +00:00
Diagnostics 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
diags 8303689: javac -Xlint could/should report on "dangling" doc comments 2024-04-26 19:47:06 +00:00
doclint 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
doctree 8164094: javadoc allows to create a @link to a non-existent method 2024-02-20 19:56:15 +00:00
enum 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
expression 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
expswitch 8313613: Use JUnit in langtools/lib tests 2023-10-16 17:14:34 +00:00
ExtDirs
ExtendsAccess
failover 8266819: Separate the stop policies from the compile policies completely 2021-05-13 10:22:13 +00:00
falseCycle
fatalErrors 8309499: javac fails to report compiler.err.no.java.lang with annotation processing enabled 2023-06-16 16:43:22 +00:00
file 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
flags 8252264: tools/javac/flags/LockedFlagClash.java fails to compile 2020-08-25 12:46:18 +08:00
FloatingPointChanges 8244146: javac changes for JEP 306 2021-06-01 21:59:39 +00:00
flow 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
foreach 8295020: javac emits incorrect code for for-each on an intersection type. 2022-10-17 07:40:19 +00:00
ForwardReference
generics 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
HiddenAbstractMethod
ImplicitClass 8315458: Implement JEP 463: Implicitly Declared Classes and Instance Main Method (Second Preview) 2023-11-30 12:49:49 +00:00
implicitCompile
implicitThis 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
importChecks 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
importContext
ImportCycle
importOnDemand 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
ImportPackagePrivateInner
importscope 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
ImportUnnamed
incompatibleNoninherited
incompleteStatements
IncorrectInheritance
inference_context_min 8232933: Javac inferred type does not conform to equality constraint 2022-11-03 12:08:23 +00:00
inheritAccess
inheritedAccess
InnerClassesAttribute
innerClassFile
javazip
jvm 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
lambda 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
lambdaShapes 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
launcher 8328339: Static import prevents source launcher from finding class with main method 2024-03-22 05:29:20 +00:00
lexer 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
lib 8329624: Add visitors for preview language features 2024-04-05 05:04:48 +00:00
limits 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
linenumbers 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
links
lint 8244681: Add a warning for possibly lossy conversion in compound assignments 2022-09-15 10:10:23 +00:00
literals 8325440: Confusing error reported for octal literals with wrong digits 2024-02-09 11:51:05 +00:00
lvti 8293578: Duplicate ldc generated by javac 2022-09-16 11:37:45 +00:00
main 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
mandatoryWarnings
meth 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
MethodParameters 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
miranda
missingClass
MissingInclude
missingSuperRecovery 8284283: javac crashes when several transitive supertypes are missing 2022-05-12 13:40:21 +00:00
mixedTarget
modules 8323839: Expand use of Messager convenience methods in langtools regression tests 2024-01-17 00:29:05 +00:00
multicatch 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
NameClash
nametable 8315248: AssertionError in Name.compareTo 2023-08-30 21:52:31 +00:00
nativeHeaders 7016187: javac -h could generate conflict .h for inner class and class name with '_' 2023-03-18 17:32:00 +00:00
nested 8291154: Create a non static nested class without enclosing class throws VerifyError 2023-03-24 14:13:21 +00:00
nestmates
newlines
NonAmbiguousField
optimizeOuterThis 8277965: Enclosing instance optimization affects serialization 2021-12-02 19:17:09 +00:00
options 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
overload 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
OverrideChecks 8303689: javac -Xlint could/should report on "dangling" doc comments 2024-04-26 19:47:06 +00:00
overrridecrash 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
p1
PackageClassAmbiguity
PackageClassClash
packone
parser 8329948: Remove string template feature 2024-04-17 14:10:28 +00:00
Paths 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
patterns 8331030: langtools/tools/javac/tree tests fail with SOE with fastdebug and -Xcomp 2024-04-25 06:49:45 +00:00
perf 8263452: Javac slow compilation due to algorithmic complexity 2021-05-11 10:06:04 +00:00
platform 8303689: javac -Xlint could/should report on "dangling" doc comments 2024-04-26 19:47:06 +00:00
plugin 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
policy
positions 8184444: The compiler error "variable not initialized in the default constructor" is not apt in case of static final variables 2023-03-23 16:06:47 +00:00
preview 8319413: Start of release updates for JDK 23 2023-12-07 17:01:29 +00:00
processing 8325078: Better escaping of single and double quotes in javac annotation toString() results 2024-02-01 20:20:33 +00:00
profiles 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
protectedAccess
protectedInner
ProtectedInnerClass
QualifiedAccess
quid
rawDiags
records 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
recovery 8322159: ThisEscapeAnalyzer crashes for erroneous code 2024-01-02 11:15:12 +00:00
redefineObject
RequiredParameterFlags 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
resolve 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
scope 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
sealed 8322477: order of subclasses in the permits clause can differ between compilations 2024-01-10 17:52:50 +00:00
serial
sourcePath
sourcePath2 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
stackmap 8262891: Compiler implementation for Pattern Matching for switch (Preview) 2021-06-07 07:01:30 +00:00
static_error 8238213: Method resolution should stop on static error 2021-06-09 15:56:55 +00:00
staticImport 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
staticQualifiedNew
StringConcat 8323657: Compilation of snippet results in VerifyError at runtime with --release 9 (and above) 2024-01-22 13:06:19 +00:00
StringsInSwitch
SuperInit 8328649: Disallow enclosing instances for local classes in constructor prologues 2024-04-04 21:13:49 +00:00
switchexpr 8321582: yield <primitive-type>.class not parsed correctly. 2023-12-11 12:20:22 +00:00
switchextra 8303374: Implement JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) 2024-01-31 14:18:13 +00:00
switchnull 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
sym 8321224: ct.sym for JDK 22 contains references to internal modules 2023-12-05 17:24:48 +00:00
synthesize
T4093617
T4848619
T4965689
T4994049
T5003235 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T5024091
T5053846
T6180021
T6181889
T6231246
T6232928
T6326693 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T6356217
T6356530 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T6435291
T6458823 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
T6695379 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T6956462
T6970173 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T7008643 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T7040592
T7053059 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T7142672
T7165659 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T7179353
T8000316
T8003967 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8010659
T8010737 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8011181 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8013394
T8016099
T8019486 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8020997
T8022053
T8022162
T8022186 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8022316
T8023112
T8023545
T8024039 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8024207
T8024398
T8024437
T8026963
T8028504 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8029002
T8029102
T8029179
T8029569
T8030816
T8037947
T8038975
T8047338
T8048543
T8050386
T8058244
T8059921
T8068460
T8071847 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
T8132562 8283606: Tests may fail with zh locale on MacOS 2022-05-05 00:06:24 +00:00
T8148354
T8151191
T8159970
T8160156
T8161277
T8161383
T8170667 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
T8171325
T8171332 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T8171528 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T8173955
T8175198
T8175235
T8175790
T8175794
T8176714
T8177068 8233655: NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply 2020-01-15 11:31:16 +01:00
T8180141 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8180660 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8181464
T8182047
T8182649
T8182747
T8185451
T8185983
T8187487
T8187805 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8187978 8261457: test/langtools/tools/javac/T8187978 can fail if ArrayList class is modified 2021-02-25 14:59:32 +00:00
T8194998
T8196048
T8199744
T8201281
T8202597
T8203277
T8203338
T8203486
T8203813
T8203892 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8207320
T8209173 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8210197
T8210435 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8211450
T8215470
T8215482
T8222035 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
T8222251
T8222795
T8222949 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8223942
T8231622 8231622: SuppressWarning("serial") ignored on field serialVersionUID 2020-12-21 17:50:21 +00:00
T8254557 8254557: Compiler crashes with java.lang.AssertionError: isSubtype UNKNOWN 2020-10-20 15:45:17 +00:00
T8255968 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T8257037 8257037: No javac warning when calling deprecated constructor with diamond 2020-12-07 13:51:33 +00:00
T8257740 8257740: Compiler crash when compiling type annotation on multicatch inside lambda 2021-01-08 13:56:07 +00:00
T8268592 8268592: JDK-8262891 causes an NPE in Lint.augment 2021-07-01 00:16:23 +00:00
toolbox 8241187: ToolBox::grep should allow for negative filtering 2021-05-12 01:01:29 +00:00
toolsapi 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
tree 8329948: Remove string template feature 2024-04-17 14:10:28 +00:00
treeannotests 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
TryWithResources 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
typeDeclarationInsideExpression 8295019: Cannot call a method with a parameter of a local class declared in a lambda 2023-02-07 16:23:52 +00:00
types
typeVariableCast
unicode 8312821: Javac accepts char literal as template 2023-08-02 21:01:44 +00:00
UnicodeBackslash 8269150: UnicodeReader not translating \u005c\\u005d to \\] 2021-07-26 18:04:28 +00:00
unit
unnamed 8315458: Implement JEP 463: Implicitly Declared Classes and Instance Main Method (Second Preview) 2023-11-30 12:49:49 +00:00
util 8313693: Introduce an internal utility for the Damerau–Levenshtein distance calculation 2023-08-09 16:08:23 +00:00
var_implicit_lambda 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
varargs 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
versions 8319413: Start of release updates for JDK 23 2023-12-07 17:01:29 +00:00
warnings 8303689: javac -Xlint could/should report on "dangling" doc comments 2024-04-26 19:47:06 +00:00
AbstractOverride.java
AddReferenceThis.java
Ambig3.java
Ambig3.out
AnonClsInIntf.java
AnonInnerException_1.java
AnonInnerException_2.java
AnonInnerException_3.java
AnonStaticMember_1.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
AnonStaticMember_1.out 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
AnonStaticMember_2.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
AnonStaticMember_2.out 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
AnonStaticMember_3.java
AnonymousConstructorExceptions.java
AnonymousNull.java
AnonymousSubclassTest.java
AnonymousType.java
ArrayCast.java
BadAnnotation.java
BadAnnotation.out
BadBreak.java
BadCovar.java
BadCovar.out
BadHexConstant.java
BadHexConstant.out
BoolArray.java
BoundClassError.java
BoundClassError.out
BranchToFewerDefines.java
BreakAcrossClass.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
BreakAcrossClass.out
CaptureInSubtype.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
CaptureInSubtype.out
CascadedInnerNewInstance.java
CastInterface2Array.java
CheckNoClassCastException.java
ClassIsAbstract.java
ClassIsAbstract.out
ClassLit.java
ClassToTypeParm.java
ClassToTypeParm.out
CloneableProblem.java
Closure1.java
Closure2.java
Closure3.java
Closure4.java
Closure5.java
Closure6.java
CompoundBox.java
CompoundBox.out
ConditionalArgTypes_1.java
ConditionalArgTypes_2.java
ConditionalExpressionResolvePending.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
ConditionalInline.java
ConditionalWithVoid.java
ConditionalWithVoid.out
ConstBoolAppend.java
ConstCharAppend.java
ConstFoldTest.java
CyclicInheritance2.java
CyclicInheritance4.java
CyclicInheritance.java
CyclicInheritance.out
DeadInnerClass.java
DeclarationStatementInline.java
DeepStringConcat.java
DepParam.java
Digits.java
Digits.out 8254073: Tokenizer improvements (revised) 2020-10-09 11:08:56 +00:00
DivByZero.java
DuplicateClass2.java
DuplicateClass.java
DuplicateClass.out
DuplicateImport.java
EarlyAssert.java
EarlyAssertWrapper.java 8240970: Some tests fail when run with JCov 2020-03-18 14:33:05 -04:00
EmptyArray.java
EmptyBreak.java
EmptyDocComments.java
EmptySwitch.java
EnclosingAccessCheck.java
Enum1.java
EOI.java
EOI.out
ExceptionalFinally2.java
ExceptionalFinally2.out
ExceptionalFinally.java
ExprQualifiedType.java
ExprQualifiedType.out
ExtendArray.java
ExtendArray.out
ExtendsScope.java
ExtendsScope.out
ExtraneousEquals.java
ExtraneousEquals.out
FaultySignature.java
FinalInitializer_2.java
FinalInitializer.java
FinalIntConcatenation.java
FinallyWarn.java
FinallyWarn.out
FinalThisReference.java
FlatnameClash2.java
FlatnameClash2.out
FlatnameClash.java
FoldConditional.java
GoodCovar.java
HexFloatLiterals.java
HexThree.java
ignored.jtx
IllDefinedOrderOfInit.java
IllegalAnnotation.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
IllegalAnnotation.out 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
IllegallyOptimizedException.java
ImplicitToString.java
InconsistentInheritedSignature.java
InconsistentInheritedSignature.out
InconsistentStack.java
Increment.java
InheritedPrivateImpl.java
InitializerCompletion_1.java
InitializerCompletion_2.java
InitializerCompletion_3.java
InitializerCompletion_4.java
InnerMemberRegression.java
InnerMethSig.java
InnerNamedConstant_1.java
InnerNamedConstant_2_A.out 8221580: Confusing diagnostic for assigning a static final field in a constructor 2023-02-06 18:22:22 +00:00
InnerNamedConstant_2_B.out 8221580: Confusing diagnostic for assigning a static final field in a constructor 2023-02-06 18:22:22 +00:00
InnerNamedConstant_2.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
InnerTruth.java
InstanceInitException_1.java
InstanceInitException_2.java
InterfaceAssert.java
InterfaceFieldParsing_1.java
InterfaceInInner.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
InterfaceInInner.out 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
InterfaceMemberClassModifiers.java
InterfaceMemberClassModifiers.out
InterfaceObjectIncompatibility.java
InterfaceObjectIncompatibility.out
InterfaceObjectInheritance.java
InterfaceObjectInheritance.out
InterfaceOverrideCheck.java
InterfaceOverrideFinal.java
InterfaceOverrideFinal.out
InterfaceOverrideObject.java
InvalidIntfCast.java
JsrRet.java
LabeledDeclaration.java
LabeledDeclaration.out
LabelHiding_1.java
LocalClassCtorPrologue.java 8328649: Disallow enclosing instances for local classes in constructor prologues 2024-04-04 21:13:49 +00:00
LocalClassCtorPrologue.out 8328649: Disallow enclosing instances for local classes in constructor prologues 2024-04-04 21:13:49 +00:00
LocalClasses_1.java
LocalClasses_2.java
LocalClasses_2.out
LocalInterface.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
LocalInterface.out 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
LocalRecord.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
ManyMembers2.java
MemberTypeInheritance.java
MethodParametersTest.java 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
NameCollision2.java
NameCollision.java
NameCollision.out
NestedDuplicateLabels.java
NestedDuplicateLabels.out
NestedFinallyReturn.java
NestedInnerClassNames.java
NestedInnerClassNames.out
NewGeneric.java
NewGeneric.out
NonStaticFieldExpr1.java
NonStaticFieldExpr1.out
NonStaticFieldExpr2.java
NonStaticFieldExpr2.out
NonStaticFieldExpr3.java
NonStaticFieldExpr3.out
NonStaticFieldExpr4c.java
NonStaticFieldExpr4d.java
NonStaticFinalVar.java
NoStringToLower.java 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
Null2DArray.java
NullQualifiedNew2.java
NullQualifiedNew.java
NullQualifiedSuper1.java
NullQualifiedSuper2.java
NullStaticQualifier.java
ObjectIncompatibleInterface.java
ObjectMethodRefFromInterface.java
OuterParameter_1.java
OverridePosition.java
OverridePosition.out
Parens1.java
Parens1.out
Parens2.java
Parens2.out
Parens3.java
Parens3.out
Parens4.java
Parens4.out
ParseConditional.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
ParseConditional.out
PrivateLocalConstructor.java
PrivateUplevelConstant.java
QualifiedConstant.java
QualifiedNew.java
QualifiedNew.out
QualifiedNewScope.java
QualifiedOuterThis2.java
QualifiedOuterThis.java
QualifiedThisAndSuper_1.java
QualifiedThisAndSuper_2.java
QualifiedThisAndSuper_3.java
QualifiedThisExactMatch.java
RawCrash.java
RestrictedMethods.java 8312522: Implementation of Foreign Function & Memory API 2023-10-12 19:50:08 +00:00
RestrictedMethods.out 8312522: Implementation of Foreign Function & Memory API 2023-10-12 19:50:08 +00:00
ReturnAfterIfThenElse.java
ShiftExpressionTest.java
StandaloneQualifiedSuper.java
StaticBlockScope.java
StdoutCloseTest.java
StoreClass.java
StoreClass.out 8221580: Confusing diagnostic for assigning a static final field in a constructor 2023-02-06 18:22:22 +00:00
StrictAbstract.java
StringAppendAccessMethodOnLHS.java
StringConversion2.java
StringConversion.java
SuperclassConstructorException.java
SuperField.java
SuperMeth.java
SuperMethodResolve.java
SuperNew2.java
SuperNew3.java
SuperNew4.java
SuperNew.java
SwitchExitStateTest.java
SwitchFence.java
SwitchScope.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
SwitchScope.out
SynchronizedClass.java
SynchronizedClass.out
SynthName1.java
SynthName2.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
SynthName2.out
T4881267-old.out 8250625: Compiler implementation of Pattern Matching for instanceof (Final) 2020-11-05 08:01:33 +00:00
T4881267.java
T4881267.out 8250625: Compiler implementation of Pattern Matching for instanceof (Final) 2020-11-05 08:01:33 +00:00
T4906100.java
T4906100.out
T5048776.java
T5048776a.out
T5048776b.out
T5092545.java
T5105890.java
T6214885.java
T6214885a.out
T6214885b.out
T6224167.java
T6224167.out
T6227617.java
T6227617.out
T6230128.java
T6230128.out
T6231847.java
T6231847.out
T6232928.java
T6234077.java
T6234077.out
T6238612.java
T6241723.java
T6241723.out
T6245591.java
T6245591.out
T6247324.java
T6247324.out
T6265400.java
T6266772.java
T6294589.java
T6304128.java
T6306967.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T6306967.out
T6326754.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T6326754.out 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T6340549.java
T6351767.java
T6358024.java
T6358166.java
T6358168.java
T6361619.java
T6366196.java
T6370653.java
T6379327.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T6379327.out
T6394563.empty.out
T6394563.java
T6394563.note.out
T6394563.warn.out
T6395974.java
T6397044.java 8244146: javac changes for JEP 306 2021-06-01 21:59:39 +00:00
T6397286.java
T6403466.byfile.out
T6403466.java 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
T6403466.out
T6404756.java
T6404756.out
T6405099.java
T6406771.java 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
T6407066.java
T6407257.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T6407257.out
T6410706.java
T6411379.java
T6423583.java
T6458749.java
T6472751.java
T6534287.java
T6554097.java
T6554097.out
T6558476.java
T6567414.java
T6567414.out
T6587674.java
T6595666.java
T6625520.java
T6654037.java
T6663588.java
T6663588.out
T6665791.java
T6668802.java
T6725036.java
T6759996.java
T6794959.java
T6794959a.out
T6794959b.out
T6855236.java
T6873849.java
T6881645.java
T6882235.java
T6882235.out
T6900149.java
T6942649.java
T6956638.java
T6972327.java
T6977800.java
T6985181.java
T6993301.java
T6999210.java
T7040104.java
T7042623.java
T7042623.out
T7090499.java
T7090499.out
T7093325.java 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T7120266.java
T7120463.java
T7120463.out
T7126754.java
T7159016.java 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
T8004969.java
T8034044.java
T8036019.java 8036019: Insufficient alternatives listed in some errors produced by the parser 2022-01-24 15:09:17 +00:00
T8036019.out 8036019: Insufficient alternatives listed in some errors produced by the parser 2022-01-24 15:09:17 +00:00
T8152616.java 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
T8198502.java
T8199910.java
T8271079.java 8271079: JavaFileObject#toUri and multi-release jars 2021-12-13 12:00:47 +00:00
T8286057.java 8286057: Make javac error on a generic enum friendlier 2022-05-24 10:31:11 +00:00
T8286057.out 8286057: Make javac error on a generic enum friendlier 2022-05-24 10:31:11 +00:00
T8286797.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
T8286797.out 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
T8295447.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
T8295447.out 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
T8301025.java 8301025: ClassCastException in switch with generic record 2023-02-06 12:24:21 +00:00
T8305582.java 8305582: Compiler crash when compiling record patterns with var 2023-05-23 11:18:55 +00:00
T8305582.out 8305582: Compiler crash when compiling record patterns with var 2023-05-23 11:18:55 +00:00
T8312163.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8312163.out 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8314216.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8314216.out 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8314423.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8314423.out 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8320144.java 8320144: Compilation crashes when a custom annotation with invalid default value is used 2023-12-06 15:34:25 +00:00
T8320144.out 8320144: Compilation crashes when a custom annotation with invalid default value is used 2023-12-06 15:34:25 +00:00
T8323502.java 8323502: javac crash with wrongly typed method block in Flow 2024-02-05 08:59:55 +00:00
T8323502.out 8323502: javac crash with wrongly typed method block in Flow 2024-02-05 08:59:55 +00:00
T8326204a.java 8326204: yield statements doesn't allow cast expressions with more than 1 type arguments 2024-03-14 07:01:32 +00:00
T8326204b.java 8326204: yield statements doesn't allow cast expressions with more than 1 type arguments 2024-03-14 07:01:32 +00:00
T8326204b.out 8326204: yield statements doesn't allow cast expressions with more than 1 type arguments 2024-03-14 07:01:32 +00:00
T8328747.java 8328747: WrongMethodTypeException with pattern matching on switch on sealed classes 2024-04-05 08:05:53 +00:00
TestPkgInfo.java
TextBlockAPI.java 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
TextBlockIllegalEscape.java 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
TextBlockIllegalEscape.out 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
TextBlockLang.java 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
ThrowNull.java
ThrowsIntersection_1.java
ThrowsIntersection_2.java
ThrowsIntersection_3.java
ThrowsIntersection_4.java
TryInInstanceInit.java
TypeToString.java 8309881: Qualified name of a type element depends on its origin (source vs class) 2024-04-26 08:26:22 +00:00
TypeVarShadow.java
UncaughtOverflow.java
UncaughtOverflow.out
UnreachableLoopCond.java
UnreachableVar.java
UnterminatedLineComment.java
UplevelFromAnonInSuperCall.java
UseEnum.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
UseEnum.out
VarDeclarationWithAssignment.java
Verify.java
VerifyDA.java
VersionOpt.java 8297695: Fix typos in test/langtools files 2022-11-30 00:42:40 +00:00
VoidArray.java
VoidArray.out