TargetingService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total672 of 2,43972%58 of 14158%691531034871982
lambda$getNonSelfToggles$5746a921$1(String, String, PrerequisiteToggleRequest, Root, CriteriaQuery, CriteriaBuilder)1170%40%33101011
getDependentToggles(String, String, String, DependentToggleRequest)560%20%22121211
lambda$getNonSelfTargetingList$6fde89ee$1(String, String, String, Root, CriteriaQuery, CriteriaBuilder)460%n/a114411
createDefaultTargeting(Toggle, Environment)410%n/a11111111
lambda$queryNewestTargetingSketch$9c16667c$1(String, String, String, Root, CriteriaQuery, CriteriaBuilder)390%n/a114411
lambda$queryNewestApprovalRecord$9086103d$1(String, String, String, Root, CriteriaQuery, CriteriaBuilder)390%n/a114411
buildTargetingVersion(Targeting, String)340%n/a119911
createDefaultTargetingEntities(String, Toggle)320%20%229911
buildDependentToggle(Prerequisite, Map, Map)310%n/a116611
approval(String, String, String, TargetingApprovalRequest)297371%5337%4552101
createTargetingEntities(List)260%20%226611
saveVariationHistory(Targeting)260%n/a117711
lambda$attributes$22(String, String, String)190%n/a111111
lambda$selectTargeting$21(String, String, String)190%n/a111111
lambda$getSegmentAttributes$23(String, String)150%n/a111111
lambda$selectEnvironment$20(String, String)150%n/a111111
queryByKey(String, String, String)1215992%6857%6823201
lambda$saveVariationHistory$6(Targeting, List, int)90%n/a112211
updateApprovalStatus(String, String, String, UpdateApprovalStatusRequest)812393%41071%4822701
lambda$getDependentToggles$25(Map, Map, Prerequisite)60%n/a111111
lambda$createDefaultTargetingEntities$5(Environment)60%n/a111111
getSegmentAttributes(String, List)57293%3975%3701501
validateTargetingContent(String, TargetingContent)51676%3125%231801
publishableStatus(ApprovalRecord)5758%3125%230201
lambda$null$18(String)5654%1150%121301
lambda$null$16(String)5654%1150%121301
lambda$createDefaultTargetingEntities$4(Toggle, Environment)50%n/a111111
checkStateMachine(ApprovalRecord, ApprovalStatusEnum)43088%5654%571701
attributes(String, String, String)38396%2880%2611701
publishSketch(String, String, String, ToggleControlConfRequest)27197%3350%3411501
cancelSketch(String, String, String, CancelSketchRequest)25396%2250%2311201
buildPrerequisiteToggle(Toggle, Map)24295%1150%1201101
queryNewestApprovalRecord(String, String, String)22893%1150%121601
queryNewestTargetingSketch(String, String, String)22893%1150%121601
hasDependencyCycle(String, String, String, Set, int)57100%6100%0401401
publish(String, String, String, TargetingPublishRequest)56100%1583%1401101
diff(String, String, String)56100%2250%230901
publishTargeting(String, String, String, TargetingPublishRequest, Long)56100%1150%1201301
buildApprovalResponse(ApprovalRecord, Targeting, Targeting)46100%n/a0101001
updateTargeting(String, Targeting, TargetingPublishRequest)46100%n/a010901
translateTargetingVersionResponse(TargetingVersion)40100%2100%0201001
buildTargetingSketch(String, String, String, Long, Long, TargetingApprovalRequest)37100%n/a0101101
buildTargetingVersion(Targeting, String, Long)37100%n/a0101001
convertVariationToEntity(Targeting, int, Variation)34100%n/a010901
submitApproval(String, String, String, TargetingApprovalRequest)33100%n/a010501
preToggles(String, String, String, PrerequisiteToggleRequest)32100%n/a010701
queryAfterVersion(String, String, String, Long)31100%n/a010601
queryVersions(String, String, String, TargetingVersionRequest)30100%2100%020901
buildApprovalRecord(String, String, String, TargetingApprovalRequest)30100%n/a010901
updateDependentToggles(String, String, String, List)24100%n/a010501
buildPrerequisite(String, String, String, PrerequisiteModel)23100%n/a010701
saveVariationHistory(Targeting, TargetingContent)23100%n/a010701
saveTargetingSegmentRefs(String, Targeting, TargetingContent)20100%1150%120501
getTargetingSegments(String, Targeting, TargetingContent)19100%n/a010401
validatePublishConflicts(Targeting, Long)16100%2466%240401
lambda$validateTargetingContent$11(String, ToggleRule)14100%n/a010501
selectTargeting(String, String, String)13100%n/a010201
lambda$null$12(String, String)13100%2100%020301
selectEnvironment(String, String)11100%n/a010101
lambda$null$14(String)11100%n/a010501
validateRuleRefSegmentExists(String, ToggleRule)10100%n/a010301
getNonSelfToggles(String, String, PrerequisiteToggleRequest)10100%n/a010201
getNonSelfTargetingList(String, String, String)10100%n/a010201
static {...}10100%n/a010301
lambda$saveVariationHistory$10(Targeting, List, int)9100%n/a010201
lambda$getTargetingSegments$8(Set, ToggleRule)9100%n/a010401
locked(TargetingSketch)8100%2100%020101
validateNumber(ToggleRule)8100%n/a010301
validateDatetime(ToggleRule)8100%n/a010301
validateSemVer(ToggleRule)8100%n/a010301
lambda$validateRuleRefSegmentExists$13(String, ConditionValue)8100%n/a010101
lambda$getTargetingSegments$9(Targeting, String, String)8100%n/a010101
lambda$updateDependentToggles$0(String, String, String, PrerequisiteModel)7100%n/a010101
saveTargetingVersion(TargetingVersion)6100%n/a010201
lambda$validateSemVer$19(ConditionValue)6100%n/a010101
lambda$validateDatetime$17(ConditionValue)6100%n/a010101
lambda$validateNumber$15(ConditionValue)6100%n/a010101
lambda$null$7(Set, ConditionValue)6100%n/a010101
lambda$hasDependencyCycle$1(String)6100%n/a010201
lambda$preToggles$24(Map, Toggle)5100%n/a010101
lambda$queryAfterVersion$3(TargetingVersion)4100%n/a010101
lambda$queryVersions$2(TargetingVersion)4100%n/a010101