AstProcessorBuilder

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,405 of 1,80021%30 of 3411%211263225295195246
lambda$onStaticMethodInvocation$0(String, String, BiPredicate, MethodInvocation, ReferenceHolder)250%60%446611
lambda$onPrefixIncrementOrDecrement$0(BiPredicate, PrefixExpression, ReferenceHolder)150%40%334411
lambda$onPostfixIncrementOrDecrement$0(BiPredicate, PostfixExpression, ReferenceHolder)150%40%334411
lambda$onReturnBoolean$0(BiPredicate, ReturnStatement, ReferenceHolder)110%20%223311
lambda$onAssignmentWithOperator$0(Assignment.Operator, BiPredicate, Assignment, ReferenceHolder)110%20%223311
lambda$onCompoundAssignment$0(BiPredicate, Assignment, ReferenceHolder)110%20%223311
lambda$onLabeledContinue$0(BiPredicate, ContinueStatement, ReferenceHolder)100%20%223311
lambda$onUnlabeledContinue$0(BiPredicate, ContinueStatement, ReferenceHolder)100%20%223311
lambda$onIfStatementWithElse$0(BiPredicate, IfStatement, ReferenceHolder)100%20%223311
lambda$onIfStatementWithoutElse$0(BiPredicate, IfStatement, ReferenceHolder)100%20%223311
onMethodInvocation(Class, String, BiPredicate)90%n/a112211
onClassInstanceCreation(Class, BiPredicate)80%n/a112211
onClassInstanceCreation(String, BiPredicate)80%n/a112211
onBreakStatement(BiPredicate)80%n/a112211
onContinueStatement(BiPredicate)80%n/a112211
onThrowStatement(BiPredicate)80%n/a112211
onAnnotationTypeDeclaration(BiPredicate)80%n/a112211
onAnnotationTypeMemberDeclaration(BiPredicate)80%n/a112211
onAnonymousClassDeclaration(BiPredicate)80%n/a112211
onArrayAccess(BiPredicate)80%n/a112211
onArrayCreation(BiPredicate)80%n/a112211
onArrayInitializer(BiPredicate)80%n/a112211
onArrayType(BiPredicate)80%n/a112211
onAssertStatement(BiPredicate)80%n/a112211
onBlockComment(BiPredicate)80%n/a112211
onBooleanLiteral(BiPredicate)80%n/a112211
onCatchClause(BiPredicate)80%n/a112211
onCharacterLiteral(BiPredicate)80%n/a112211
onCompilationUnit(BiPredicate)80%n/a112211
onConditionalExpression(BiPredicate)80%n/a112211
onConstructorInvocation(BiPredicate)80%n/a112211
onCreationReference(BiPredicate)80%n/a112211
onDimension(BiPredicate)80%n/a112211
onDoStatement(BiPredicate)80%n/a112211
onEmptyStatement(BiPredicate)80%n/a112211
onEnumConstantDeclaration(BiPredicate)80%n/a112211
onEnumDeclaration(BiPredicate)80%n/a112211
onExportsDirective(BiPredicate)80%n/a112211
onExpressionMethodReference(BiPredicate)80%n/a112211
onExpressionStatement(BiPredicate)80%n/a112211
onFieldAccess(BiPredicate)80%n/a112211
onForStatement(BiPredicate)80%n/a112211
onInfixExpression(BiPredicate)80%n/a112211
onInitializer(BiPredicate)80%n/a112211
onInstanceofExpression(BiPredicate)80%n/a112211
onIntersectionType(BiPredicate)80%n/a112211
onJavadoc(BiPredicate)80%n/a112211
onLabeledStatement(BiPredicate)80%n/a112211
onLambdaExpression(BiPredicate)80%n/a112211
onLineComment(BiPredicate)80%n/a112211
onMarkerAnnotation(BiPredicate)80%n/a112211
onMemberRef(BiPredicate)80%n/a112211
onMemberValuePair(BiPredicate)80%n/a112211
onMethodRef(BiPredicate)80%n/a112211
onMethodRefParameter(BiPredicate)80%n/a112211
onModifier(BiPredicate)80%n/a112211
onModuleDeclaration(BiPredicate)80%n/a112211
onModuleModifier(BiPredicate)80%n/a112211
onModuleQualifiedName(BiPredicate)80%n/a112211
onNameQualifiedType(BiPredicate)80%n/a112211
onNormalAnnotation(BiPredicate)80%n/a112211
onNullLiteral(BiPredicate)80%n/a112211
onNumberLiteral(BiPredicate)80%n/a112211
onOpensDirective(BiPredicate)80%n/a112211
onPackageDeclaration(BiPredicate)80%n/a112211
onParenthesizedExpression(BiPredicate)80%n/a112211
onPatternInstanceofExpression(BiPredicate)80%n/a112211
onPostfixExpression(BiPredicate)80%n/a112211
onPrefixExpression(BiPredicate)80%n/a112211
onPrimitiveType(BiPredicate)80%n/a112211
onProvidesDirective(BiPredicate)80%n/a112211
onQualifiedName(BiPredicate)80%n/a112211
onQualifiedType(BiPredicate)80%n/a112211
onRecordDeclaration(BiPredicate)80%n/a112211
onRequiresDirective(BiPredicate)80%n/a112211
onSingleMemberAnnotation(BiPredicate)80%n/a112211
onStringLiteral(BiPredicate)80%n/a112211
onSuperConstructorInvocation(BiPredicate)80%n/a112211
onSuperFieldAccess(BiPredicate)80%n/a112211
onSuperMethodReference(BiPredicate)80%n/a112211
onSwitchCase(BiPredicate)80%n/a112211
onSwitchExpression(BiPredicate)80%n/a112211
onSynchronizedStatement(BiPredicate)80%n/a112211
onTagElement(BiPredicate)80%n/a112211
onTextBlock(BiPredicate)80%n/a112211
onTextElement(BiPredicate)80%n/a112211
onThisExpression(BiPredicate)80%n/a112211
onTryStatement(BiPredicate)80%n/a112211
onTypeDeclarationStatement(BiPredicate)80%n/a112211
onTypeLiteral(BiPredicate)80%n/a112211
onTypeMethodReference(BiPredicate)80%n/a112211
onTypeParameter(BiPredicate)80%n/a112211
onUnionType(BiPredicate)80%n/a112211
onUsesDirective(BiPredicate)80%n/a112211
onVariableDeclarationExpression(BiPredicate)80%n/a112211
onWhileStatement(BiPredicate)80%n/a112211
onWildcardType(BiPredicate)80%n/a112211
onYieldStatement(BiPredicate)80%n/a112211
onStaticMethodInvocation(String, String, BiPredicate)70%n/a111111
onAssignmentWithOperator(Assignment.Operator, BiPredicate)60%n/a111111
lambda$onYieldStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onWildcardType$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onWhileStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onVariableDeclarationExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onUsesDirective$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onUnionType$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onTypeParameter$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onTypeMethodReference$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onTypeLiteral$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onTypeDeclarationStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onTryStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onThisExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onTextElement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onTextBlock$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onTagElement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onSynchronizedStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onSwitchExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onSwitchCase$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onSuperMethodReference$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onSuperFieldAccess$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onSuperConstructorInvocation$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onStringLiteral$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onSingleMemberAnnotation$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onRequiresDirective$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onRecordDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onQualifiedType$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onQualifiedName$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onProvidesDirective$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onPrimitiveType$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onPrefixExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onPostfixExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onPatternInstanceofExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onParenthesizedExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onPackageDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onOpensDirective$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onNumberLiteral$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onNullLiteral$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onNormalAnnotation$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onNameQualifiedType$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onModuleQualifiedName$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onModuleModifier$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onModuleDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onModifier$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onMethodRefParameter$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onMethodRef$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onMemberValuePair$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onMemberRef$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onMarkerAnnotation$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onLineComment$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onLambdaExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onLabeledStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onJavadoc$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onIntersectionType$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onInstanceofExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onInitializer$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onInfixExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onForStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onFieldAccess$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onExpressionStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onExpressionMethodReference$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onExportsDirective$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onEnumDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onEnumConstantDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onEmptyStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onDoStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onDimension$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onCreationReference$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onConstructorInvocation$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onConditionalExpression$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onCompilationUnit$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onCharacterLiteral$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onCatchClause$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onBooleanLiteral$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onBlockComment$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onAssertStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onArrayType$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onArrayInitializer$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onArrayCreation$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onArrayAccess$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onAnonymousClassDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onAnnotationTypeMemberDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onAnnotationTypeDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onThrowStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onContinueStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
lambda$onBreakStatement$0(BiPredicate, ASTNode, ReferenceHolder)60%n/a111111
onIfStatementWithoutElse(BiPredicate)50%n/a111111
onIfStatementWithElse(BiPredicate)50%n/a111111
onCompoundAssignment(BiPredicate)50%n/a111111
onPostfixIncrementOrDecrement(BiPredicate)50%n/a111111
onPrefixIncrementOrDecrement(BiPredicate)50%n/a111111
onUnlabeledContinue(BiPredicate)50%n/a111111
onLabeledContinue(BiPredicate)50%n/a111111
onReturnBoolean(BiPredicate)50%n/a111111
getDataHolder()30%n/a111111
getNodesProcessed()30%n/a111111
lambda$matchNode$0(Class, Function, ASTNode, ReferenceHolder)21789%1150%121501
matchNode(Class, Function)11794%n/a011601
lambda$onEachStatement$0(Function, Block, ReferenceHolder)26100%1375%130601
AstProcessorBuilder(ReferenceHolder, Set)16100%n/a010501
onMethodInvocation(String, BiPredicate)9100%n/a010201
onMethodInvocation(BiPredicate)8100%n/a010201
onMethodDeclaration(BiPredicate)8100%n/a010201
onTypeDeclaration(BiPredicate)8100%n/a010201
onVariableDeclarationFragment(BiPredicate)8100%n/a010201
onAssignment(BiPredicate)8100%n/a010201
onReturnStatement(BiPredicate)8100%n/a010201
onEnhancedForStatement(BiPredicate)8100%n/a010201
onSimpleName(BiPredicate)8100%n/a010201
onBlock(BiPredicate)8100%n/a010201
onCastExpression(BiPredicate)8100%n/a010201
onFieldDeclaration(BiPredicate)8100%n/a010201
onIfStatement(BiPredicate)8100%n/a010201
onImportDeclaration(BiPredicate)8100%n/a010201
onParameterizedType(BiPredicate)8100%n/a010201
onSimpleType(BiPredicate)8100%n/a010201
onSingleVariableDeclaration(BiPredicate)8100%n/a010201
onSuperMethodInvocation(BiPredicate)8100%n/a010201
onSwitchStatement(BiPredicate)8100%n/a010201
onVariableDeclarationStatement(BiPredicate)8100%n/a010201
AstProcessorBuilder(ReferenceHolder)7100%n/a010201
onClassInstanceCreation(BiPredicate)7100%n/a010201
with(ReferenceHolder, Set)6100%n/a010101
lambda$onVariableDeclarationStatement$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onSwitchStatement$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onSuperMethodInvocation$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onSingleVariableDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onSimpleType$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onParameterizedType$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onImportDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onIfStatement$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onFieldDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onCastExpression$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onBlock$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onSimpleName$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onEnhancedForStatement$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onReturnStatement$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onAssignment$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onVariableDeclarationFragment$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onTypeDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onMethodDeclaration$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onMethodInvocation$1(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
lambda$onMethodInvocation$0(BiPredicate, ASTNode, ReferenceHolder)6100%n/a010101
with(ReferenceHolder)5100%n/a010101
onEachStatement(Function)5100%n/a010101
build(ASTNode)5100%n/a010201
processor()3100%n/a010101