HelperVisitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,940 of 3,35012%0 of 0n/a315351566660315351
addMethodInvocation(Class, String, BiPredicate, BiConsumer)320%n/a119911
addMethodInvocation(String, BiPredicate, BiConsumer)300%n/a118811
addVariableDeclarationStatement(Class, BiPredicate, BiConsumer)300%n/a118811
addMethodInvocation(String, String, BiPredicate, String[])220%n/a117711
addClassInstanceCreation(String, BiPredicate)180%n/a115511
addVariableDeclarationStatement(Class, BiConsumer)180%n/a115511
addMethodInvocation(String, BiConsumer)160%n/a114411
addAnnotationTypeDeclaration(BiPredicate, BiConsumer)130%n/a113311
addAnnotationTypeMemberDeclaration(BiPredicate, BiConsumer)130%n/a113311
addAnonymousClassDeclaration(BiPredicate, BiConsumer)130%n/a113311
addArrayAccess(BiPredicate, BiConsumer)130%n/a113311
addArrayCreation(BiPredicate, BiConsumer)130%n/a113311
addArrayInitializer(BiPredicate, BiConsumer)130%n/a113311
addArrayType(BiPredicate, BiConsumer)130%n/a113311
addAssertStatement(BiPredicate, BiConsumer)130%n/a113311
addAssignment(BiPredicate, BiConsumer)130%n/a113311
addBlock(BiPredicate, BiConsumer)130%n/a113311
addBlockComment(BiPredicate, BiConsumer)130%n/a113311
addBooleanLiteral(BiPredicate, BiConsumer)130%n/a113311
addBreakStatement(BiPredicate, BiConsumer)130%n/a113311
addCastExpression(BiPredicate, BiConsumer)130%n/a113311
addCatchClause(BiPredicate, BiConsumer)130%n/a113311
addCharacterLiteral(BiPredicate, BiConsumer)130%n/a113311
addClassInstanceCreation(BiPredicate, BiConsumer)130%n/a113311
addCompilationUnit(BiPredicate, BiConsumer)130%n/a113311
addConditionalExpression(BiPredicate, BiConsumer)130%n/a113311
addConstructorInvocation(BiPredicate, BiConsumer)130%n/a113311
addContinueStatement(BiPredicate, BiConsumer)130%n/a113311
addCreationReference(BiPredicate, BiConsumer)130%n/a113311
addDimension(BiPredicate, BiConsumer)130%n/a113311
addDoStatement(BiPredicate, BiConsumer)130%n/a113311
addEmptyStatement(BiPredicate, BiConsumer)130%n/a113311
addEnumConstantDeclaration(BiPredicate, BiConsumer)130%n/a113311
addEnumDeclaration(BiPredicate, BiConsumer)130%n/a113311
addExportsDirective(BiPredicate, BiConsumer)130%n/a113311
addExpressionMethodReference(BiPredicate, BiConsumer)130%n/a113311
addExpressionStatement(BiPredicate, BiConsumer)130%n/a113311
addFieldAccess(BiPredicate, BiConsumer)130%n/a113311
addFieldDeclaration(BiPredicate, BiConsumer)130%n/a113311
addForStatement(BiPredicate, BiConsumer)130%n/a113311
addIfStatement(BiPredicate, BiConsumer)130%n/a113311
addImportDeclaration(BiPredicate, BiConsumer)130%n/a113311
addInfixExpression(BiPredicate, BiConsumer)130%n/a113311
addInitializer(BiPredicate, BiConsumer)130%n/a113311
addInstanceofExpression(BiPredicate, BiConsumer)130%n/a113311
addIntersectionType(BiPredicate, BiConsumer)130%n/a113311
addJavadoc(BiPredicate, BiConsumer)130%n/a113311
addLabeledStatement(BiPredicate, BiConsumer)130%n/a113311
addLambdaExpression(BiPredicate, BiConsumer)130%n/a113311
addLineComment(BiPredicate, BiConsumer)130%n/a113311
addMarkerAnnotation(BiPredicate, BiConsumer)130%n/a113311
addMemberRef(BiPredicate, BiConsumer)130%n/a113311
addMemberValuePair(BiPredicate, BiConsumer)130%n/a113311
addMethodRef(BiPredicate, BiConsumer)130%n/a113311
addMethodRefParameter(BiPredicate, BiConsumer)130%n/a113311
addMethodDeclaration(BiPredicate, BiConsumer)130%n/a113311
addMethodInvocation(BiPredicate, BiConsumer)130%n/a113311
addModifier(BiPredicate, BiConsumer)130%n/a113311
addModuleDeclaration(BiPredicate, BiConsumer)130%n/a113311
addModuleModifier(BiPredicate, BiConsumer)130%n/a113311
addNameQualifiedType(BiPredicate, BiConsumer)130%n/a113311
addNormalAnnotation(BiPredicate, BiConsumer)130%n/a113311
addNullLiteral(BiPredicate, BiConsumer)130%n/a113311
addNumberLiteral(BiPredicate, BiConsumer)130%n/a113311
addOpensDirective(BiPredicate, BiConsumer)130%n/a113311
addPackageDeclaration(BiPredicate, BiConsumer)130%n/a113311
addParameterizedType(BiPredicate, BiConsumer)130%n/a113311
addParenthesizedExpression(BiPredicate, BiConsumer)130%n/a113311
addPatternInstanceofExpression(BiPredicate, BiConsumer)130%n/a113311
addPostfixExpression(BiPredicate, BiConsumer)130%n/a113311
addPrefixExpression(BiPredicate, BiConsumer)130%n/a113311
addProvidesDirective(BiPredicate, BiConsumer)130%n/a113311
addPrimitiveType(BiPredicate, BiConsumer)130%n/a113311
addQualifiedName(BiPredicate, BiConsumer)130%n/a113311
addQualifiedType(BiPredicate, BiConsumer)130%n/a113311
addModuleQualifiedName(BiPredicate, BiConsumer)130%n/a113311
addRequiresDirective(BiPredicate, BiConsumer)130%n/a113311
addRecordDeclaration(BiPredicate, BiConsumer)130%n/a113311
addReturnStatement(BiPredicate, BiConsumer)130%n/a113311
addSimpleName(BiPredicate, BiConsumer)130%n/a113311
addSimpleType(BiPredicate, BiConsumer)130%n/a113311
addSingleMemberAnnotation(BiPredicate, BiConsumer)130%n/a113311
addSingleVariableDeclaration(BiPredicate, BiConsumer)130%n/a113311
addStringLiteral(BiPredicate, BiConsumer)130%n/a113311
addSuperConstructorInvocation(BiPredicate, BiConsumer)130%n/a113311
addSuperFieldAccess(BiPredicate, BiConsumer)130%n/a113311
addSuperMethodInvocation(BiPredicate, BiConsumer)130%n/a113311
addSuperMethodReference(BiPredicate, BiConsumer)130%n/a113311
addSwitchCase(BiPredicate, BiConsumer)130%n/a113311
addSwitchExpression(BiPredicate, BiConsumer)130%n/a113311
addSwitchStatement(BiPredicate, BiConsumer)130%n/a113311
addSynchronizedStatement(BiPredicate, BiConsumer)130%n/a113311
addTagElement(BiPredicate, BiConsumer)130%n/a113311
addTextBlock(BiPredicate, BiConsumer)130%n/a113311
addTextElement(BiPredicate, BiConsumer)130%n/a113311
addThisExpression(BiPredicate, BiConsumer)130%n/a113311
addThrowStatement(BiPredicate, BiConsumer)130%n/a113311
addTryStatement(BiPredicate, BiConsumer)130%n/a113311
addTypeDeclaration(BiPredicate, BiConsumer)130%n/a113311
addTypeDeclarationStatement(BiPredicate, BiConsumer)130%n/a113311
addTypeLiteral(BiPredicate, BiConsumer)130%n/a113311
addTypeMethodReference(BiPredicate, BiConsumer)130%n/a113311
addTypeParameter(BiPredicate, BiConsumer)130%n/a113311
addUnionType(BiPredicate, BiConsumer)130%n/a113311
addUsesDirective(BiPredicate, BiConsumer)130%n/a113311
addVariableDeclarationExpression(BiPredicate, BiConsumer)130%n/a113311
addVariableDeclarationStatement(BiPredicate, BiConsumer)130%n/a113311
addVariableDeclarationFragment(BiPredicate, BiConsumer)130%n/a113311
addWhileStatement(BiPredicate, BiConsumer)130%n/a113311
addWildcardType(BiPredicate, BiConsumer)130%n/a113311
addYieldStatement(BiPredicate, BiConsumer)130%n/a113311
clear()130%n/a115511
addAnnotationTypeDeclaration(BiPredicate)70%n/a111111
addAnnotationTypeMemberDeclaration(BiPredicate)70%n/a111111
addAnonymousClassDeclaration(BiPredicate)70%n/a111111
addArrayAccess(BiPredicate)70%n/a111111
addArrayCreation(BiPredicate)70%n/a111111
addArrayInitializer(BiPredicate)70%n/a111111
addArrayType(BiPredicate)70%n/a111111
addAssertStatement(BiPredicate)70%n/a111111
addAssignment(BiPredicate)70%n/a111111
addBlock(BiPredicate)70%n/a111111
addBlockComment(BiPredicate)70%n/a111111
addBooleanLiteral(BiPredicate)70%n/a111111
addBreakStatement(BiPredicate)70%n/a111111
addCastExpression(BiPredicate)70%n/a111111
addCatchClause(BiPredicate)70%n/a111111
addCharacterLiteral(BiPredicate)70%n/a111111
addCompilationUnit(BiPredicate)70%n/a111111
addConditionalExpression(BiPredicate)70%n/a111111
addConstructorInvocation(BiPredicate)70%n/a111111
addContinueStatement(BiPredicate)70%n/a111111
addCreationReference(BiPredicate)70%n/a111111
addDimension(BiPredicate)70%n/a111111
addDoStatement(BiPredicate)70%n/a111111
addEmptyStatement(BiPredicate)70%n/a111111
addEnumConstantDeclaration(BiPredicate)70%n/a111111
addEnumDeclaration(BiPredicate)70%n/a111111
addExportsDirective(BiPredicate)70%n/a111111
addExpressionMethodReference(BiPredicate)70%n/a111111
addExpressionStatement(BiPredicate)70%n/a111111
addFieldAccess(BiPredicate)70%n/a111111
addForStatement(BiPredicate)70%n/a111111
addIfStatement(BiPredicate)70%n/a111111
addImportDeclaration(BiPredicate)70%n/a111111
addInfixExpression(BiPredicate)70%n/a111111
addInitializer(BiPredicate)70%n/a111111
addInstanceofExpression(BiPredicate)70%n/a111111
addIntersectionType(BiPredicate)70%n/a111111
addJavadoc(BiPredicate)70%n/a111111
addLabeledStatement(BiPredicate)70%n/a111111
addLambdaExpression(BiPredicate)70%n/a111111
addLineComment(BiPredicate)70%n/a111111
addMarkerAnnotation(BiPredicate)70%n/a111111
addMemberRef(BiPredicate)70%n/a111111
addMemberValuePair(BiPredicate)70%n/a111111
addMethodRef(BiPredicate)70%n/a111111
addMethodRefParameter(BiPredicate)70%n/a111111
addModifier(BiPredicate)70%n/a111111
addModuleDeclaration(BiPredicate)70%n/a111111
addModuleModifier(BiPredicate)70%n/a111111
addNameQualifiedType(BiPredicate)70%n/a111111
addNormalAnnotation(BiPredicate)70%n/a111111
addNullLiteral(BiPredicate)70%n/a111111
addNumberLiteral(BiPredicate)70%n/a111111
addOpensDirective(BiPredicate)70%n/a111111
addPackageDeclaration(BiPredicate)70%n/a111111
addParameterizedType(BiPredicate)70%n/a111111
addParenthesizedExpression(BiPredicate)70%n/a111111
addPatternInstanceofExpression(BiPredicate)70%n/a111111
addPostfixExpression(BiPredicate)70%n/a111111
addPrefixExpression(BiPredicate)70%n/a111111
addProvidesDirective(BiPredicate)70%n/a111111
addPrimitiveType(BiPredicate)70%n/a111111
addQualifiedName(BiPredicate)70%n/a111111
addQualifiedType(BiPredicate)70%n/a111111
addModuleQualifiedName(BiPredicate)70%n/a111111
addRequiresDirective(BiPredicate)70%n/a111111
addRecordDeclaration(BiPredicate)70%n/a111111
addReturnStatement(BiPredicate)70%n/a111111
addSimpleName(BiPredicate)70%n/a111111
addSimpleType(BiPredicate)70%n/a111111
addSingleMemberAnnotation(BiPredicate)70%n/a111111
addStringLiteral(BiPredicate)70%n/a111111
addSuperConstructorInvocation(BiPredicate)70%n/a111111
addSuperFieldAccess(BiPredicate)70%n/a111111
addSuperMethodInvocation(BiPredicate)70%n/a111111
addSuperMethodReference(BiPredicate)70%n/a111111
addSwitchCase(BiPredicate)70%n/a111111
addSwitchExpression(BiPredicate)70%n/a111111
addSwitchStatement(BiPredicate)70%n/a111111
addSynchronizedStatement(BiPredicate)70%n/a111111
addTagElement(BiPredicate)70%n/a111111
addTextBlock(BiPredicate)70%n/a111111
addTextElement(BiPredicate)70%n/a111111
addThisExpression(BiPredicate)70%n/a111111
addThrowStatement(BiPredicate)70%n/a111111
addTryStatement(BiPredicate)70%n/a111111
addTypeDeclaration(BiPredicate)70%n/a111111
addTypeDeclarationStatement(BiPredicate)70%n/a111111
addTypeLiteral(BiPredicate)70%n/a111111
addTypeMethodReference(BiPredicate)70%n/a111111
addTypeParameter(BiPredicate)70%n/a111111
addUnionType(BiPredicate)70%n/a111111
addUsesDirective(BiPredicate)70%n/a111111
addVariableDeclarationExpression(BiPredicate)70%n/a111111
addVariableDeclarationStatement(BiPredicate)70%n/a111111
addWildcardType(BiPredicate)70%n/a111111
addYieldStatement(BiPredicate)70%n/a111111
addAnnotationTypeDeclaration(BiConsumer)70%n/a111111
addAnnotationTypeMemberDeclaration(BiConsumer)70%n/a111111
addAnonymousClassDeclaration(BiConsumer)70%n/a111111
addArrayAccess(BiConsumer)70%n/a111111
addArrayCreation(BiConsumer)70%n/a111111
addArrayInitializer(BiConsumer)70%n/a111111
addArrayType(BiConsumer)70%n/a111111
addAssertStatement(BiConsumer)70%n/a111111
addAssignment(BiConsumer)70%n/a111111
addBlock(BiConsumer)70%n/a111111
addBlockComment(BiConsumer)70%n/a111111
addBooleanLiteral(BiConsumer)70%n/a111111
addBreakStatement(BiConsumer)70%n/a111111
addCastExpression(BiConsumer)70%n/a111111
addCatchClause(BiConsumer)70%n/a111111
addCharacterLiteral(BiConsumer)70%n/a111111
addClassInstanceCreation(BiConsumer)70%n/a111111
addCompilationUnit(BiConsumer)70%n/a111111
addConditionalExpression(BiConsumer)70%n/a111111
addConstructorInvocation(BiConsumer)70%n/a111111
addContinueStatement(BiConsumer)70%n/a111111
addCreationReference(BiConsumer)70%n/a111111
addDimension(BiConsumer)70%n/a111111
addDoStatement(BiConsumer)70%n/a111111
addEmptyStatement(BiConsumer)70%n/a111111
addEnhancedForStatement(BiConsumer)70%n/a111111
addEnumConstantDeclaration(BiConsumer)70%n/a111111
addEnumDeclaration(BiConsumer)70%n/a111111
addExportsDirective(BiConsumer)70%n/a111111
addExpressionMethodReference(BiConsumer)70%n/a111111
addExpressionStatement(BiConsumer)70%n/a111111
addFieldAccess(BiConsumer)70%n/a111111
addFieldDeclaration(BiConsumer)70%n/a111111
addForStatement(BiConsumer)70%n/a111111
addIfStatement(BiConsumer)70%n/a111111
addImportDeclaration(BiConsumer)70%n/a111111
addInfixExpression(BiConsumer)70%n/a111111
addInitializer(BiConsumer)70%n/a111111
addInstanceofExpression(BiConsumer)70%n/a111111
addIntersectionType(BiConsumer)70%n/a111111
addJavadoc(BiConsumer)70%n/a111111
addLabeledStatement(BiConsumer)70%n/a111111
addLambdaExpression(BiConsumer)70%n/a111111
addLineComment(BiConsumer)70%n/a111111
addMarkerAnnotation(BiConsumer)70%n/a111111
addMemberRef(BiConsumer)70%n/a111111
addMemberValuePair(BiConsumer)70%n/a111111
addMethodRef(BiConsumer)70%n/a111111
addMethodRefParameter(BiConsumer)70%n/a111111
addMethodDeclaration(BiConsumer)70%n/a111111
addModifier(BiConsumer)70%n/a111111
addModuleDeclaration(BiConsumer)70%n/a111111
addModuleModifier(BiConsumer)70%n/a111111
addNameQualifiedType(BiConsumer)70%n/a111111
addNormalAnnotation(BiConsumer)70%n/a111111
addNullLiteral(BiConsumer)70%n/a111111
addNumberLiteral(BiConsumer)70%n/a111111
addOpensDirective(BiConsumer)70%n/a111111
addPackageDeclaration(BiConsumer)70%n/a111111
addParameterizedType(BiConsumer)70%n/a111111
addParenthesizedExpression(BiConsumer)70%n/a111111
addPatternInstanceofExpression(BiConsumer)70%n/a111111
addPostfixExpression(BiConsumer)70%n/a111111
addPrefixExpression(BiConsumer)70%n/a111111
addProvidesDirective(BiConsumer)70%n/a111111
addPrimitiveType(BiConsumer)70%n/a111111
addQualifiedName(BiConsumer)70%n/a111111
addQualifiedType(BiConsumer)70%n/a111111
addModuleQualifiedName(BiConsumer)70%n/a111111
addRequiresDirective(BiConsumer)70%n/a111111
addRecordDeclaration(BiConsumer)70%n/a111111
addReturnStatement(BiConsumer)70%n/a111111
addSimpleName(BiConsumer)70%n/a111111
addSimpleType(BiConsumer)70%n/a111111
addSingleMemberAnnotation(BiConsumer)70%n/a111111
addSingleVariableDeclaration(BiConsumer)70%n/a111111
addStringLiteral(BiConsumer)70%n/a111111
addSuperConstructorInvocation(BiConsumer)70%n/a111111
addSuperFieldAccess(BiConsumer)70%n/a111111
addSuperMethodInvocation(BiConsumer)70%n/a111111
addSuperMethodReference(BiConsumer)70%n/a111111
addSwitchCase(BiConsumer)70%n/a111111
addSwitchExpression(BiConsumer)70%n/a111111
addSwitchStatement(BiConsumer)70%n/a111111
addSynchronizedStatement(BiConsumer)70%n/a111111
addTagElement(BiConsumer)70%n/a111111
addTextBlock(BiConsumer)70%n/a111111
addTextElement(BiConsumer)70%n/a111111
addThisExpression(BiConsumer)70%n/a111111
addThrowStatement(BiConsumer)70%n/a111111
addTryStatement(BiConsumer)70%n/a111111
addTypeDeclaration(BiConsumer)70%n/a111111
addTypeDeclarationStatement(BiConsumer)70%n/a111111
addTypeLiteral(BiConsumer)70%n/a111111
addTypeMethodReference(BiConsumer)70%n/a111111
addTypeParameter(BiConsumer)70%n/a111111
addUnionType(BiConsumer)70%n/a111111
addUsesDirective(BiConsumer)70%n/a111111
addVariableDeclarationExpression(BiConsumer)70%n/a111111
addVariableDeclarationStatement(BiConsumer)70%n/a111111
addVariableDeclarationFragment(BiConsumer)70%n/a111111
addWildcardType(BiConsumer)70%n/a111111
addYieldStatement(BiConsumer)70%n/a111111
getSuppliermap()30%n/a111111
getConsumermap()30%n/a111111
getNodesprocessed()30%n/a111111
HelperVisitor(Set, HelperVisitorProvider)32100%n/a010901
addMethodInvocation(Class, String, BiPredicate)20100%n/a010601
addMethodInvocation(String, String, BiPredicate)20100%n/a010601
addClassInstanceCreation(Class, BiPredicate)18100%n/a010501
addFieldDeclaration(String, String, BiPredicate)18100%n/a010501
addVariableDeclarationStatement(Class, BiPredicate)18100%n/a010501
addImportDeclaration(String, BiPredicate)16100%n/a010401
addMarkerAnnotation(String, BiPredicate)16100%n/a010401
addMethodInvocation(String, BiPredicate)16100%n/a010401
addNormalAnnotation(String, BiPredicate)16100%n/a010401
addSingleMemberAnnotation(String, BiPredicate)16100%n/a010401
addTypeDeclaration(String, BiPredicate)16100%n/a010401
build(ASTNode, boolean)13100%n/a010301
add(VisitorConfigData, VisitorEnum, BiPredicate)13100%n/a010201
add(VisitorEnum, BiPredicate, BiConsumer)13100%n/a010301
addEnhancedForStatement(BiPredicate, BiConsumer)13100%n/a010301
removeVisitor(VisitorEnum)11100%n/a010301
testPredicate(VisitorEnum, ASTNode)10100%n/a010101
acceptConsumer(VisitorEnum, ASTNode)10100%n/a010201
add(VisitorEnum, BiPredicate)7100%n/a010101
addEnd(VisitorEnum, BiConsumer)7100%n/a010101
addClassInstanceCreation(BiPredicate)7100%n/a010101
addEnhancedForStatement(BiPredicate)7100%n/a010101
addFieldDeclaration(BiPredicate)7100%n/a010101
addMethodDeclaration(BiPredicate)7100%n/a010101
addMethodInvocation(BiPredicate)7100%n/a010101
addSingleVariableDeclaration(BiPredicate)7100%n/a010101
addVariableDeclarationFragment(BiPredicate)7100%n/a010101
addWhileStatement(BiPredicate)7100%n/a010101
addMethodInvocation(BiConsumer)7100%n/a010101
addWhileStatement(BiConsumer)7100%n/a010101
build(ASTNode)5100%n/a010101
hasPredicate(VisitorEnum)5100%n/a010101
hasConsumer(VisitorEnum)5100%n/a010101
getConsumerData()3100%n/a010101
getSupplierData()3100%n/a010101