CompatibilityFixStrategy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,191 of 1,1910%160 of 1600%1031032562562323
fixIncorrectParentRelativePaths(Document, Path, Map, UpgradeContext)1260%140%88303011
doApply(UpgradeContext, Map)1210%40%33262611
fixDuplicateDependencies(Document, UpgradeContext)1110%160%99252511
isApplicable(UpgradeContext)1060%280%1515191911
fixDuplicateDependenciesInSection(Element, Namespace, UpgradeContext, String)1010%100%66212111
fixRepositoryExpressions(Element, Namespace, UpgradeContext)960%140%88232311
fixDuplicatePluginsInSection(Element, Namespace, UpgradeContext, String)930%160%99212111
fixUnsupportedRepositoryExpressions(Document, UpgradeContext)770%40%33141411
fixDuplicatePlugins(Document, UpgradeContext)630%80%55141411
fixPluginsInBuildElement(Element, Namespace, UpgradeContext, String)450%60%44101011
removeElementWithFormatting(Element)430%100%66111111
findElementsWithAttribute(Element, String, String)410%60%448811
fixUnsupportedCombineChildrenAttributes(Document, UpgradeContext)370%20%22101011
fixUnsupportedCombineSelfAttributes(Document, UpgradeContext)370%20%22101011
lambda$findParentPomInMap$4(UpgradeContext, String, String, String, Map.Entry)290%100%665511
findParentPomInMap(UpgradeContext, String, String, String, Map)160%n/a115511
getChildText(Element, String, Namespace)120%20%222211
lambda$isApplicable$3(Boolean)80%20%221111
lambda$isApplicable$2(Boolean)80%20%221111
lambda$isApplicable$1(Boolean)80%20%221111
lambda$isApplicable$0(Boolean)80%20%221111
CompatibilityFixStrategy()30%n/a111111
getDescription()20%n/a111111