NaiveASTFlattener

Source file "org/aspectj/org/eclipse/jdt/internal/core/dom/NaiveASTFlattener.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,060 of 5,0600%610 of 6100%4444441,2101,210139139
visit(MethodDeclaration)3170%560%2929767611
visit(TypeDeclaration)3010%500%2626626211
visit(RecordDeclaration)1770%220%1212393911
visit(TagElement)1260%300%1616303011
visit(EnumDeclaration)1250%160%99282811
visit(SingleVariableDeclaration)1170%200%1111282811
visit(ClassInstanceCreation)1150%180%1010262611
visitSwitchNode(ASTNode)1070%120%77222211
printModifiers(int)1050%260%1414272711
visit(SwitchCase)1000%180%1010202011
visit(SuperMethodInvocation)980%140%88222211
visit(MethodInvocation)930%140%88212111
visit(SuperConstructorInvocation)910%140%88212111
visit(TryStatement)900%120%77212111
visit(ForStatement)810%100%66171711
visit(ConstructorInvocation)790%120%77181811
visit(ModuleDeclaration)720%60%44151511
visit(RecordPattern)670%160%99151511
visit(ArrayCreation)660%60%44161611
visit(FieldDeclaration)660%100%66161611
visit(EnumConstantDeclaration)630%100%66161611
visit(InfixExpression)630%40%33131311
visit(StringTemplateExpression)620%80%55141411
visit(VariableDeclarationStatement)590%80%55141411
visit(VariableDeclarationFragment)560%80%55131311
visit(CompilationUnit)550%100%66121211
visit(PackageDeclaration)520%60%44121211
visit(VariableDeclarationExpression)520%80%55121211
visit(AnnotationTypeDeclaration)510%40%33121211
visit(LambdaExpression)510%80%55131311
visit(MethodRef)510%60%44121211
visit(AnnotationTypeMemberDeclaration)500%40%33131311
visit(TypeParameter)470%80%55111111
visit(NormalAnnotation)440%40%33101011
visit(AnonymousClassDeclaration)430%20%229911
visit(Block)430%20%229911
printTypes(List, String)410%40%339911
visitReferenceTypeArguments(List)410%60%44101011
visit(ArrayType)410%40%33111111
visitPattern(Pattern)400%100%66111111
visit(ImportDeclaration)390%60%44101011
visit(ParameterizedType)390%40%339911
visit(YieldStatement)390%80%559911
visit(ArrayInitializer)350%40%338811
visit(EitherOrMultiPattern)350%60%448811
visit(IfStatement)340%20%229911
visit(TagProperty)330%n/a117711
visit(WildcardType)320%40%33101011
visit(EnhancedForStatement)310%n/a118811
visit(Initializer)310%60%448811
visit(Javadoc)310%20%227711
visit(MethodRefParameter)310%60%448811
visit(AssertStatement)300%20%228811
visit(ModulePackageAccess, String)280%n/a117711
visit(ProvidesDirective)280%n/a117711
visit(DoStatement)270%n/a117711
visit(RequiresDirective)270%n/a117711
visit(SuperMethodReference)270%20%227711
visit(BreakStatement)260%20%227711
visit(ContinueStatement)260%20%227711
visit(ReturnStatement)260%20%227711
visit(IntersectionType)250%40%336611
visit(SingleMemberAnnotation)250%n/a116611
visit(UnionType)250%40%336611
visit(ConditionalExpression)240%n/a116611
visit(StringTemplateComponent)240%n/a117711
visit(SuperFieldAccess)230%20%226611
visit(UsesDirective)230%n/a116611
printModifiers(List)220%20%225511
visitAnnotationsList(List)220%20%225511
visit(WhileStatement)220%n/a116611
visit(Dimension)210%20%226611
visit(ArrayAccess)200%n/a115511
visit(CastExpression)200%n/a115511
visit(CatchClause)200%n/a115511
visit(SynchronizedStatement)200%n/a115511
visit(TypeDeclarationStatement)200%40%335511
visit(GuardedPattern)190%20%225511
visit(ModuleQualifiedName)190%20%226611
visit(ThisExpression)190%20%225511
visit(MemberRef)180%20%225511
visit(NameQualifiedType)180%n/a115511
visit(QualifiedType)180%n/a115511
isCaseDefaultExpression(SwitchCase)180%60%443311
visit(ThrowStatement)180%n/a115511
visit(Assignment)170%n/a114411
visit(LabeledStatement)170%n/a115511
visit(BooleanLiteral)160%20%225511
visit(ParenthesizedExpression)160%n/a114411
visit(CreationReference)150%n/a114411
visit(FieldAccess)150%n/a114411
visit(InstanceofExpression)150%n/a114411
visit(PatternInstanceofExpression)150%n/a114411
visit(MemberValuePair)150%n/a114411
visit(QualifiedName)150%n/a114411
printIndent()140%20%223311
visit(ExpressionMethodReference)140%n/a114411
visit(TypeMethodReference)140%n/a114411
visit(ExpressionStatement)130%n/a114411
visit(PostfixExpression)130%n/a113311
visit(PrefixExpression)130%n/a113311
visit(PrimitiveType)120%n/a113311
NaiveASTFlattener()110%n/a114411
visit(CaseDefaultExpression)110%20%223311
visit(MarkerAnnotation)110%n/a113311
visit(NullPattern)110%20%223311
visit(TypeLiteral)110%n/a113311
visitTypeAnnotations(AnnotatableType)100%20%223311
visit(TypePattern)100%20%223311
visit(BlockComment)90%n/a113311
visit(EmptyStatement)90%n/a113311
visit(Modifier)90%n/a112211
visit(ModuleModifier)90%n/a112211
visit(SimpleType)90%n/a113311
visit(CharacterLiteral)80%n/a112211
visit(JavaDocTextElement)80%n/a112211
visit(NumberLiteral)80%n/a112211
visit(SimpleName)80%n/a112211
visit(StringLiteral)80%n/a112211
visit(TextBlock)80%n/a112211
visit(TextElement)80%n/a112211
visit(StringFragment)80%n/a112211
visit(LineComment)70%n/a112211
visit(NullLiteral)70%n/a112211
reset()50%n/a112211
visit(ExportsDirective)50%n/a111111
visit(OpensDirective)50%n/a111111
visit(SwitchExpression)50%n/a112211
visit(SwitchStatement)50%n/a112211
visitComponentType(ArrayType)50%n/a112211
getResult()40%n/a111111
getName(ClassInstanceCreation)30%n/a111111
getReturnType(MethodDeclaration)30%n/a111111
getSuperclass(TypeDeclaration)30%n/a111111
getTypeDeclaration(TypeDeclarationStatement)30%n/a111111
thrownExceptions(MethodDeclaration)30%n/a111111
superInterfaces(TypeDeclaration)30%n/a111111
getSwitchExpression(SwitchCase)30%n/a111111
visit(JavaDocRegion)0%n/a111111