DefaultModelValidator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,018 of 3,0180%360 of 3600%2352355895895555
validateEffectiveModel(Model, ModelBuildingRequest, ModelProblemCollector)4120%360%1919808011
validateRawModel(Model, ModelBuildingRequest, ModelProblemCollector)3770%380%2020727211
validateEffectiveDependency(ModelProblemCollector, Dependency, boolean, String, ModelBuildingRequest)2170%200%1111464611
validate20RawDependencies(ModelProblemCollector, List, String, String, ModelBuildingRequest)1910%280%1515323211
validate20RawPlugins(ModelProblemCollector, List, String, String, ModelBuildingRequest)1420%240%1313272711
validateDependencyScope(String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker, boolean)1010%120%77121211
validateEffectiveDependencies(ModelProblemCollector, Model, List, boolean, ModelBuildingRequest)970%80%55191911
validateModelVersion(ModelProblemCollector, String, InputLocationTracker, String[])970%200%1111171711
validateRawRepositories(ModelProblemCollector, List, String, String, ModelBuildingRequest)800%40%33181811
validate20EffectivePluginDependencies(ModelProblemCollector, Plugin, ModelBuildingRequest)730%40%33131311
validate30RawProfileActivation(ModelProblemCollector, Activation, String)640%20%22131311
getLocation(String, InputLocationTracker)560%100%66171711
lambda$validate30RawProfileActivation$6(Deque, Consumer, ActivationOS)550%n/a11121211
validate20RawDependenciesSelfReferencing(ModelProblemCollector, Model, List, String, ModelBuildingRequest)500%60%448811
validate20EffectiveRepository(ModelProblemCollector, Repository, String, ModelBuildingRequest)490%60%44101011
compareModelVersions(String, String)470%80%558811
validate20PluginVersion(String, ModelProblemCollector, String, String, InputLocationTracker, ModelBuildingRequest)450%100%669911
validateId(String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker)440%60%449911
lambda$validate30RawProfileActivation$4(Supplier, ModelProblemCollector, String, Supplier, String)440%80%55111111
addViolation(ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, String, InputLocationTracker)420%20%229911
validate20RawResources(ModelProblemCollector, List, String, ModelBuildingRequest)410%20%229911
validateEffectiveModelAgainstDependency(String, ModelProblemCollector, Model, Dependency, ModelBuildingRequest)390%40%336611
lambda$validate30RawProfileActivation$7(Deque, Consumer, ActivationProperty)370%n/a118811
lambda$validate30RawProfileActivation$5(Deque, Consumer, ActivationFile)370%n/a118811
validateVersionNoExpression(String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, InputLocationTracker)360%60%44101011
validateVersion(String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker)360%60%446611
validateBannedCharacters(String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker, String)350%60%447711
validateIdWithWildcards(String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker)320%40%336611
validateStringNotEmpty(String, String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker)320%40%336611
isValidIdCharacter(char)310%180%10101111
validateEnum(String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker, String[])310%60%447711
validateStringNotEmpty(String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker)300%40%336611
validateBoolean(String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker)300%80%556611
validate20ProperSnapshotVersion(String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, String, InputLocationTracker)270%80%556611
lambda$validate30RawProfileActivation$3(Deque)270%20%226611
isValidId(String)200%40%335511
isValidIdWithWildCards(String)200%40%335511
validateNotNull(String, String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, Object, String, InputLocationTracker)170%20%224411
lambda$validate30RawProfileActivation$1(Deque)170%n/a114411
validateStringNoExpression(String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, InputLocationTracker)160%20%224411
validateNotNull(String, String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, Object, String, InputLocationTracker)160%20%224411
lambda$validate30RawProfileActivation$8(Deque, Consumer, String)150%n/a114411
validateDependencyVersion(ModelProblemCollector, Dependency, String)140%n/a113311
isValidIdWithWildCardCharacter(char)140%60%441111
DefaultModelValidator(ModelVersionProcessor)110%n/a114411
validateId(String, ModelProblemCollector, String, InputLocationTracker)110%n/a111111
validateStringNotEmpty(String, ModelProblemCollector, ModelProblem.Severity, ModelProblem.Version, String, InputLocationTracker)110%n/a111111
hasExpression(String)100%40%331111
hasProjectExpression(String)100%40%331111
getSeverity(int, int)70%20%223311
static {...}70%n/a112211
equals(String, String)60%n/a111111
getSeverity(ModelBuildingRequest, int)50%n/a111111
lambda$validate30RawProfileActivation$2(String, InputLocationTracker)40%n/a111111
lambda$validate30RawProfileActivation$0(DefaultModelValidator.1ActivationFrame)0%n/a111111