BundleUtilities

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total32 of 62294%10 of 5882%9625151033
validateAndReturnDeploymentBaseName(String, String, boolean)25413%3125%233501
extractBundleTypeFromBundle(EntandoDeBundle)52884%2466%2411001
composeLatestVersion(EntandoDeBundle)26396%4866%4711301
generatePluginFromDescriptorV1(PluginDescriptor)53100%n/a0101401
getBundleVersionOrFail(EntandoDeBundle, String)51100%8100%0501301
generatePluginFromDescriptorV2Plus(PluginDescriptor)50100%n/a0101501
composeIngressPathFromDockerImage(PluginDescriptor)43100%2100%020701
getPluginDescriptorIntegerVersion(PluginDescriptor)36100%6100%040801
composeDeploymentBaseNameAndTruncateIfNeeded(PluginDescriptor)27100%1375%130901
getLabelsFromImage(DockerImage)24100%n/a010501
composeIngressPathFromIngressPathProperty(PluginDescriptor)19100%4100%030601
composeNameFromDockerImage(DockerImage)17100%n/a010301
truncatePodPrefixName(String)17100%2100%020501
determineBundleResourceRootFolder(BundleReader)16100%4100%030401
isSemanticVersion(String)14100%2100%020201
extractPermissionsFromDescriptor(PluginDescriptor)14100%n/a010601
composeDeploymentBaseName(PluginDescriptor)12100%2100%020301
extractRolesFromDescriptor(PluginDescriptor)10100%n/a010401
generatePluginFromDescriptor(PluginDescriptor)9100%2100%020301
extractRolesFromRoleList(List)9100%n/a010401
extractIngressPathFromDescriptor(PluginDescriptor)8100%n/a010201
lambda$extractRolesFromRoleList$3(PluginDescriptorV1Role)8100%n/a010101
lambda$extractPermissionsFromDescriptor$2(PluginPermission)8100%n/a010101
static {...}7100%n/a010301
extractLabelsFromDescriptor(PluginDescriptor)6100%n/a010201
makeKubernetesCompatible(String)6100%n/a010201
lambda$extractBundleTypeFromBundle$4(Map.Entry)6100%n/a010101
lambda$extractRolesFromDescriptor$1(String)6100%n/a010101
lambda$composeLatestVersion$0(String)6100%n/a010101
lambda$extractBundleTypeFromBundle$5(Map.Entry)5100%n/a010101
composePluginDescriptorVersion(int)3100%n/a010101
extractNameFromDescriptor(PluginDescriptor)3100%n/a010101
getOfficialSemanticVersionRegex()2100%n/a010101