basicGrammar() |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
recordWithAnnotationedParameters() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
recordWithVarArgs() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
record_canBeCreatedUsingKeywordNew() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
recordDeclaration_exampleFromJls_8_10_4_1_normalCanonicalConstructors() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
compactConstructor_exampleFromJls_8_10_4_2_compactConstructors() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
nonCompactConstructor_exampleFromJls_8_10_4_2_compactConstructors() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
record_componentsAreImplicitlyFinal() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
record_allowClassWithinRecord() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
record_canHaveGenerics() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
recordDeclarationFromTheJDK8222777() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
record_topLevelRecordsAreNotStatic() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
record_nestedRecordsAreImplicitlyStatic() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
record_emptyMembers() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
record_isImplicitlyFinal() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
record_isImplicitlyFinalWithoutExplicit() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
localRecords() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
basicRecordPrints() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
genericRecordPrints() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
record_allowNestedMultiple2() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
record_mayImplementInterfaces() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_mayBeStatic() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_permitStaticMethods() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_permitMethods() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_permitStaticFields() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_permitPublicStaticFieldInRecord1() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_permitPublicStaticFieldInNestedRecord() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_permitStaticFields2() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_allowMethodsWithSameNameAsRecordComponentButNotAnAccessorMethod() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_allowMethodsWithSameNameAsRecordComponentButNotAnAccessorMethod2() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_allowComponentAccessorWithMatchingType() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_allowNestedWithinClass() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_allowNestedWithinInterface() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_allowNestedWithinEnum() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
record_allowNestedMultiple() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
assertOneRecordDeclaration(CompilationUnit) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertTwoRecordDeclarations(CompilationUnit) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
instanceFieldIsNotAllowedInRecord() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
basicGrammarCompiles() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
record_cannotExtend() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
record_cannotBeAbstract() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
record_forbidNonStaticFields() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
record_mustNotAllowMismatchedComponentAccessorReturnType() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertCompilationFails(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$assertCompilationFails$1(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$instanceFieldIsNotAllowedInRecord$0(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
RecordDeclarationTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |