This is an automated email from the ASF dual-hosted git repository. sjaranowski pushed a commit to branch MPLUGIN-411 in repository https://gitbox.apache.org/repos/asf/maven-plugin-tools.git
commit 2562ab49e703a6c854f07727ad85c524bf3776df Author: Slawomir Jaranowski <[email protected]> AuthorDate: Fri Jul 22 23:29:32 2022 +0200 [MPLUGIN-411] Get rid of plexus-compiler-manager from tests External dependency like plexus-compiler-manager no need to be used in tests. The most of it tests used very old version of it. --- .../annotation-with-inheritance-from-deps/pom.xml | 23 ---------------------- .../org/apache/maven/plugin/coreit/FirstMojo.java | 5 ----- .../verify.groovy | 14 ++++++------- .../apache/maven/plugins/AbstractFirstMojo.java | 11 ----------- .../org/apache/maven/plugin/coreit/FirstMojo.java | 4 ---- .../it/annotation-with-inheritance-reactor/pom.xml | 23 ---------------------- .../verify.groovy | 8 ++++---- .../src/it/annotation-with-inheritance/pom.xml | 23 ---------------------- .../maven/plugin/coreit/AbstractFirstMojo.java | 11 ----------- .../maven/plugin/coreit/AbstractFooMojo.java | 12 ----------- .../org/apache/maven/plugin/coreit/FirstMojo.java | 4 ---- .../org/apache/maven/plugin/coreit/ThirdMojo.java | 5 ----- .../it/annotation-with-inheritance/verify.groovy | 6 +++--- .../pom.xml | 23 ---------------------- .../org/apache/maven/plugin/coreit/FirstMojo.java | 5 ----- maven-plugin-tools-annotations/pom.xml | 6 ------ .../plugin/extractor/annotations/FooMojo.java | 7 ------- .../annotations/TestAnnotationsReader.java | 2 +- 18 files changed, 15 insertions(+), 177 deletions(-) diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/pom.xml b/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/pom.xml index a8941e26..3cfdfdd2 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/pom.xml +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/pom.xml @@ -36,7 +36,6 @@ under the License. <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <plexusCompilerVersion>1.8.6</plexusCompilerVersion> </properties> <dependencies> @@ -64,28 +63,6 @@ under the License. <version>4.13.2</version> </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-compiler-manager</artifactId> - <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-compiler-javac</artifactId> - <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> - </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java b/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java index 3acb9b13..21bb3e80 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java @@ -65,11 +65,6 @@ public class FirstMojo { throw new MojoExecutionException( "projectHelper == null" ); } - if ( compilerManager == null ) - { - throw new MojoExecutionException( "compilerManager == null" ); - } - } } diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/verify.groovy b/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/verify.groovy index b46c8285..ad969aa0 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/verify.groovy +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/verify.groovy @@ -54,15 +54,15 @@ assert mojo.configuration.beer[0].text() == '${thebeer}' assert mojo.configuration.beer[0].'@implementation' == 'java.lang.String' assert mojo.configuration.beer[0].'@default-value' == 'coolbeer' -assert mojo.requirements.requirement.size() == 3 +assert mojo.requirements.requirement.size() == 2 -assert mojo.requirements.requirement[1].role.text() == 'org.codehaus.plexus.compiler.manager.CompilerManager' -assert mojo.requirements.requirement[1].'role-hint'.text() == '' -assert mojo.requirements.requirement[1].'field-name'.text() == 'compilerManager' +assert mojo.requirements.requirement[0].role.text() == 'org.apache.maven.artifact.metadata.ArtifactMetadataSource' +assert mojo.requirements.requirement[0].'role-hint'.text() == 'maven' +assert mojo.requirements.requirement[0].'field-name'.text() == 'artifactMetadataSource' -assert mojo.requirements.requirement[2].role.text() == 'org.apache.maven.project.MavenProjectHelper' -//assert mojo.requirements.requirement[2].'role-hint'.text() == 'default' -assert mojo.requirements.requirement[2].'field-name'.text() == 'projectHelper' +assert mojo.requirements.requirement[1].role.text() == 'org.apache.maven.project.MavenProjectHelper' +assert mojo.requirements.requirement[1].'role-hint'.text() == '' +assert mojo.requirements.requirement[1].'field-name'.text() == 'projectHelper' assert mojo.parameters.parameter.size() == 3 diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-abstract-mojo/src/main/java/org/apache/maven/plugins/AbstractFirstMojo.java b/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-abstract-mojo/src/main/java/org/apache/maven/plugins/AbstractFirstMojo.java index 98580580..505152b2 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-abstract-mojo/src/main/java/org/apache/maven/plugins/AbstractFirstMojo.java +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-abstract-mojo/src/main/java/org/apache/maven/plugins/AbstractFirstMojo.java @@ -20,13 +20,8 @@ package org.apache.maven.plugins; */ import org.apache.maven.plugin.AbstractMojo; -import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugins.annotations.Component; -import org.apache.maven.plugins.annotations.Execute; -import org.apache.maven.plugins.annotations.LifecyclePhase; -import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; -import org.codehaus.plexus.compiler.manager.CompilerManager; import org.apache.maven.artifact.metadata.ArtifactMetadataSource; import java.io.File; @@ -49,12 +44,6 @@ public abstract class AbstractFirstMojo required = true ) protected File touchFile; - /** - * Plexus compiler manager. - */ - @Component - protected CompilerManager compilerManager; - /** * */ diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-mojo/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java b/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-mojo/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java index b0b40fea..cb150a2c 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-mojo/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-mojo/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java @@ -66,10 +66,6 @@ public class FirstMojo { throw new MojoExecutionException( "projectHelper == null" ); } - if ( compilerManager == null ) - { - throw new MojoExecutionException( "compilerManager == null" ); - } if (! ( projectHelper instanceof MavenProjectHelper )) { throw new MojoExecutionException( "! projectHelper instanceof MavenProjectHelper" ); diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/pom.xml b/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/pom.xml index 558a545e..deb3b6c6 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/pom.xml +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/pom.xml @@ -35,7 +35,6 @@ under the License. <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <plexusCompilerVersion>1.8.6</plexusCompilerVersion> </properties> <dependencies> @@ -67,28 +66,6 @@ under the License. <version>@project.version@</version> <scope>compile</scope> </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-compiler-manager</artifactId> - <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-compiler-javac</artifactId> - <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> - </dependency> </dependencies> <build> diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/verify.groovy b/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/verify.groovy index d5aa091d..6b0b412d 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/verify.groovy +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/verify.groovy @@ -53,11 +53,11 @@ assert mojo.configuration.touchFile[0].text() == '${first.touchFile}' assert mojo.configuration.touchFile[0].'@implementation' == 'java.io.File' assert mojo.configuration.touchFile[0].'@default-value' == '${project.build.directory}/touch.txt' -assert mojo.requirements.requirement.size() == 3 +assert mojo.requirements.requirement.size() == 2 -assert mojo.requirements.requirement[2].role.text() == 'org.apache.maven.project.MavenProjectHelper' -//assert mojo.requirements.requirement[2].'role-hint'.text() == 'default' -assert mojo.requirements.requirement[2].'field-name'.text() == 'projectHelper' +assert mojo.requirements.requirement[1].role.text() == 'org.apache.maven.project.MavenProjectHelper' +assert mojo.requirements.requirement[1].'role-hint'.text() == '' +assert mojo.requirements.requirement[1].'field-name'.text() == 'projectHelper' assert mojo.parameters.parameter.size() == 3 diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance/pom.xml b/maven-plugin-plugin/src/it/annotation-with-inheritance/pom.xml index 892aafa4..1f1170b1 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance/pom.xml +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance/pom.xml @@ -36,7 +36,6 @@ under the License. <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <plexusCompilerVersion>1.8.6</plexusCompilerVersion> </properties> <dependencies> @@ -56,28 +55,6 @@ under the License. <version>@project.version@</version> <scope>compile</scope> </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-compiler-manager</artifactId> - <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-compiler-javac</artifactId> - <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> - </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFirstMojo.java b/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFirstMojo.java index c0eee7cf..65837c0a 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFirstMojo.java +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFirstMojo.java @@ -20,13 +20,8 @@ package org.apache.maven.plugin.coreit; */ import org.apache.maven.plugin.AbstractMojo; -import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugins.annotations.Component; -import org.apache.maven.plugins.annotations.Execute; -import org.apache.maven.plugins.annotations.LifecyclePhase; -import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; -import org.codehaus.plexus.compiler.manager.CompilerManager; import org.apache.maven.artifact.metadata.ArtifactMetadataSource; import java.io.File; @@ -48,12 +43,6 @@ public abstract class AbstractFirstMojo required = true ) protected File touchFile; - /** - * Plexus compiler manager. - */ - @Component - protected CompilerManager compilerManager; - /** * */ diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFooMojo.java b/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFooMojo.java index 8f7c8e3c..0b13bc23 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFooMojo.java +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFooMojo.java @@ -19,18 +19,6 @@ package org.apache.maven.plugin.coreit; * under the License. */ -import org.apache.maven.plugin.AbstractMojo; -import org.apache.maven.plugin.MojoExecutionException; -import org.apache.maven.plugins.annotations.Component; -import org.apache.maven.plugins.annotations.Execute; -import org.apache.maven.plugins.annotations.LifecyclePhase; -import org.apache.maven.plugins.annotations.Mojo; -import org.apache.maven.plugins.annotations.Parameter; -import org.codehaus.plexus.compiler.manager.CompilerManager; -import org.apache.maven.artifact.metadata.ArtifactMetadataSource; - -import java.io.File; - /** * */ diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java b/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java index e88906eb..b22ff962 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java @@ -72,10 +72,6 @@ public class FirstMojo { throw new MojoExecutionException( "projectHelper == null" ); } - if ( compilerManager == null ) - { - throw new MojoExecutionException( "compilerManager == null" ); - } if ( dependencies.isEmpty() ) { diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/ThirdMojo.java b/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/ThirdMojo.java index 4334f73b..4a352624 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/ThirdMojo.java +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/ThirdMojo.java @@ -72,11 +72,6 @@ public class ThirdMojo { throw new MojoExecutionException( "projectHelper == null" ); } - if ( compilerManager == null ) - { - throw new MojoExecutionException( "compilerManager == null" ); - } - if ( dependencies.isEmpty() ) { throw new MojoExecutionException( "dependencies.isEmpty()" ); diff --git a/maven-plugin-plugin/src/it/annotation-with-inheritance/verify.groovy b/maven-plugin-plugin/src/it/annotation-with-inheritance/verify.groovy index f4e1ba5a..d066901a 100644 --- a/maven-plugin-plugin/src/it/annotation-with-inheritance/verify.groovy +++ b/maven-plugin-plugin/src/it/annotation-with-inheritance/verify.groovy @@ -57,11 +57,11 @@ assert mojo.configuration.touchFile[0].text() == '${first.touchFile}' assert mojo.configuration.touchFile[0].'@implementation' == 'java.io.File' assert mojo.configuration.touchFile[0].'@default-value' == '${project.build.directory}/touch.txt' -assert mojo.requirements.requirement.size() == 3 +assert mojo.requirements.requirement.size() == 2 -assert mojo.requirements.requirement[2].role.text() == 'org.apache.maven.project.MavenProjectHelper' +assert mojo.requirements.requirement[1].role.text() == 'org.apache.maven.project.MavenProjectHelper' //assert mojo.requirements.requirement[2].'role-hint'.text() == 'default' -assert mojo.requirements.requirement[2].'field-name'.text() == 'projectHelper' +assert mojo.requirements.requirement[1].'field-name'.text() == 'projectHelper' assert mojo.parameters.parameter.size() == 4 diff --git a/maven-plugin-plugin/src/it/mplugin-372-annotation-with-inheritance-from-provided-deps/pom.xml b/maven-plugin-plugin/src/it/mplugin-372-annotation-with-inheritance-from-provided-deps/pom.xml index 6edc8ece..a00cb1b0 100644 --- a/maven-plugin-plugin/src/it/mplugin-372-annotation-with-inheritance-from-provided-deps/pom.xml +++ b/maven-plugin-plugin/src/it/mplugin-372-annotation-with-inheritance-from-provided-deps/pom.xml @@ -36,7 +36,6 @@ under the License. <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <plexusCompilerVersion>1.8.6</plexusCompilerVersion> </properties> <dependencies> @@ -65,28 +64,6 @@ under the License. <version>4.13.2</version> </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-compiler-manager</artifactId> - <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-compiler-javac</artifactId> - <version>${plexusCompilerVersion}</version> - <exclusions> - <exclusion> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - </exclusion> - </exclusions> - </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> diff --git a/maven-plugin-plugin/src/it/mplugin-372-annotation-with-inheritance-from-provided-deps/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java b/maven-plugin-plugin/src/it/mplugin-372-annotation-with-inheritance-from-provided-deps/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java index a2a1ba2d..6615b6a6 100644 --- a/maven-plugin-plugin/src/it/mplugin-372-annotation-with-inheritance-from-provided-deps/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java +++ b/maven-plugin-plugin/src/it/mplugin-372-annotation-with-inheritance-from-provided-deps/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java @@ -64,11 +64,6 @@ public class FirstMojo { throw new MojoExecutionException( "projectHelper == null" ); } - if ( compilerManager == null ) - { - throw new MojoExecutionException( "compilerManager == null" ); - } - } } diff --git a/maven-plugin-tools-annotations/pom.xml b/maven-plugin-tools-annotations/pom.xml index f7b1eb5d..b53e0938 100644 --- a/maven-plugin-tools-annotations/pom.xml +++ b/maven-plugin-tools-annotations/pom.xml @@ -86,12 +86,6 @@ <artifactId>qdox</artifactId> </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-compiler-manager</artifactId> - <version>2.8.8</version><!-- Java 7 --> - <scope>test</scope> - </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> diff --git a/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/FooMojo.java b/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/FooMojo.java index 3543dd25..179b2ffe 100644 --- a/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/FooMojo.java +++ b/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/FooMojo.java @@ -27,7 +27,6 @@ import org.apache.maven.plugins.annotations.Execute; import org.apache.maven.plugins.annotations.LifecyclePhase; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; -import org.codehaus.plexus.compiler.manager.CompilerManager; /** * @author Olivier Lamy @@ -52,12 +51,6 @@ public class FooMojo @Parameter( property = "thebeer", defaultValue = "coolbeer" ) protected String beer; - /** - * Plexus compiler manager. - */ - @Component - protected CompilerManager compilerManager; - /** * */ diff --git a/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/TestAnnotationsReader.java b/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/TestAnnotationsReader.java index 1f43e567..47b2c7ed 100644 --- a/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/TestAnnotationsReader.java +++ b/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/TestAnnotationsReader.java @@ -79,7 +79,7 @@ public class TestAnnotationsReader assertEquals( LifecyclePhase.PACKAGE, execute.phase() ); Collection<ComponentAnnotationContent> components = mojoAnnotatedClass.getComponents().values(); - assertThat( components ).isNotNull().isNotEmpty().hasSize( 2 ); + assertThat( components ).isNotNull().isNotEmpty().hasSize( 1 ); Collection<ParameterAnnotationContent> parameters = mojoAnnotatedClass.getParameters().values(); assertThat( parameters ).isNotNull().isNotEmpty().hasSize( 2 ).contains(
