JApiCmpProcessor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,180 of 2,74957%175 of 31243%125204218567448
resolveDependencyToFile(String, Dependency, JApiCmpProcessor.ConfigurationVersion)1659737%19726%1114294701
setUpClassPath(JarArchiveComparatorOptions)1623316%24414%1415283601
setUpOverrideCompatibilityChanges(JarArchiveComparatorOptions)12864%1516%89272901
populateArchivesListsFromParameters(List, List)10216061%222654%1825175401
resolveConfigurationFileToFile(String, ConfigurationFile, JApiCmpProcessor.ConfigurationVersion)990%120%77171711
getOptions()868349%13735%1011204601
filterVersionPattern(List)671012%5116%34151801
resolveArtifact(Artifact, JApiCmpProcessor.ConfigurationVersion)539263%8642%6892701
processArtifactResult(DefaultArtifact, ArtifactResult)491118%7330%5671001
getComparisonArtifact()3913477%1375%1363401
handleMissingArtifactFile(Artifact)330%20%224411
retrieveFileFromConfiguration(DependencyDescriptor, String, JApiCmpProcessor.ConfigurationVersion)330%40%339911
getCompileArtifacts(MavenProject)293050%9110%5661301
retrieveFileFromConfiguration(Version, String, JApiCmpProcessor.ConfigurationVersion)291330%4233%3461001
createJApiCmpBaseDir()204770%4660%4631401
toDescriptor(Artifact)180%n/a111111
execute()1512088%14100%0833401
breakBuildIfNecessary(List, ConfigParameters, Options, JarArchiveComparator)157282%41477%41042401
writeToFile(String, File)152965%n/a012801
createFilename()94382%7541%571901
notNull(Object, String)5337%1150%121301
setUpClassPathUsingMavenProject(JarArchiveComparatorOptions)35594%2466%2411401
createDefaultArtifact(String, String, String, String, String)1990%2250%231401
ignoreNonResolvableArtifacts()1890%2250%231801
lambda$filterSnapshots$0(Version)1083%2250%230101
createXmlOutput(List, File, String)55100%2100%0201101
generateMarkdownOutput(List, File)52100%1375%1301001
createHtmlOutput(List, File, String)52100%2100%020901
generateHtmlOutput(List, File, String)48100%2250%230601
generateDiffOutput(Options, List, File, String)43100%n/a010701
generateXmlOutput(List, File, String)41100%1375%130701
resolveArtifact(Dependency, JApiCmpProcessor.ConfigurationVersion)24100%n/a010501
createDefaultArtifact(MavenProject, String)15100%n/a010301
ignoreMissingArtifact(JApiCmpProcessor.ConfigurationVersion)15100%1583%140301
skipModule()13100%n/a010201
JApiCmpProcessor(PluginParameters, MavenParameters, Log)12100%n/a010501
ignoreMissingOldVersion(JApiCmpProcessor.ConfigurationVersion)12100%4100%030201
ignoreMissingNewVersion(JApiCmpProcessor.ConfigurationVersion)12100%4100%030201
filterSnapshots(List)10100%1150%120301
skipDiffReport()10100%n/a010201
skipHtmlReport()10100%n/a010201
skipMarkdownReport()10100%n/a010201
skipXmlReport()10100%n/a010201
breakBuildOnModifications(ConfigParameters)8100%n/a010201
breakBuildOnBinaryIncompatibleModifications(ConfigParameters)8100%n/a010201
breakBuildOnSourceIncompatibleModifications(ConfigParameters)8100%n/a010201
breakBuildBasedOnSemanticVersioning(ConfigParameters)8100%n/a010201
breakBuildBasedOnSemanticVersioningForMajorVersionZero(ConfigParameters)8100%n/a010201