| loadV4Mojo(Class, MavenSession, MojoExecution, MojoDescriptor, PluginDescriptor, ClassRealm) |  | 0% |  | 0% | 26 | 26 | 85 | 85 | 1 | 1 |
| setupExtensionsRealm(MavenProject, Plugin, RepositorySystemSession) |  | 0% |  | 0% | 9 | 9 | 54 | 54 | 1 | 1 |
| loadV3Mojo(Class, MavenSession, MojoExecution, MojoDescriptor, PluginDescriptor, ClassRealm) |  | 0% |  | 0% | 14 | 14 | 51 | 51 | 1 | 1 |
| populateMojoExecutionFields(Object, String, MojoDescriptor, ClassRealm, PlexusConfiguration, ExpressionEvaluator) |  | 0% |  | 0% | 9 | 9 | 46 | 46 | 1 | 1 |
| setupPluginRealm(PluginDescriptor, MavenSession, ClassLoader, List, DependencyFilter) |  | 0% |  | 0% | 4 | 4 | 29 | 29 | 1 | 1 |
| extractPluginDescriptor(Artifact, Plugin) |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
| discoverPluginComponents(ClassRealm, Plugin, PluginDescriptor) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| getConfiguredMojo(Class, MavenSession, MojoExecution) |  | 0% |  | 0% | 4 | 4 | 21 | 21 | 1 | 1 |
| validateParameters(MojoDescriptor, PlexusConfiguration, ExpressionEvaluator) |  | 0% |  | 0% | 10 | 10 | 24 | 24 | 1 | 1 |
| createPluginRealm(PluginDescriptor, MavenSession, ClassLoader, Map, DependencyFilter) |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| DefaultMavenPluginManager(PlexusContainer, ClassRealmManager, PluginDescriptorCache, PluginRealmCache, PluginDependenciesResolver, ExtensionRealmCache, PluginVersionResolver, PluginArtifactsCache, MavenPluginValidator, List, PluginValidationManager, List) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| calcImports(MavenProject, ClassLoader, List, boolean) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| checkPrerequisites(PluginDescriptor) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| releaseMojo(Object, MojoExecution) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| lambda$getPluginDescriptor$0(Plugin, List, RepositorySystemSession) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getPluginDescriptor(Plugin, List, RepositorySystemSession) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getMojoDescriptor(Plugin, String, List, RepositorySystemSession) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$setupPluginRealm$4(PluginDescriptor, MavenSession, ClassLoader, Map, DependencyFilter) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| parsePluginDescriptor(PluginDescriptorBuilder.StreamSupplier, Plugin, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| resolveExtensionArtifacts(Plugin, List, RepositorySystemSession) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$checkPrerequisites$3(PluginDescriptor, List, MavenPluginPrerequisitesChecker) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| toMavenArtifacts(DependencyResult) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$toMavenArtifacts$5(DependencyNode) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| toAetherArtifacts(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$loadV4Mojo$7(Injector, Class, Supplier) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$extractPluginDescriptor$2(File) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkRequiredMavenVersion(PluginDescriptor) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$toMavenArtifacts$6(DependencyNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$extractPluginDescriptor$1(JarFile, ZipEntry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPluginDescriptorLocation() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |