DefaultModelValidator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,464 of 3,4640%494 of 4940%3043047237235757
validateFileModel(Session, Model, int, ModelProblemCollector)7080%1020%525214214211
validateEffectiveModel(Session, Model, int, ModelProblemCollector)3980%400%2121818111
validate20RawDependencies(ModelProblemCollector, List, String, String, boolean, int)2030%340%1818404011
validateEffectiveDependency(ModelProblemCollector, Dependency, boolean, String, int)1970%220%1212454511
validate20RawPlugins(ModelProblemCollector, List, String, String, int)1780%320%1717353511
validateEffectiveDependencies(Session, ModelProblemCollector, Model, List, boolean, int)1330%80%55353511
validateRawRepositories(ModelProblemCollector, List, String, String, int)1260%180%1010303011
validateRawModel(Session, Model, int, ModelProblemCollector)970%140%88171711
validateModelVersion(Session, ModelProblemCollector, String, InputLocationTracker, List)950%200%1111191911
validate20EffectivePluginDependencies(ModelProblemCollector, Plugin, int)730%40%33141411
validateXmlNode(ModelProblemCollector, String, InputLocationTracker, XmlNode)610%100%66161611
getLocation(String, InputLocationTracker)560%100%66171711
validate20PluginVersion(String, ModelProblemCollector, String, DefaultModelValidator.SourceHint, InputLocationTracker, int)530%100%66101011
validate20RawDependenciesSelfReferencing(ModelProblemCollector, Model, List, String)510%60%449911
validate20EffectiveRepository(ModelProblemCollector, Repository, String, int)490%60%44101011
validateDependencyScope(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker, String[], boolean)480%100%669911
validateCoordinatesId(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker)460%80%559911
lambda$validate30RawProfileActivation$3(Supplier, ModelProblemCollector, String, Supplier, String)450%80%55111111
validateProfileId(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker)440%60%449911
addViolation(ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, String, InputLocationTracker)430%40%339911
validate20RawResources(ModelProblemCollector, List, String, int)410%20%229911
validateEffectiveModelAgainstDependency(String, ModelProblemCollector, Model, Dependency)400%40%337711
validateVersion(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker)360%60%446611
validateBannedCharacters(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker, String)350%60%447711
compareModelVersions(String, String)330%40%337711
validateCoordinatesIdWithWildcards(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker)320%40%336611
validateStringNotEmpty(String, String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker)320%40%336611
isValidCoordinatesIdCharacter(char)310%180%10101111
validateEnum(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker, String[])310%60%447711
validateStringNotEmpty(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker)300%40%336611
validateBoolean(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker)300%80%556611
validate30RawProfileActivation(ModelProblemCollector, Activation, String)290%20%228811
validateXmlNodeRecursively(ModelProblemCollector, String, InputLocationTracker, XmlNode)280%20%225511
validate20ProperSnapshotVersion(String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, DefaultModelValidator.SourceHint, InputLocationTracker)270%80%556611
lambda$validate30RawProfileActivation$2(Deque)270%20%228811
validateVersionNoExpression(String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, InputLocationTracker)240%40%336611
isValidCoordinatesId(String)200%40%335511
isValidCoordinatesIdWithWildCards(String)200%40%335511
equals(String, String)180%40%333311
validateNotNull(String, String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, Object, DefaultModelValidator.SourceHint, InputLocationTracker)170%20%224411
lambda$validate30RawProfileActivation$0(Deque)170%n/a114411
validateStringNoExpression(String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, InputLocationTracker)160%20%224411
validateNotNull(String, String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, Object, DefaultModelValidator.SourceHint, InputLocationTracker)160%20%224411
asLong(int, String[])150%20%223311
validateDependencyVersion(ModelProblemCollector, Dependency, String)140%n/a114411
isValidCoordinatesIdWithWildCardCharacter(char)140%60%441111
validateCoordinatesId(String, ModelProblemCollector, String, InputLocationTracker)110%n/a111111
validateStringNotEmpty(String, ModelProblemCollector, BuilderProblem.Severity, ModelProblem.Version, String, InputLocationTracker)110%n/a111111
hasExpression(String)100%40%331111
hasProjectExpression(String)100%40%331111
DefaultModelValidator()90%n/a113311
isValidProfileId(String)80%20%223311
getMavenVersionString(Session)70%n/a113311
getSeverity(int, int)70%20%223311
static {...}70%n/a112211
lambda$validate30RawProfileActivation$1(String, InputLocationTracker)0%n/a111111
lambda$validateEffectiveDependencies$4(int)0%n/a111111