MemberResolutionLogic

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total485 of 4850%74 of 740%54541131131717
checkAncestorsForType(String, ResolvedReferenceTypeDeclaration)740%160%99232311
solveTypeInMembers(ResolvedTypeDeclaration, String)640%120%77161611
lambda$parameterTypesSeenFrom$4(Map, ResolvedReferenceTypeDeclaration, List, ResolvedMethodDeclaration)630%80%55141411
collectCandidateMembers(ResolvedReferenceTypeDeclaration, String, List, boolean)540%80%55131311
receiverType(ResolvedReferenceTypeDeclaration, List)510%60%449911
solveMethodAsUsageInMembers(ResolvedReferenceTypeDeclaration, String, List, Context, List, TypeSolver)400%40%33101011
solveMethodInMembers(ResolvedReferenceTypeDeclaration, String, List, boolean, List, TypeSolver)370%60%449911
solveSymbolInMembers(ResolvedReferenceTypeDeclaration, String)260%60%447711
collectResolvableAncestors(ResolvedReferenceType, Map)230%40%335511
parameterTypesSeenFrom(ResolvedReferenceTypeDeclaration, List)90%n/a112211
lambda$collectCandidateMembers$2(boolean, ResolvedMethodDeclaration)90%40%331111
solveMethodInMembers(ResolvedReferenceTypeDeclaration, String, List, boolean, TypeSolver)80%n/a112211
solveMethodAsUsageInMembers(ResolvedReferenceTypeDeclaration, String, List, Context, TypeSolver)80%n/a112211
lambda$collectCandidateMembers$3(String, ResolvedMethodDeclaration)50%n/a111111
lambda$collectCandidateMembers$1(String, ResolvedMethodDeclaration)50%n/a111111
lambda$checkAncestorsForType$0()50%n/a111111
parameterTypesSeenFrom(ResolvedReferenceTypeDeclaration)40%n/a111111