This is an automated email from the ASF dual-hosted git repository.

gitgabrio pushed a commit to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-kie-kogito-runtimes.git


The following commit(s) were added to refs/heads/main by this push:
     new 014ff7f7c2 [incubator-kie-issues#2245] Fix wrong parent pom inside 
kogito-gradle-plugin (#4195)
014ff7f7c2 is described below

commit 014ff7f7c2796d988dee3a9a762d4d0f53f115e9
Author: Gabriele Cardosi <[email protected]>
AuthorDate: Wed Feb 18 09:28:57 2026 +0100

    [incubator-kie-issues#2245] Fix wrong parent pom inside 
kogito-gradle-plugin (#4195)
    
    * [incubatore-kie-issues#2245] Fix wrong parent pom inside 
kogito-gradle-plugin
    
    * [incubatore-kie-issues#2245] Fix as per PR suggestion
    
    * [incubator-kie-issues#2245] Include header in asf.yaml
    
    * [incubatore-kie-issues#2245] Fix formatting
    
    * [incubatore-kie-issues#2245] Fix impsort
    
    ---------
    
    Co-authored-by: Gabriele-Cardosi <[email protected]>
---
 .asf.yaml                                          | 19 +++++++++++++
 kogito-gradle-plugin/pom.xml                       | 33 +++++-----------------
 .../kie/kogito/gradle/plugin/AbstractKieTask.java  |  8 +++---
 .../gradle/plugin/KogitoGradleExtension.java       |  3 +-
 .../kogito/gradle/plugin/KogitoGradlePlugin.java   |  7 +++--
 .../kie/kogito/gradle/plugin/util/TaskUtil.java    |  1 +
 .../gradle/plugin/KogitoGradlePluginTest.java      |  3 +-
 .../src/main/resources/application.properties      |  2 +-
 8 files changed, 40 insertions(+), 36 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index 40a66c4cea..9ffac0cd86 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -1,3 +1,22 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
 github:
   features:
     issues: true
diff --git a/kogito-gradle-plugin/pom.xml b/kogito-gradle-plugin/pom.xml
index 26e4e360e2..35c19f8f54 100644
--- a/kogito-gradle-plugin/pom.xml
+++ b/kogito-gradle-plugin/pom.xml
@@ -27,9 +27,14 @@
   <!-- that they should prefer consuming it instead. -->
   <!-- do_not_remove: published-with-gradle-metadata -->
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.kie.kogito</groupId>
+  <parent>
+    <groupId>org.kie.kogito</groupId>
+    <artifactId>kogito-build-parent</artifactId>
+    <version>999-SNAPSHOT</version>
+    <relativePath>../kogito-build/kogito-build-parent/pom.xml</relativePath>
+  </parent>
+
   <artifactId>kogito-gradle-plugin</artifactId>
-  <version>999-SNAPSHOT</version>
   <packaging>jar</packaging>
 
   <name>Kogito :: Gradle :: Plugin</name>
@@ -43,9 +48,6 @@
     <java.module.name>org.kie.kogito.gradle.plugin</java.module.name>
     <gradle.version>8.11.1</gradle.version>
     <groovy.version>4.0.29</groovy.version>
-    <junit.version>5.12.1</junit.version>
-    <assertj.version>3.27.7</assertj.version>
-    <surefire.plugin.version>3.2.5</surefire.plugin.version>
   </properties>
 
   <dependencyManagement>
@@ -97,18 +99,6 @@
         <artifactId>gradle-test-kit</artifactId>
         <version>${gradle.version}</version>
       </dependency>
-      <dependency>
-        <groupId>org.junit</groupId>
-        <artifactId>junit-bom</artifactId>
-        <type>pom</type>
-        <scope>import</scope>
-        <version>${junit.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.assertj</groupId>
-        <artifactId>assertj-core</artifactId>
-        <version>${assertj.version}</version>
-      </dependency>
     </dependencies>
   </dependencyManagement>
 
@@ -282,15 +272,6 @@
   </dependencies>
 
   <build>
-    <pluginManagement>
-      <plugins>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-surefire-plugin</artifactId>
-          <version>${surefire.plugin.version}</version>
-        </plugin>
-      </plugins>
-    </pluginManagement>
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
diff --git 
a/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/AbstractKieTask.java
 
b/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/AbstractKieTask.java
index d70a4836a9..17f7857dce 100644
--- 
a/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/AbstractKieTask.java
+++ 
b/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/AbstractKieTask.java
@@ -19,8 +19,6 @@
  */
 package org.kie.kogito.gradle.plugin;
 
-import javax.inject.Inject;
-
 import java.io.File;
 import java.io.IOException;
 import java.net.URI;
@@ -28,6 +26,9 @@ import java.util.List;
 import java.util.Map;
 import java.util.Objects;
 import java.util.Set;
+
+import javax.inject.Inject;
+
 import org.gradle.api.DefaultTask;
 import org.gradle.api.GradleException;
 import org.gradle.api.Project;
@@ -54,7 +55,6 @@ public abstract class AbstractKieTask extends DefaultTask {
     @Internal
     protected String gradleCompilerJavaVersion;
 
-
     @Internal
     protected Property<File> projectBuildOutputDirectory;
 
@@ -149,4 +149,4 @@ public abstract class AbstractKieTask extends DefaultTask {
         return CodeGenManagerUtil.Framework.NONE;
     }
 
-}   
\ No newline at end of file
+}
diff --git 
a/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/KogitoGradleExtension.java
 
b/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/KogitoGradleExtension.java
index 43e9e313fd..7884ec6f49 100644
--- 
a/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/KogitoGradleExtension.java
+++ 
b/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/KogitoGradleExtension.java
@@ -19,6 +19,7 @@
 package org.kie.kogito.gradle.plugin;
 
 import java.io.File;
+
 import org.gradle.api.Project;
 import org.gradle.api.provider.Property;
 
@@ -68,4 +69,4 @@ public class KogitoGradleExtension {
     public Project getGradleProject() {
         return gradleProject;
     }
-}
\ No newline at end of file
+}
diff --git 
a/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/KogitoGradlePlugin.java
 
b/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/KogitoGradlePlugin.java
index 0e4392a1d8..f617eeb626 100644
--- 
a/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/KogitoGradlePlugin.java
+++ 
b/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/KogitoGradlePlugin.java
@@ -20,6 +20,7 @@
 package org.kie.kogito.gradle.plugin;
 
 import java.io.File;
+
 import org.gradle.api.Plugin;
 import org.gradle.api.Project;
 import org.gradle.api.file.FileCollection;
@@ -38,7 +39,7 @@ public class KogitoGradlePlugin implements Plugin<Project> {
     @Override
     public void apply(Project project) {
         KogitoGradleExtension extension = 
project.getExtensions().create("generateModelConfig", 
KogitoGradleExtension.class);
-        GenerateModelTask generateModelTask = 
project.getTasks().create(GENERATE_MODEL_TASK_NAME,  GenerateModelTask.class, 
extension);
+        GenerateModelTask generateModelTask = 
project.getTasks().create(GENERATE_MODEL_TASK_NAME, GenerateModelTask.class, 
extension);
         generateModelTask.setGroup(GENERATE_MODEL_TASK_NAME);
         generateModelTask.dependsOn(project.getTasks().named(CLASSES));
         File secondaryGenDir = 
project.getLayout().getBuildDirectory().getAsFile().get().toPath().resolve("generated").resolve("sources").resolve("kogito").toFile();
@@ -64,9 +65,9 @@ public class KogitoGradlePlugin implements Plugin<Project> {
                 .toFile();
         FileCollection fileCollection = 
project.getConfigurations().getByName("compileClasspath")
                 .plus(main.getCompileClasspath())
-                        .plus(project.files(compiledClassesDirectory));
+                .plus(project.files(compiledClassesDirectory));
         compileSecondaryJava.setClasspath(fileCollection);
         
compileSecondaryJava.getDestinationDirectory().set(compiledClassesDirectory);
     }
 
-}
\ No newline at end of file
+}
diff --git 
a/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/util/TaskUtil.java
 
b/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/util/TaskUtil.java
index 6223242914..315f9b9020 100644
--- 
a/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/util/TaskUtil.java
+++ 
b/kogito-gradle-plugin/src/main/java/org/kie/kogito/gradle/plugin/util/TaskUtil.java
@@ -30,6 +30,7 @@ import java.util.function.Predicate;
 import java.util.stream.Collectors;
 import java.util.zip.ZipEntry;
 import java.util.zip.ZipFile;
+
 import org.drools.compiler.kie.builder.impl.InternalKieModule;
 import org.drools.compiler.kie.builder.impl.ZipKieModule;
 import org.drools.compiler.kproject.models.KieModuleModelImpl;
diff --git 
a/kogito-gradle-plugin/src/test/java/org/kie/kogito/gradle/plugin/KogitoGradlePluginTest.java
 
b/kogito-gradle-plugin/src/test/java/org/kie/kogito/gradle/plugin/KogitoGradlePluginTest.java
index 0d389ca871..648cc8dc59 100644
--- 
a/kogito-gradle-plugin/src/test/java/org/kie/kogito/gradle/plugin/KogitoGradlePluginTest.java
+++ 
b/kogito-gradle-plugin/src/test/java/org/kie/kogito/gradle/plugin/KogitoGradlePluginTest.java
@@ -19,6 +19,7 @@
 package org.kie.kogito.gradle.plugin;
 
 import java.io.File;
+
 import org.gradle.api.Project;
 import org.gradle.testfixtures.ProjectBuilder;
 import org.junit.jupiter.api.BeforeEach;
@@ -59,4 +60,4 @@ class KogitoGradlePluginTest {
                 .resolve("kogito")
                 .toFile());
     }
-}   
\ No newline at end of file
+}
diff --git a/kogito-maven-plugin-test/src/main/resources/application.properties 
b/kogito-maven-plugin-test/src/main/resources/application.properties
index 37162bfd23..9d07c7f599 100644
--- a/kogito-maven-plugin-test/src/main/resources/application.properties
+++ b/kogito-maven-plugin-test/src/main/resources/application.properties
@@ -18,5 +18,5 @@
 #
 
 server.address=0.0.0.0
-kogito.generate.rest.decisions=false
+kogito.generate.rest.decisions=true
 kogito.generate.rest.processes=true


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to