EqualsVisitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,074 of 4,27351%413 of 73643%29747822858937110
visit(MethodDeclaration, Visitable)1060%200%1111121211
visit(ConstructorDeclaration, Visitable)960%180%1010111111
visit(RecordDeclaration, Visitable)960%180%1010111111
visit(EnumDeclaration, Visitable)760%140%889911
visit(CompactConstructorDeclaration, Visitable)760%140%889911
visit(SwitchEntry, Visitable)680%120%778811
visit(AnnotationMemberDeclaration, Visitable)660%120%778811
visit(ExplicitConstructorInvocationStmt, Visitable)580%100%667711
visit(ModuleDeclaration, Visitable)580%100%667711
visit(CompilationUnit, Visitable)560%100%667711
visit(EnumConstantDeclaration, Visitable)560%100%667711
visit(AnnotationDeclaration, Visitable)560%100%667711
visit(ImportDeclaration, Visitable)500%80%556611
visit(InitializerDeclaration, Visitable)480%80%556611
visit(FieldDeclaration, Visitable)460%80%556611
visit(WildcardType, Visitable)460%80%556611
visit(ForEachStmt, Visitable)460%80%556611
visit(ReceiverParameter, Visitable)460%80%556611
visit(RecordPatternExpr, Visitable)460%80%556611
visit(PackageDeclaration, Visitable)360%60%445511
visit(SingleMemberAnnotationExpr, Visitable)360%60%445511
visit(NormalAnnotationExpr, Visitable)360%60%445511
visit(MemberValuePair, Visitable)360%60%445511
visit(WhileStmt, Visitable)360%60%445511
visit(DoStmt, Visitable)360%60%445511
visit(SynchronizedStmt, Visitable)360%60%445511
visit(ModuleRequiresDirective, Visitable)360%60%445511
visit(ModuleExportsDirective, Visitable)360%60%445511
visit(ModuleProvidesDirective, Visitable)360%60%445511
visit(ModuleOpensDirective, Visitable)360%60%445511
visit(VoidType, Visitable)260%40%334411
visit(LocalRecordDeclarationStmt, Visitable)260%40%334411
visit(ModuleUsesDirective, Visitable)260%40%334411
visit(VarType, Visitable)260%40%334411
visit(YieldStmt, Visitable)260%40%334411
visit(TextBlockLiteralExpr, Visitable)260%40%334411
visit(ClassOrInterfaceDeclaration, Visitable)218780%71365%71101201
visit(Parameter, Visitable)156380%5964%580901
visit(TryStmt, Visitable)124478%4660%460701
visit(ArrayType, Visitable)123473%4450%450601
visit(ForStmt, Visitable)94783%3770%360701
visit(TypeParameter, Visitable)93780%3562%350601
visit(VariableDeclarationExpr, Visitable)93780%3562%350601
visit(PrimitiveType, Visitable)92775%3350%340501
visit(SwitchExpr, Visitable)92775%3350%340501
nodesEquals(List, List)83480%4866%3721001
visit(NodeList, Visitable)70%n/a111111
visit(ObjectCreationExpr, Visitable)66090%21083%270801
visit(ClassOrInterfaceType, Visitable)65089%2880%260701
visit(MethodCallExpr, Visitable)65089%2880%260701
visit(LambdaExpr, Visitable)64287%2675%250601
visit(IfStmt, Visitable)64086%2675%250601
visit(TypePatternExpr, Visitable)64086%2675%250601
visit(IntersectionType, Visitable)63083%2466%240501
visit(UnionType, Visitable)63083%2466%240501
visit(SwitchStmt, Visitable)63083%2466%240501
visit(CatchClause, Visitable)63083%2466%240501
visit(BooleanLiteralExpr, Visitable)62278%2250%230401
visit(UnknownType, Visitable)62076%2250%230401
visit(Modifier, Visitable)62076%2250%230401
visit(VariableDeclarator, Visitable)34393%1787%150601
visit(ArrayCreationExpr, Visitable)34393%1787%150601
visit(AssignExpr, Visitable)34393%1787%150601
visit(BinaryExpr, Visitable)34393%1787%150601
visit(ConditionalExpr, Visitable)34393%1787%150601
visit(FieldAccessExpr, Visitable)34393%1787%150601
visit(InstanceOfExpr, Visitable)34393%1787%150601
visit(MethodReferenceExpr, Visitable)34393%1787%150601
visit(ArrayCreationLevel, Visitable)33391%1583%140501
visit(ArrayAccessExpr, Visitable)33391%1583%140501
visit(CastExpr, Visitable)33391%1583%140501
visit(Name, Visitable)33391%1583%140501
visit(UnaryExpr, Visitable)33391%1583%140501
visit(AssertStmt, Visitable)33391%1583%140501
visit(LabeledStmt, Visitable)33391%1583%140501
visit(LineComment, Visitable)32388%1375%130401
visit(BlockComment, Visitable)32388%1375%130401
visit(JavadocComment, Visitable)32388%1375%130401
visit(ArrayInitializerExpr, Visitable)32388%1375%130401
visit(ClassExpr, Visitable)32388%1375%130401
visit(EnclosedExpr, Visitable)32388%1375%130401
visit(StringLiteralExpr, Visitable)32388%1375%130401
visit(IntegerLiteralExpr, Visitable)32388%1375%130401
visit(LongLiteralExpr, Visitable)32388%1375%130401
visit(CharLiteralExpr, Visitable)32388%1375%130401
visit(DoubleLiteralExpr, Visitable)32388%1375%130401
visit(NameExpr, Visitable)32388%1375%130401
visit(SimpleName, Visitable)32388%1375%130401
visit(ThisExpr, Visitable)32388%1375%130401
visit(SuperExpr, Visitable)32388%1375%130401
visit(MarkerAnnotationExpr, Visitable)32388%1375%130401
visit(LocalClassDeclarationStmt, Visitable)32388%1375%130401
visit(BlockStmt, Visitable)32388%1375%130401
visit(ExpressionStmt, Visitable)32388%1375%130401
visit(BreakStmt, Visitable)32388%1375%130401
visit(ReturnStmt, Visitable)32388%1375%130401
visit(ContinueStmt, Visitable)32388%1375%130401
visit(ThrowStmt, Visitable)32388%1375%130401
visit(TypeExpr, Visitable)32388%1375%130401
visit(NullLiteralExpr, Visitable)31381%1150%120301
visit(EmptyStmt, Visitable)31381%1150%120301
visit(UnparsableStmt, Visitable)31381%1150%120301
objEquals(Object, Object)21386%2466%241501
nodesEquals(NodeList, NodeList)39100%12100%0701001
nodeEquals(Node, Node)32100%10100%060901
commonNodeEquality(Node, Node)16100%2100%020301
nodeEquals(Optional, Optional)11100%n/a010101
nodesEquals(Optional, Optional)11100%n/a010101
equals(Node, Node)5100%n/a010101
static {...}5100%n/a010101