DefaultConstraintValidator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total711 of 88419%69 of 8013%61781802282338
finalizeValidation()8399%9110%56171901
rethrowConstraintError(IConstraint, INodeItem, MetapathException)580%20%22171711
lambda$validateMatches$5(IMatchesConstraint, INodeItem, INodeItem)510%100%66131311
validateAssembly(IAssemblyNodeItem)400%n/a119911
lambda$validateExpect$7(IExpectConstraint, INodeItem, INodeItem)380%60%44101011
validateIndexHasKey(IIndexHasKeyConstraint, IDefinitionNodeItem, ISequence)370%20%228811
lambda$validateUnique$4(IIndex, IUniqueConstraint, IAssemblyNodeItem, INodeItem)370%60%44101011
lambda$validateIndex$2(IIndex, IIndexConstraint, IAssemblyNodeItem, INodeItem)350%60%449911
validateHasCardinality(ICardinalityConstraint, IAssemblyNodeItem, ISequence)340%80%558811
validateIndex(IIndexConstraint, IAssemblyNodeItem, ISequence)330%20%229911
validateHasCardinality(List, IAssemblyNodeItem)290%20%228811
validateIndex(List, IAssemblyNodeItem)290%20%228811
validateUnique(List, IAssemblyNodeItem)290%20%228811
validateField(IFieldNodeItem)250%n/a116611
validateMatches(List, IDefinitionNodeItem)22724%1150%126801
validateIndexHasKey(List, IDefinitionNodeItem)16730%1150%123501
validateExpect(List, IDefinitionNodeItem)16730%1150%123501
validateUnique(IUniqueConstraint, IAssemblyNodeItem, ISequence)130%n/a114411
lambda$validateUnique$3(List, IAssemblyNodeItem)120%20%223311
lambda$validateIndex$1(List, IAssemblyNodeItem)120%20%223311
lambda$validateHasCardinality$0(List, IAssemblyNodeItem)120%20%223311
validateExpect(IExpectConstraint, INodeItem, ISequence)100%n/a114411
lambda$validateAllowedValues$8(IAllowedValuesConstraint, IDefinitionNodeItem)91257%2250%232701
validateMatches(IMatchesConstraint, INodeItem, ISequence)80%n/a113311
validateHasCardinality(List, List)70%n/a112211
validateIndex(List, List)70%n/a112211
validateUnique(List, List)70%n/a112211
lambda$validateExpect$6(INodeItem)20%n/a111111
DefaultConstraintValidator(DynamicContext, IConstraintValidationHandler)24100%n/a010701
validateFlag(IFlagNodeItem)24100%n/a010601
updateValueStatus(INodeItem, IAllowedValuesConstraint)24100%2100%020601
validateAllowedValues(List, IDefinitionNodeItem)22100%2100%020501
handleAllowedValues(INodeItem)11100%1150%120401
validate(INodeItem)9100%n/a010201
validateAllowedValues(IAllowedValuesConstraint, ISequence)7100%n/a010201
static {...}4100%n/a010101
getConstraintValidationHandler()3100%n/a010101
getMetapathContext()3100%n/a010101