identifyNamesInSimpleExamples() |  | 0% | | n/a | 1 | 1 | 48 | 48 | 1 | 1 |
identifyNameRolesInSimpleExamples() |  | 0% | | n/a | 1 | 1 | 40 | 40 | 1 | 1 |
leftOfQualifiedTypeNamePackageOrTypeName() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
leftOfExpressionNameAmbiguousName() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
classifyRoleLeftOfQualifiedTypeNamePackageOrTypeName() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
classifyRoleLeftOfExpressionNameAmbiguousName() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
nameAsStringClassName() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
nameAsStringModuleName() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertNameInCodeIsSyntactically(String, String, NameCategory, ParseStart) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertNameInCodeHasRole(String, String, NameRole, ParseStart) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertIsSimpleName(String, String, ParseStart) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertIsQualifiedName(String, String, ParseStart) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
requiresModuleName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
exportsModuleName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
opensModuleName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
exportsPackageName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
opensPackageName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
packageNameInPackageName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
usesTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
providesTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
singleTypeImportTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
singleStaticTypeImportTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
singleStaticImportOnDemandTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
constructorDeclarationTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
annotationTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classLiteralTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
thisExprTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedSuperFieldAccessTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedSuperCallTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedSuperMethodReferenceTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
extendsClauseTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
implementsClauseTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
returnTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedAnnotationMemberTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
unqualifiedAnnotationMemberTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
throwClauseMethodTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedThrowClauseConstructorTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
unualifiedThrowClauseConstructorTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedFieldTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
fieldTypeTypeNameSecondAttempt() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
unqualifiedFieldTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedFormalParameterOfMethodTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
unqualifiedFormalParameterOfMethodTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
receiverParameterOfMethodTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
variableDeclarationTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
exceptionParameterTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
explicitParameterTypeInConstructorCallTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
explicitParameterTypeInMethodCallTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
instantiationCallTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
instantiationCallOfAnonymousTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
arrayCreationExpressionTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
castTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
instanceOfTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
instanceOfPatternTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
methodReferenceTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedConstructorSuperClassInvocationExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedClassInstanceCreationExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
arrayReferenceExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
postfixExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
leftHandAssignmentExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
variableAccessInTryWithResourceExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
variableAccessInTryWithResourceWothTypeExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
methodInvocationMethodName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
typeImportOnDemandPackageOrTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
leftOfMethodCallAmbiguousName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleModuleName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleRequiresModuleName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleExportsModuleName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleOpensModuleName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleExportsPackageName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleOpensPackageName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRolePackageNameInPackageName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleUsesTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleProvidesTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleSingleTypeImportTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleSingleStaticTypeImportTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleSingleStaticImportOnDemandTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleConstructorDeclarationTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleAnnotationTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleClassName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleClassLiteralTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleThisExprTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleQualifiedSuperFieldAccessTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleQualifiedSuperCallTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleQualifiedSuperMethodReferenceTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleExtendsClauseTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleImplementsClauseTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleReturnTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleQualifiedAnnotationMemberTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleAnnotationName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleUnqualifiedAnnotationMemberTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleThrowClauseMethodTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleQualifiedThrowClauseConstructorTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleUnualifiedThrowClauseConstructorTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleQualifiedFieldTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleFieldTypeTypeNameSecondAttempt() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleUnqualifiedFieldTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleFieldName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleQualifiedFormalParameterOfMethodTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleUnqualifiedFormalParameterOfMethodTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleMethodName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleReceiverParameterOfMethodTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleVariableDeclarationTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleExceptionParameterTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleExceptionParameterName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleExplicitParameterTypeInConstructorCallTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleExplicitParameterTypeInMethodCallTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleInstantiationCallTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleInstantiationCallOfAnonymousTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleArrayCreationExpressionTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleCastTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleInstanceOfTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleInstanceOfPatternTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleMethodReferenceTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleQualifiedConstructorSuperClassInvocationExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleQualifiedClassInstanceCreationExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleArrayReferenceExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRolePostfixExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleLeftHandAssignmentExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleVariableAccessInTryWithResourceExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleVariableAccessInTryWithResourceWithTypeExpressionName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyTryWithResourceName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleMethodInvocationMethodName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleTypeImportOnDemandPackageOrTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleLeftOfMethodCallAmbiguousName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
defaultValueTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleDefaultValueTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
classifyRoleDefaultValueDeclaration() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
qualifiedModuleName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
simpleNameUnqualifiedAnnotationMemberTypeTypeName() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
NameLogicTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |