This is an automated email from the ASF dual-hosted git repository. yamer pushed a commit to branch kie-issues#1969 in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git
commit ea786c48bfbfb23ebde4ac5c9a805a40b5132ce5 Author: Yeser Amer <[email protected]> AuthorDate: Fri May 30 11:02:39 2025 +0200 first draft --- build-parent/pom.xml | 12 +++++++++--- efesto/pom.xml | 18 ------------------ kie-pmml-trusty/pom.xml | 15 --------------- pom.xml | 36 ++++++++++++++++++++++++++++++------ 4 files changed, 39 insertions(+), 42 deletions(-) diff --git a/build-parent/pom.xml b/build-parent/pom.xml index 87612b73d1..a1f5915786 100644 --- a/build-parent/pom.xml +++ b/build-parent/pom.xml @@ -221,9 +221,10 @@ <!-- download-maven-plugin used to download arbitrary files at compile time --> <version.download-maven-plugin>2.0.0</version.download-maven-plugin> <version.property-maven-plugin>1.2.1</version.property-maven-plugin> + <version.jdepend.maven.plugin>2.1</version.jdepend.maven.plugin> <!-- plugin used to enforce architectural constraints --> - <archunit.maven.plugin.version>2.9.1</archunit.maven.plugin.version> - <version.archunit.junit5>1.4.0</version.archunit.junit5> + <version.archunit.maven.plugin>4.0.2</version.archunit.maven.plugin> + <version.archunit.junit5>1.4.1</version.archunit.junit5> </properties> <dependencyManagement> @@ -1897,7 +1898,7 @@ <plugin> <groupId>com.societegenerale.commons</groupId> <artifactId>arch-unit-maven-plugin</artifactId> - <version>${archunit.maven.plugin.version}</version> + <version>${version.archunit.maven.plugin}</version> </plugin> <plugin> <groupId>io.github.download-maven-plugin</groupId> @@ -1909,6 +1910,11 @@ <artifactId>properties-maven-plugin</artifactId> <version>${version.property-maven-plugin}</version> </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>jdepend-maven-plugin</artifactId> + <version>${version.jdepend.maven.plugin}</version> + </plugin> </plugins> </pluginManagement> diff --git a/efesto/pom.xml b/efesto/pom.xml index 0a5d4e884c..eb14627d69 100644 --- a/efesto/pom.xml +++ b/efesto/pom.xml @@ -37,9 +37,6 @@ <description>New model container framework</description> <properties> - <rewrite.maven.plugin.version>4.42.0</rewrite.maven.plugin.version> - <rewrite.testing.frameworks.version>1.22.0</rewrite.testing.frameworks.version> - <jdepend.maven.plugin.version>2.0</jdepend.maven.plugin.version> <skip.jdepend>true</skip.jdepend> </properties> @@ -81,20 +78,6 @@ </dependencies> <build> - <pluginManagement> - <plugins> - <plugin> - <groupId>org.openrewrite.maven</groupId> - <artifactId>rewrite-maven-plugin</artifactId> - <version>${rewrite.maven.plugin.version}</version> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>jdepend-maven-plugin</artifactId> - <version>${jdepend.maven.plugin.version}</version> - </plugin> - </plugins> - </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -137,7 +120,6 @@ <dependency> <groupId>org.openrewrite.recipe</groupId> <artifactId>rewrite-testing-frameworks</artifactId> - <version>${rewrite.testing.frameworks.version}</version> </dependency> </dependencies> </plugin> diff --git a/kie-pmml-trusty/pom.xml b/kie-pmml-trusty/pom.xml index 1bf9a52d7c..740a8469fe 100644 --- a/kie-pmml-trusty/pom.xml +++ b/kie-pmml-trusty/pom.xml @@ -36,11 +36,6 @@ <name>KIE :: PMML</name> <description>Support for PMML-Encoded Predictive Models</description> - <properties> - <rewrite.maven.plugin.version>4.42.0</rewrite.maven.plugin.version> - <rewrite.testing.frameworks.version>1.22.0</rewrite.testing.frameworks.version> - </properties> - <modules> <module>kie-pmml-commons</module> <module>kie-pmml-compiler</module> @@ -90,15 +85,6 @@ </dependencies> <build> - <pluginManagement> - <plugins> - <plugin> - <groupId>org.openrewrite.maven</groupId> - <artifactId>rewrite-maven-plugin</artifactId> - <version>${rewrite.maven.plugin.version}</version> - </plugin> - </plugins> - </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -140,7 +126,6 @@ <dependency> <groupId>org.openrewrite.recipe</groupId> <artifactId>rewrite-testing-frameworks</artifactId> - <version>${rewrite.testing.frameworks.version}</version> </dependency> </dependencies> </plugin> diff --git a/pom.xml b/pom.xml index 28ffaa63ab..4595e31a8a 100644 --- a/pom.xml +++ b/pom.xml @@ -114,9 +114,26 @@ <properties> <project.build.outputTimestamp>2024-01-12T00:00:00Z</project.build.outputTimestamp> - <version.maven.artifact.plugin>3.4.1</version.maven.artifact.plugin> + + <!-- Dependencies versions --> + <!-- Used by rewrite.maven.plugin --> + <version.rewrite.testing.frameworks>3.10.0</version.rewrite.testing.frameworks> + + <!-- Maven Plugin Versions --> + <version.maven.artifact.plugin>3.6.0</version.maven.artifact.plugin> + <version.rewrite.maven.plugin>6.10.0</version.rewrite.maven.plugin> </properties> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>org.openrewrite.recipe</groupId> + <artifactId>rewrite-testing-frameworks</artifactId> + <version>${version.rewrite.testing.frameworks}</version> + </dependency> + </dependencies> + </dependencyManagement> + <build> <pluginManagement> <plugins> @@ -128,6 +145,18 @@ <outputTimestamp>${project.build.outputTimestamp}</outputTimestamp> </configuration> </plugin> + <plugin> + <groupId>org.openrewrite.maven</groupId> + <artifactId>rewrite-maven-plugin</artifactId> + <version>${version.rewrite.maven.plugin}</version> + <dependencies> + <dependency> + <groupId>org.openrewrite.recipe</groupId> + <artifactId>rewrite-testing-frameworks</artifactId> + <version>${version.rewrite.testing.frameworks}</version> + </dependency> + </dependencies> + </plugin> </plugins> </pluginManagement> </build> @@ -241,10 +270,8 @@ <plugin> <groupId>org.openrewrite.maven</groupId> <artifactId>rewrite-maven-plugin</artifactId> - <version>4.42.0</version> <configuration> <activeRecipes> - <!-- <recipe>org.drools.rewrite.PrintStackTraceToLogError</recipe>--> <recipe>org.openrewrite.java.testing.junit5.JUnit4to5Migration</recipe> </activeRecipes> <configLocation>${maven.multiModuleProjectDirectory}/.openrewrite/rewrite.yml</configLocation> @@ -256,10 +283,7 @@ <dependencies> <dependency> <groupId>org.openrewrite.recipe</groupId> - <!-- <artifactId>rewrite-logging-frameworks</artifactId>--> - <!-- <version>1.8.0</version>--> <artifactId>rewrite-testing-frameworks</artifactId> - <version>1.23.0</version> </dependency> </dependencies> </plugin> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
