jdk-24/test/langtools/tools/javac/diags/examples
Maurizio Cimadamore 5b9932f8f3 8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview)
8322882: Null pointer error when compiling Static initializer in a local class
8334248: Invalid error for early construction local class constructor method reference
8330037: Compiler produces invalid bytecode for method class creation from static method

Reviewed-by: jlahoda, vromero
2024-11-15 10:07:18 +00:00
..
AddmodsAllModulePathInvalid 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AlreadyDefinedStaticImport 8133616: compiler error messages for dup single type, single static import switched 2017-11-27 19:29:00 +01:00
AnnosWithoutProcessors 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AuxiliaryClassWarning 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadConstantValueType 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
BadSourceFileHeader 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantExtendSealedInAnotherModule 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
CantExtendSealedInAnotherPkg 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
ConflictingExports 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ConflictingExportsToModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ConflictingOpens 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ConflictingOpensToModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CyclicRequires 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DanglingDocCommentWarning 8303689: javac -Xlint could/should report on "dangling" doc comments 2024-04-26 19:47:06 +00:00
DeprecatedAnnotationHasNoEffect 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DeprecatedPlural 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DeprecatedPluralAdditional 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DirPathElementNotDirectory 8196433: use the new error diagnostic approach at javac.Main 2018-04-18 16:02:53 -04:00
DuplicateModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DuplicateProvides 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DuplicateRequires 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DuplicateSupportedInfoFromProc 8224177: Harden annotation processing framework to irregular behavior from processors 2019-05-23 18:47:24 -07:00
DuplicateUses 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ErrProcMessager 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
FileShouldBeOnSourcePathOrPatchPath 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
HasBeenDeprecatedModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
HasBeenDeprecatedRemovalModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalArgumentForOption 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ImportModuleDoesNotRead 8328481: Implement JEP 476: Module Import Declarations (Preview) 2024-05-06 05:49:28 +00:00
ImportRequiresCanonical 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InaccessibleVarargsType 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InvalidDefaultInterface 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
InvalidModuleDirective 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InvalidStaticInterface 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
LeaksNotAccessible 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LeaksNotAccessibleNotRequiredTransitive 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LeaksNotAccessibleUnexported 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LeaksNotAccessibleUnexportedQualified 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MalformedSupported 8224177: Harden annotation processing framework to irregular behavior from processors 2019-05-23 18:47:24 -07:00
ModifierNotAllowed 8335989: Implement JEP 494: Module Import Declarations (Second Preview) 2024-11-14 06:14:33 +00:00
ModuleInfoWithoutModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ModuleNameMismatch 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ModuleNotFound 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ModuleNotFoundInModuleSourcePath 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ModuleNotOnModuleSourcePath 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ModulesNotSupportedInSource 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests 2018-07-16 21:53:49 -07:00
ModuleSourcePathMustWithDashM 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MultiModuleOutputCannotBeExplodedModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoOpensUnlessStrong 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoPkgInModuleInfoJava 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoSuperclass 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessClassIntfCantAccess 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessClassIntfCantAccessReason 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessClassIntfCantAccessReasonFragment 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessDoesNotRead 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessDoesNotReadFromUnnamed 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessDoesNotReadUnnamed 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessNotExported 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessNotExportedFromUnnamed 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessNotExportedToModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessNotExportedToModuleFromUnnamed 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefPublicCantAccess 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefPublicCantAccessFragment 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoteProcMessager 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
NotInModuleOnModuleSourcePath 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PackageClashFromRequires 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PackageClashFromRequiresInUnnamed 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PackageEmptyOrNotFoundError 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PackageEmptyOrNotFoundWarning 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PackageInfoAlreadySeen 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PackageInOtherModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PkgClashWithClass/p 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PoorChoiceForModuleName 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PreviewPlural 8293051: Further refactor javac after removal of -source/-target/--release 7 2022-09-08 14:36:19 +00:00
PrintProcessorInfo 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PrintRounds 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ProcCantFindClass 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ProcessorCantInstantiate 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ProcessorPathNoProcessorModulePath 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ProcessorWrongType 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ProcFileCreateLastRound 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
ProcFileReopening 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
ProcIllegalFileName 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
ProcIncompatibleSourceVersion 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ProcPackageDoesNotExist 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ProcSuspiciousClassName 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
ProcTypeRecreate 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
ProcUnclosedTypeFiles 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
ProcUseImplicit 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
ProcUseProcOrImplicit 8321314: Reinstate disabling the compiler's default active annotation processing 2024-05-30 19:57:21 +00:00
RedundantTypesWithWildcardProc 8237450: JDK13 annotation processors not run when a supported annotation type specifies a module 2020-02-18 17:03:54 -08:00
RemovalPlural 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RemovalPluralAdditional 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatedProvidesForService 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RequiresAutomatic 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RequiresTransitiveAutomatic 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceDefinitionIsEnum 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceImplementationDoesntHaveANoArgsConstructor 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceImplementationIsAbstract 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceImplementationIsInner 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceImplementationNoArgsConstructorNotPublic 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceImplementationNotInRightModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceImplMustBeSubtypeOfServiceIntf 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceImplNotPublic 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceImplProviderReturnMustBeSubtypeOfServiceIntf 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ServiceProvidedButNotExportedOrUsed 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
StaticImportOnlyClassesAndInterfaces 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
SunApiPlural 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
SunApiPluralAdditional 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TooManyModules 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TooManyPatchedModules 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedPlural 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedPluralAdditional 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnexpectedTokenInModuleInfo 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnmatchedProcessorOptions 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnnamedPackageInNamedModule 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
WarnDefaultCtor 8071961: Add javac lint warning when a default constructor is created 2020-08-17 18:58:20 -07:00
WarnModuleNotFound 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
WarnProcMessager 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
WithExpected 8196403: remove the remaining use of string keys for errors and warnings in the compiler 2018-02-02 07:43:54 -05:00
AbstractCantBeAccessed.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AbstractCantBeInstantiated.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AbstractMethodCantHaveBody.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AccessorCantBeGeneric.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
AccessorCantThrowException.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
AccessorMethodCantBeStatic.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
AccessorReturnTypeDoesntMatch.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
AddExportsWithRelease.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AddOpensIgnored.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AddReadsWithRelease.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AlreadyDefined.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AlreadyDefinedClinit.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AlreadyDefinedImport.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnoMustBeClasLiteral.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnoNotApplicable.java 8214902: Pretty-printing marker annotations add unnecessary parenthesis 2018-12-05 11:31:20 -08:00
AnnoNotValidForType.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnotationMissingElementValue.java 8036019: Insufficient alternatives listed in some errors produced by the parser 2022-01-24 15:09:17 +00:00
AnnotationMissingValue.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnotationMissingValues1.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnotationMustBeConstant2.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnotationMustBeConstant.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnotationMustBeNameValue.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnoValueMustBeAnnotation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnnoValueMustBeClassLiteral.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnonClassImplInterfaceNoArgs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnonClassImplInterfaceNoQualForNew.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnonClassImplInterfaceNoTypeArgs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AnonymousCantInheritFromSealed.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
AnonymousClass.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ApplicableMethodFound1.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
ApplicableMethodFound.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
ArrayAndReceiver.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ArrayAndVarargs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ArrayDimMissing.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ArrayRequired.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AssertAsIdentifier2.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
AttemptToSynchronizeOnInstanceOfVbc.java 8257845: Integrate JEP 390 2020-12-08 23:04:01 +00:00
AttrMustBeConstant.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadArgTypesInLambda.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadEntity.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadFunctionalIntfAnno.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadInlineTag.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadInstanceMethodInUnboundLookup.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadNameForOption_Error.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadNameForOption_Warning.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadReference.java 8194998: broken error message for subclass of interface with private method 2018-05-11 10:39:04 -07:00
BadStaticMethodInBoundLookup.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadStaticMethodInUnboundLookup.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BoundUnboundMethRefSearch2.java 8231461: static/instance overload leads to 'unexpected static method found in unbound lookup' when resolving method reference 2021-01-13 17:27:32 +00:00
BoundUnboundMethRefSearch.java 8231461: static/instance overload leads to 'unexpected static method found in unbound lookup' when resolving method reference 2021-01-13 17:27:32 +00:00
BracketsNotAllowedImplicitLambda.java 8223305: Compiler support for Switch Expressions 2019-06-10 05:09:52 +02:00
BreakOutsideSwitchExpression.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
BreakOutsideSwitchLoop.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CallOnlyInConstructor.java 8194743: Compiler implementation for Statements before super() 2023-11-27 17:26:52 +00:00
CallsNotAllowedHere.java 8194743: Compiler implementation for Statements before super() 2023-11-27 17:26:52 +00:00
CannotAssignNotDeclaredGuard.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
CannotCreateArrayWithDiamond.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CannotCreateArrayWithTypeArgs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CanonicalCantHaveStrongerAccessPrivileges.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
CanonicalCantInvokeOtherConstructor.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
CanonicalConstructorArgumentMismatch.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
CanonicalConstructorCantHaveReturn.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
CanonicalConstructorCantHaveThrowsClause.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
CanonicalMustNotDeclareTypeVariables.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
CantAnnotateScoping1.java 8043226: Better diagnostics for non-applicable type annotations 2024-06-04 17:18:53 +00:00
CantAnnotateScoping.java 8043226: Better diagnostics for non-applicable type annotations 2024-06-04 17:18:53 +00:00
CantApplyDiamond1.java 8201281: Truncated error message with Incompatible : null 2018-04-24 08:13:30 -07:00
CantApplyDiamond.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantApplySymbolFragment.java 8029301: Confusing error message for array creation method reference 2023-03-22 21:00:27 +00:00
CantApplySymbolsFragment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantAssignInitializedBeforeCtorCalled.java 8325805: Compiler Implementation for Flexible Constructor Bodies (Second Preview) 2024-05-28 13:15:20 +00:00
CantAssignToFinal.java 8221580: Confusing diagnostic for assigning a static final field in a constructor 2023-02-06 18:22:22 +00:00
CantAssignToThis.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantDeref.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantExtendIntfAnno.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantImplement.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantInheritDiffArg.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantInheritFromSealed2.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
CantInheritFromSealed.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
CantRefBeforeConstr.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantRefNonEffectivelyFinalVar.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
CantResolve.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantResolveArgs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantResolveArgsParams.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantResolveLocation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantResolveLocationArgs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantResolveLocationArgsFragment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantResolveLocationArgsParams.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CantResolveLocationArgsParamsFragment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CaseNull.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
CatchWithoutTry.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ClashesWith.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ClassCantWrite.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ClassMethodOrFieldExpected.java 8338301: Error recovery and reporting should be improved for erroneous implicitly declared classes 2024-08-30 08:11:49 +00:00
ClassPublicInFile.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CompressedDiags.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ConcreteInheritanceConflict.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ConditionalTargetCantBeVoid.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ConstantLabelNotCompatible.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
ConstantSVUID.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ConstExprRequired.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ConstructorWithSameErasureAsCanonical.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
ContinueOutsideLoop.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ContinueOutsideSwitchExpression.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
CountError.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CountErrorPlural.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CountErrorRecompile.java 8220632: Suggest recompiling with a larger value of -Xmaxerrs/-Xmaxwarns if diagnostics were suppressed 2019-03-26 16:09:33 -07:00
CountWarn.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CountWarnPlural.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CountWarnRecompile.java 8220632: Suggest recompiling with a larger value of -Xmaxerrs/-Xmaxwarns if diagnostics were suppressed 2019-03-26 16:09:33 -07:00
CyclicAnnoElement.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CyclicInheritance.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DeconstructionPatternOnlyRecords.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
DeconstructionpatternsNonVar.java 8305582: Compiler crash when compiling record patterns with var 2023-05-23 11:18:55 +00:00
DefaultAllowedInIntfAnnotationMember.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DefaultAndBothBoolean.java 8330197: Make javac/diags/example release agnostic 2024-04-15 15:11:53 +00:00
DefaultLabelNotAllowed.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
DefaultOverridesObjectMember.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DeferredMethodInst.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
DeprecatedFilename.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DeprecatedFilenameAdditional.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DiamondAndAnonClass.java 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests 2018-07-16 21:53:49 -07:00
DiamondAndExplicitParams.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DiamondAndNonDenotableTypes.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DiamondMethodDoesNotOverride.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DiamondNonGeneric.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DiamondNotSupported.java 8028563: Remove javac support for 6/1.6 source and target values 2018-07-12 14:13:15 -07:00
DiamondRedundantArgs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DirPathElementNotFound.java 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests 2018-07-16 21:53:49 -07:00
DivZero.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DoesNotOverride.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DoesntExist.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DotClassExpected.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DuplicateAnnotationJava8.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DuplicateAnnotationMemberValue.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DuplicateCaseLabel.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DuplicateClass.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DuplicateDefaultLabel.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
DuplicateTypeInPermits.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
DuplicateUnconditionalPattern.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
ElseWithoutIf.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EmptyCharLiteral.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EmptyIf.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EnclClassRequired.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EnumAnnoValueMustBeEnumConst2.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EnumAnnoValueMustBeEnumConst.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EnumAsIdentifier2.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EnumCantBeInstantiated.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EnumConstantExpected.java 8228647: Broken enum produce inconvenient errors and AST 2019-08-13 10:27:33 +02:00
EnumConstantNotExpected.java 8228647: Broken enum produce inconvenient errors and AST 2019-08-13 10:27:33 +02:00
EnumLabelMustBeEnumConstant.java 8309336: Incorrect switch in enum not reported properly 2023-06-05 06:25:00 +00:00
EnumLabelUnqualified.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
EnumNoFinalize.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
EnumNoSubclassing.java 8210031: implementation for JVM Constants API 2018-12-09 12:36:24 -05:00
EnumsCantBeGeneric.java 8286057: Make javac error on a generic enum friendlier 2022-05-24 10:31:11 +00:00
EnumsMustBeStatic.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
EnumTypesNotExtensible.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Error.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ErrorReadingFile.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ErrSyntheticNameConflict.java 8271623: Omit enclosing instance fields from inner classes that don't use it 2021-11-23 18:14:47 +00:00
ExceptAlreadyCaught.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ExceptNeverThrown.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Expected2.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Expected3.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
ExpectedModule.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ExplicitImplicitLambda.java 8198512: compiler support for local-variable syntax for lambda parameters 2018-02-22 15:49:32 -05:00
ExplicitParamsDoNotConformToBounds.java 8043251: Bogus javac error: required: no arguments, found: no arguments 2023-01-09 18:38:15 +00:00
ExtraImportSemicolonError.java 8027682: javac wrongly accepts semicolons in package and import decls 2023-03-23 16:04:35 +00:00
ExtraImportSemicolonWarning.java 8027682: javac wrongly accepts semicolons in package and import decls 2023-03-23 16:04:35 +00:00
FeatureDeconstructionPatterns.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
FeatureFlexibleConstructors.java 8325805: Compiler Implementation for Flexible Constructor Bodies (Second Preview) 2024-05-28 13:15:20 +00:00
FeatureReifiableTypesInstanceof.java 8250625: Compiler implementation of Pattern Matching for instanceof (Final) 2020-11-05 08:01:33 +00:00
FeatureUnconditionalPatternsInInstanceof.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
FinallyCannotComplete.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
FinallyWithoutTry.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
FinalParamCantBeAssigned.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
FirstInvocationMustBeAnotherConstructor.java 8194743: Compiler implementation for Statements before super() 2023-11-27 17:26:52 +00:00
FloatNumberTooLarge.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
FloatNumberTooSmall.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
FlowsThroughFromPattern.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
FlowsThroughToPattern.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
ForeachBadInitialization.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ForeachNotApplicable.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
FutureVarNotAllowed.java 8223305: Compiler support for Switch Expressions 2019-06-10 05:09:52 +02:00
GenericArrayCreation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
GenericThrowable.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
GreaterThanExpected.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
GuardHasConstantFalse.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
GuardNotAllowed.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
HasBeenDeprecated.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
HideStatic.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IdentifierExpected.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalAnnotationDeclaration.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalArrayCreation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalChar.java 8206981: Compiler support for Raw String Literals 2018-09-12 14:19:36 -03:00
IllegalComboModifiers.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalDigitInBinaryLiteral.java 8325440: Confusing error reported for octal literals with wrong digits 2024-02-09 11:51:05 +00:00
IllegalDigitInOctalLiteral.java 8325440: Confusing error reported for octal literals with wrong digits 2024-02-09 11:51:05 +00:00
IllegalDot.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalEnumStaticRef.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalEscapeChar.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalForwardRef.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalInitializer.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalLineEndInCharLit.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalNonAsciiDigit.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalParanthesisExpression.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalQualNotIcls.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalRecordComponentName.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
IllegalRefToRestrictedType.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
IllegalRefToVarType.java 8223305: Compiler support for Switch Expressions 2019-06-10 05:09:52 +02:00
IllegalSelfRef.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalSignature.java 8211004: javac is complaining about non-denotable types and refusing to generate the class file 2022-01-06 05:58:17 +00:00
IllegalStartOfExpr.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalStartOfStmt.java 8267465: remove superfluous preview related annotations and test options 2021-06-07 13:57:15 +00:00
IllegalStartOfType.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalStaticIntfMethCall.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalUnderscore.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IllegalUnicodeEscape.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ImplicitClass.java 8305457: Implement java.io.IO 2024-05-24 13:37:14 +00:00
ImplicitClassBad-Filename.java 8315458: Implement JEP 463: Implicitly Declared Classes and Instance Main Method (Second Preview) 2023-11-30 12:49:49 +00:00
ImplicitClassHasPackage.java 8315458: Implement JEP 463: Implicitly Declared Classes and Instance Main Method (Second Preview) 2023-11-30 12:49:49 +00:00
ImplicitClassNoMain.java 8315458: Implement JEP 463: Implicitly Declared Classes and Instance Main Method (Second Preview) 2023-11-30 12:49:49 +00:00
ImportModule.java 8328481: Implement JEP 476: Module Import Declarations (Preview) 2024-05-06 05:49:28 +00:00
ImportModuleDoesNotReadUnnamed.java 8328481: Implement JEP 476: Module Import Declarations (Preview) 2024-05-06 05:49:28 +00:00
ImportModuleNotFound.java 8328481: Implement JEP 476: Module Import Declarations (Preview) 2024-05-06 05:49:28 +00:00
ImproperSPF.java 8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields 2021-10-21 21:11:01 +00:00
ImproperSVUID.java 8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields 2021-10-21 21:11:01 +00:00
ImproperTypeInnerRawParam.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ImproperTypeParamMissing.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InapplicableSymbols.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncomparableTypes.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncompatibleAbstracts.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncompatibleArgTypesInLambda.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncompatibleArgTypesInMethodRef.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncompatibleDescsInFunctionalIntf.java 8057650: uniform error diagnostics for inconsistent inherited method signatures 2017-12-20 15:33:31 +00:00
IncompatibleDiffRetSameType.java 7039014: Confusing error message for method conflict 2022-10-20 13:58:09 +00:00
IncompatibleEqUpperBounds.java 8201281: Truncated error message with Incompatible : null 2018-04-24 08:13:30 -07:00
IncompatibleRetTypeInLambda.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncompatibleRetTypeInMref.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncompatibleThrownTypesInMref.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncompatibleTypes1.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncompatibleTypesInConditional.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncompatibleTypesInSwitchExpression.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
IncompatibleUpperBounds.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InconvertibleTypes.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncorrectConstructorReceiverName.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncorrectConstructorReceiverType.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncorrectNumberOfNestedPatterns.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
IncorrectReceiverName.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncorrectReceiverType.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IncorrectRecordDeclaration.java 8294020: improve errors for record declarations 2022-11-07 20:16:04 +00:00
IneffectualExternEnum.java 8310835: Address gaps in -Xlint:serial checks 2023-07-20 01:10:46 +00:00
IneffectualExternRecord.java 8310835: Address gaps in -Xlint:serial checks 2023-07-20 01:10:46 +00:00
IneffectualSerialEnum.java 8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields 2021-10-21 21:11:01 +00:00
IneffectualSerialExtern.java 8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields 2021-10-21 21:11:01 +00:00
IneffectualSerialRecord.java 8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields 2021-10-21 21:11:01 +00:00
InexactVarargsCall.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InferArgsLengthMismatch.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InferNoConformingAssignment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InferVarargsArgumentMismatch.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InheritFromFinal.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InitializerMustComplete.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InitializerNotAllowed.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InnerClassCantHaveStatic.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
InstanceInitializersNotAllowedInRecords.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
InstanceofReifiableNotSafe.java 8250625: Compiler implementation of Pattern Matching for instanceof (Final) 2020-11-05 08:01:33 +00:00
InterfaceExpected.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InterfaceNotAllowed.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
IntfAnnotationCantHaveTypeParams.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IntfAnnotationMemberClash.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IntfAnnotationsCantHaveParams.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IntfAnnotationsCantHaveTypeParams.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IntfMethodCantHaveBody.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IntNumberTooLarge.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InvalidAnnoMemberType.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InvalidBinaryNumber.java 8325440: Confusing error reported for octal literals with wrong digits 2024-02-09 11:51:05 +00:00
InvalidCaseLabelCombination.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
InvalidDuplicateAnnotation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InvalidGenericLambdaTarget.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InvalidHexNumber.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InvalidHtml.java 8288699: cleanup HTML tree in HtmlDocletWriter.commentTagsToContent 2022-07-08 19:33:03 +00:00
InvalidMethodDecl.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InvalidSuperTypeRecord.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
InvalidTypeContextRepeatableAnnotation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InvalidYield.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
InvalidYieldWarning.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
KindnameClass.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
KindnameConstructor.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
KindnameInstanceInit.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
KindnameMethod.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
KindnameRecord.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
KindnameStaticInit.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
KindnameVariable.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LabelInUse.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LambdaBodyNeitherValueNorVoidCompatible.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LambdaDeduplicate.java 8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression 2021-12-07 18:44:39 +00:00
LambdaStat.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
LocalArrayMissingTarget.java 8177466: Add compiler support for local variable type-inference 2017-09-26 12:52:53 +01:00
LocalCantInferNull.java 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
LocalCantInferVoid.java 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
LocalCantInheritFromSealed.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
LocalClassCantBeInstStatic.java 8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview) 2024-11-15 10:07:18 +00:00
LocalEnum.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
LocalLambdaMissingTarget.java 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
LocalMissingInit.java 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
LocalMrefMissingTarget.java 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
LocalRedundantType.java 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
LocalSelfRef.java 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
Location1.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Location.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LongSVUID.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
LossyConversion.java 8244681: Add a warning for possibly lossy conversion in compound assignments 2022-09-15 10:10:23 +00:00
MalformedFpLit.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MalformedHTML.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MatchBindingExists.java 8250625: Compiler implementation of Pattern Matching for instanceof (Final) 2020-11-05 08:01:33 +00:00
MethodDoesNotOverride.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MethodMustBePublic.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
MethodRedundantTypeargs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MightBeAssignedInLoop.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MissingDeprecatedAnnotation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MissingMethodBody.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MissingReturnStatement.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MissingReturnValue.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MissingReturnValueFragment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MissingSemicolon.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MissingSVUID.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ModifierNotAllowed.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ModuleDeclSbInModuleInfoJava.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ModuleForOptionNotFound.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MrefInferAndExplicitParams.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MrefStat1.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
MrefStat.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
MulticatchCantBeAssigned.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MulticatchTypesMustBeDisjoint.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
MultipleCaseLabels.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
NameClashSameErasure.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NameClashSameErasureNoHide.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NameClashSameErasureNoOverride1.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NameClashSameErasureNoOverride.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NativeMethodCantHaveBody.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NewNotAllowedInAnno.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoAbstracts.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoAnnotationsInLink.java 8266082: AssertionError in Annotate.fromAnnotations with -Xdoclint 2021-06-21 08:39:35 +00:00
NoAnnotationsOnDotClass.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoArgs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoContent.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoExplicitAnnoProcRequested.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoInterfaceExpected.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoInterfaceHere.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoJavaLang.java 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
NonApplicableRepeatingAnno.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NonSealedWithNoSealedSuper.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
NonStaticCantBeRef.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoSuitableFunctionalIntfInst.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoSwitchExpression.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
NoSwitchExpressionQualify.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
NotAFunctionalIntf.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoTagName.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotAllowedClass.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotAllowedVariable.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotAnInterfaceComponent.java 8148354: Errors targeting functional interface intersection types 2018-05-18 09:22:31 -07:00
NotApplicableMethodFound.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
NotAStatement.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotDefAccessClassIntfCantAccessFragment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Note.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotEnclClass.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotExhaustive.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
NotExhaustiveStatement.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
NotInProfile.java 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
NoTitle.java 6251738: Want a top-level summary page that itemizes all spec documents referenced from javadocs (OEM spec) 2022-09-26 21:28:39 +00:00
NotLoopLabel.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NotWithinBounds.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
NoURL.java 6251738: Want a top-level summary page that itemizes all spec documents referenced from javadocs (OEM spec) 2022-09-26 21:28:39 +00:00
ObsoleteSourceAndTarget.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
OperatorCantBeApplied1.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OperatorCantBeApplied.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OptionRemovedSource.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
OptionRemovedTarget.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
Orphaned.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverriddenDefault.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideAnnotatedStaticMethod.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideDoesntThrow.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideIncompatibleReturn.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideMeth.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideStatic.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideUncheckedReturn.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideUncheckedThrown.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideVarargsExtra.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideVarargsMissing.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
OverrideWeakerAccess.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PackageAnnos.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PartialInstSig.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
PathElementNotFound.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PatternDominated.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
PatternExpected.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
PatternMatchingInstanceof.java 8250625: Compiler implementation of Pattern Matching for instanceof (Final) 2020-11-05 08:01:33 +00:00
PatternOrEnumReq.java 8309336: Incorrect switch in enum not reported properly 2023-06-05 06:25:00 +00:00
PatternSwitch.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
PatternTypeCannotInfer.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
PermitsCantListDeclaringClass.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
PermitsCantListSuperType.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
PermitsInNoSealedClass.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
PluginNotFound.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PossibleFallThrough.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PossibleLossPrecision.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PotentialLambdaFound.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PotentiallyAmbiguousOverload.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PrematureEOF.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
PreviewFeatureDisabled.java 8293051: Further refactor javac after removal of -source/-target/--release 7 2022-09-08 14:36:19 +00:00
PreviewFeatureDisabledPlural.java 8293051: Further refactor javac after removal of -source/-target/--release 7 2022-09-08 14:36:19 +00:00
PreviewFeatureUse.java 8293051: Further refactor javac after removal of -source/-target/--release 7 2022-09-08 14:36:19 +00:00
PreviewFilename.java 8293051: Further refactor javac after removal of -source/-target/--release 7 2022-09-08 14:36:19 +00:00
PreviewFilenameAdditional.java 8293051: Further refactor javac after removal of -source/-target/--release 7 2022-09-08 14:36:19 +00:00
PrimitivePatternMatching.java 8303374: Implement JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) 2024-01-31 14:18:13 +00:00
PrivateInterfaceMethodsNotSupported.java 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests 2018-07-16 21:53:49 -07:00
ProbFoundReqFragment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ProcessorNotFound.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ProcOnlyNoProcs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
QualifiedNewStaticClass.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RawClassUse.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ReceiverParameterNotApplicableConstructor.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RecordPatternsAnnotationsNotAllowed.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
Records.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
RecordsCanNotDeclareInstanceFields.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
RecordsCantDeclareComponentModifiers.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
RecordsComponentsCanNotDeclareCStyleArrays.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
RecursiveConstrInvocation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RedundantCast.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RedundantSuperclassInit.java 8194743: Compiler implementation for Statements before super() 2023-11-27 17:26:52 +00:00
RedundantSupertype.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RefAmbiguous.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RefAmbiguousFragment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RefBadParens1.java 8264181: javadoc tool Incorrect error message about malformed link 2021-05-19 17:17:50 +00:00
RefBadParens.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RefIdentifierExpected.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RefSyntaxError.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RefUnexpectedInput1.java 8264181: javadoc tool Incorrect error message about malformed link 2021-05-19 17:17:50 +00:00
RefUnexpectedInput.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RemovalFilename.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RemovalFilenameAdditional.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatableDocumentedMismatch.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatableInheritedMismatch.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatableNonDefault.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatableNoValue.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatableRetentionMismatch.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatableTargetMismatch.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatableWrongValueType.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatedAnnotationTarget.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatedInterface.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatedModifier.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
RepeatingAnnotationAndContainer.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ReportAccess.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ReportAccessFragment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ResourceClosed.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ResourceMayNotBeAssigned.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ResourceNotApplicableToType.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ResourceNotReferenced.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ReturnBeforeSuperclassInit.java 8194743: Compiler implementation for Statements before super() 2023-11-27 17:26:52 +00:00
ReturnOutsideMethod.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ReturnOutsideSwitchExpression.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
RuleCompletesNormally.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
SafeVarargsNotApplicableToRecordAccessors.java 8257855: Example SafeVarargsNotApplicableToRecordAccessors breaks test tools/javac/diags/CheckExamples.java 2020-12-08 04:07:38 +00:00
SameBinaryName.java 8187487: crash with classes with same binary name 2018-01-08 14:06:25 -05:00
SealedMustHaveSubtypes.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
SealedNotAllowedInLocalClass.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
SealedTypes.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
SerialInterfaceMethodsAndFields.java 8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields 2021-10-21 21:11:01 +00:00
SerialMissingNoArgCtor.java 8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields 2021-10-21 21:11:01 +00:00
SerialNonPrivateMethod.java 8202056: Expand serial warning to check for bad overloads of serial-related methods and ineffectual fields 2021-10-21 21:11:01 +00:00
SourceNoBootclasspath.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
SourceNoSystemModulesPath.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
SourceNoSystemModulesPathWithTarget.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
StatementNotExpected.java 8337976: Insufficient error recovery in parser for switch inside class body 2024-08-14 12:20:17 +00:00
StatExprExpected.java 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
StaticMrefWithTargs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
StaticNotQualifiedByType.java 8285935: Spurious lint warning for static method accessed through instance qualifier 2022-08-04 17:57:28 +00:00
StringConstRequired.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
SubtypeDoesntExtendSealed.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
SunApiFilename.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
SunApiFilenameAdditional.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
SunProprietary.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
SuperNotAllowedInEnum.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
SwitchCaseUnexpectedStatement.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
SwitchExpressionCompletesNormally.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
SwitchExpressionEmpty.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
SwitchExpressionNoResultExpressions.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
SwitchExpressions.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
SwitchExpressionTargetCantBeVoid.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
SwitchMixingCaseTypes.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
SwitchRules.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
TextBlockCloseDelimiter.java 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
TextBlockOpenDelimiter.java 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
TextBlockSource.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
TextBlockWhitespace.java 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
ThisAsIdentifier.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ThisEscape.java 8015831: Add lint check for calling overridable methods from a constructor 2023-03-17 22:05:50 +00:00
ThrowsNotAllowedInAnno.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TrustMeOnNonVarargsMeth.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TrustMeOnReifiableVarargsParam.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TrustMeOnVirtualMethod.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TryResourceThrowsInterruptedExc.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TryWithoutCatchOrFinallyOrResource.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TryWithResourcesExprEffectivelyFinalVar.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TryWithResourcesExprNeedsVar.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TypeAnnoNotApplicableInTypeContext.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TypeFoundRequired.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TypeNoParams.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TypeReqClassArray.java 8303374: Implement JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) 2024-01-31 14:18:13 +00:00
TypeReqRef.java 8303374: Implement JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) 2024-01-31 14:18:13 +00:00
TypesIncompatible.java 8057650: uniform error diagnostics for inconsistent inherited method signatures 2017-12-20 15:33:31 +00:00
TypesIncompatibleAbstractDefault.java 8057650: uniform error diagnostics for inconsistent inherited method signatures 2017-12-20 15:33:31 +00:00
TypesIncompatibleUnrelatedDefaults.java 8057650: uniform error diagnostics for inconsistent inherited method signatures 2017-12-20 15:33:31 +00:00
TypeVarCantBeDeref.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TypeVarInPermits.java 8260517: implement Sealed Classes as a standard feature in Java 2021-05-20 09:11:08 +00:00
TypeVarMayNotBeFollowedByOtherBounds.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedAssign.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedAssignToVar.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedCall.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedCast.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedClash.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedFilename.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedFilenameAdditional.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedGenericArrayCreation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedImplement.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UncheckedMethodInvocation.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnclosedCharLiteral.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnclosedComment.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnclosedStringLiteral.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnconditionalPatternAndBothBoolean.java 8330197: Make javac/diags/example release agnostic 2024-04-15 15:11:53 +00:00
UnconditionalPatternAndDefault.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
UndefinedLabel.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnderscoreAsIdentifierError.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
UnderscoreAsIdentifierWarning.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnderscoreInLambdaExpression.java 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
UnexpectedContent.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnexpectedLambda.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnexpectedMref.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnexpectedReturnValue.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnnamedPackage.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnnamedVariables.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
UnneededStrictfpWarning.java 8244146: javac changes for JEP 306 2021-06-01 21:59:39 +00:00
UnreachableCatch1.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnreachableCatch.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnreachableStatement.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnreportedException.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnreportedExceptionDefaultConstructor.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnreportedExceptionImplicitClose.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnsafeUseOfVarargsParam.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnsupportedEncoding.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnterminatedInlineTag.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UnterminatedSignature1.java 8264181: javadoc tool Incorrect error message about malformed link 2021-05-19 17:17:50 +00:00
UnterminatedSignature.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UseOfUnderscoreNotAllowed.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
UseOfUnderscoreNotAllowedNonVar.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
UseOfUnderscoreNotAllowedWithBrackets.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
VarAllOrNothing.java 8198512: compiler support for local-variable syntax for lambda parameters 2018-02-22 15:49:32 -05:00
VarargsAndOldArraySyntax.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarargsAndReceiver.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarargsArgumentMismatch.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarargsClash.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarargsFinalOnly.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarargsImplement.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarargsMustBeLast.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarargsNonReifiableType.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarargsOverride.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarExplicitLambda.java 8198512: compiler support for local-variable syntax for lambda parameters 2018-02-22 15:49:32 -05:00
VarInImplicitLambda.java 8211148: var in implicit lambdas shouldn't be accepted for source < 11 2018-10-04 08:37:08 -07:00
VarInTryWithResourcesNotSupportedInSource.java 8207248: Reduce incidence of compiler.warn.source.no.bootclasspath in javac tests 2018-07-16 21:53:49 -07:00
VarMightAlreadyBeAssigned.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarMightNotHaveBeenInitialized.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VarNotAllowed.java 8223305: Compiler support for Switch Expressions 2019-06-10 05:09:52 +02:00
VarNotAllowedArray.java 8223305: Compiler support for Switch Expressions 2019-06-10 05:09:52 +02:00
VarNotAllowedCompound.java 8223305: Compiler support for Switch Expressions 2019-06-10 05:09:52 +02:00
VarNotAllowedExplicitLambda.java 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
VarNotAllowedHere.java 8223305: Compiler support for Switch Expressions 2019-06-10 05:09:52 +02:00
VarNotIntializedInDefaultConstructor.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Verbose.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
VerboseResolveMulti1.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
VerboseResolveMulti.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
VoidNotAllowed.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
WarnForwardRef.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
WarningAndWerror.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
WarnSelfRef.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
WarnSerializableLambda.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
WhereCaptured1.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
WhereCaptured.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
WhereFreshTvar.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
WhereIntersection2.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
WhereIntersection.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
WhereTypeVar2.java 8201281: Truncated error message with Incompatible : null 2018-04-24 08:13:30 -07:00
WhereTypeVar.java 8198314: javac hidden options violate standard syntax for options 2018-04-03 23:58:52 -04:00
WrongNumberTypeArgs.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
WrongNumberTypeArgsFragment.java 8043251: Bogus javac error: required: no arguments, found: no arguments 2023-01-09 18:38:15 +00:00
WrongReceiver.java 8203813: javac accepts an illegal name as a receiver parameter name 2018-06-14 05:50:21 -07:00