PluginUpgradeStrategy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,261 of 3,2610%464 of 4640%3103107007007878
static {...}2900%n/a115511
upgradePluginVersion(Element, PluginUpgradeStrategy.PluginUpgradeInfo, Document, Map, String, UpgradeContext)2690%360%1919535311
analyzePluginsFromEffectiveModel(UpgradeContext, Model, Map, int)2090%380%2020525211
doApply(UpgradeContext, Map)1700%140%88414111
analyzePluginsUsingEffectiveModels(UpgradeContext, Map)1530%140%88414111
upgradePropertyInDocument(Document, String, PluginUpgradeStrategy.PluginUpgradeInfo, String, UpgradeContext)1290%120%77262611
upgradePropertyVersion(Document, Map, String, PluginUpgradeStrategy.PluginUpgradeInfo, String, UpgradeContext)1180%240%1313292911
decoupleQuarkusPluginVersion(Document, Element, String, PluginUpgradeStrategy.PluginUpgradeInfo, String, UpgradeContext)1110%140%88272711
detectJdkFromPluginSection(Element)1080%340%1818252511
detectProjectJdkVersion(Document)1000%220%1212242411
detectQuarkusPlatformVersion(Document)960%200%1111262611
addDirectPluginOverrides(UpgradeContext, Document, Set, Set)920%120%77232311
addPluginManagementForEffectivePlugins(UpgradeContext, Document, Set, Set)880%140%88232311
findParentInPomMap(Parent, Map)840%140%88191911
lambda$upgradePluginsInSection$2(Map, Document, String, UpgradeContext, Map, Map, Element)750%140%88151511
migratePlugin(Element, PluginMigration, Document, String, UpgradeContext)720%60%44151511
upgradePluginsInDocument(Document, Map, UpgradeContext)680%80%55161611
collectLocallyDeclaredPluginKeys(Map)650%100%66161611
resolvePropertyValue(Element, String)590%180%1010131311
hasCustomTransformersInPomOrParents(UpgradeContext, Path, Map)580%140%88181811
isPluginAlreadyManagedInElement(Element, PluginUpgrade)500%120%77101011
lambda$isPropertyUsedByQuarkusBom$27(String, Element)440%100%668811
addPluginManagementEntryFromUpgrade(Element, PluginUpgrade, UpgradeContext, boolean)400%20%22101011
findLastLocalParentForPluginManagement(UpgradeContext, Path, Map)390%40%33121211
lambda$upgradePluginDependencies$6(Map, Document, Map, String, UpgradeContext, Element)390%60%448811
hasCustomTransformersInDocument(Document)370%20%22121211
isPropertyUsedByQuarkusBom(Document, String)360%40%339911
upgradePluginDependencies(Element, Document, Map, String, UpgradeContext)320%20%228811
lambda$collectPluginKeysFromElement$17(Set, Element)310%100%667711
lambda$detectQuarkusPlatformVersion$24(Element)260%60%444411
lambda$collectShadePluginElements$14(Element)250%60%445511
upgradePluginsInSection(Element, Map, Document, Map, String, UpgradeContext)220%n/a115511
emitVersionGapWarning(UpgradeContext, String, String)220%60%445511
isVersionBelow(UpgradeContext, String, String)200%60%443311
getPluginKey(Plugin)200%60%445511
findCustomTransformerClasses(Element)200%n/a118811
shouldSkipForJdkIncompatibility(UpgradeContext, String, String, String, int, int, String)200%60%444411
extractMajorVersion(String)190%40%336611
extractMinorVersion(String)180%40%336611
lambda$collectCustomTransformers$22(List, Element)180%60%444411
isQuarkusPlugin(String, String)160%60%442211
getChildText(Element, String)140%20%222211
lambda$getPluginUpgradesMap$1(PluginUpgrade)140%n/a116611
analyzeEffectiveModelForPlugins(UpgradeContext, Path, Map, int)120%n/a112211
isShadePlugin(String, String)120%40%331111
lambda$getPluginDependencyUpgradesMap$8(PluginUpgrade)120%n/a115511
isApplicable(UpgradeContext)110%n/a112211
collectShadePluginElements(Element)110%20%223311
lambda$detectQuarkusPlatformVersion$26(String)90%40%331111
lambda$hasCustomTransformersInDocument$13(Element)90%20%221111
getPluginUpgradesMap()80%n/a112211
getPluginDependencyUpgradesMap()80%n/a112211
isMaven4PreRelease(String)80%20%223311
getPluginUpgradesAsMap()80%n/a112211
collectPluginKeysFromElement(Element, Set)80%n/a112211
lambda$findCustomTransformerClasses$21(List, Element)80%n/a113311
lambda$findCustomTransformerClasses$20(List, Element)80%n/a113311
lambda$upgradePropertyVersion$3(Document, Map.Entry)80%20%221111
collectCustomTransformers(Element, List)70%n/a114411
lambda$collectCustomTransformers$23(List, Element)70%n/a113311
lambda$getPluginUpgradesAsMap$15(PluginUpgrade)60%n/a111111
lambda$getPluginDependencyUpgradesMap$7(PluginUpgrade)60%n/a111111
lambda$static$4(PluginMigration)60%n/a111111
lambda$getPluginUpgradesMap$0(PluginUpgrade)60%n/a111111
lambda$detectQuarkusPlatformVersion$25(Element)50%n/a111111
lambda$findCustomTransformerClasses$19(List, Element)50%n/a111111
lambda$findCustomTransformerClasses$18(List, Element)50%n/a111111
lambda$analyzePluginsUsingEffectiveModels$9(Map.Entry)50%n/a111111
lambda$hasCustomTransformersInDocument$12(Element)40%n/a111111
lambda$analyzePluginsUsingEffectiveModels$11(Path)40%n/a111111
lambda$analyzePluginsUsingEffectiveModels$10(Path)40%n/a111111
PluginUpgradeStrategy()30%n/a111111
getDescription()0%n/a111111
getPluginMigrationsMap()0%n/a111111
getPluginMigrations()0%n/a111111
getPluginUpgrades()0%n/a111111
lambda$getPluginUpgradesAsMap$16(PluginUpgrade)0%n/a111111
lambda$static$5(PluginMigration)0%n/a111111