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

chriss pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new 07b35e04b1 NIFI-12262 Removed unused Groovy plugin repository
07b35e04b1 is described below

commit 07b35e04b17f8ccaa4decda62eb47aa78d813be1
Author: exceptionfactory <exceptionfact...@apache.org>
AuthorDate: Mon Oct 23 10:33:59 2023 -0500

    NIFI-12262 Removed unused Groovy plugin repository
    
    - Removed and excluded groovy-test dependency
    - Removed unused groovy-all dependency management from nifi-toolkit
    
    This closes #7918
    
    Signed-off-by: Chris Sampson <chris.sampso...@gmail.com>
---
 nifi-toolkit/pom.xml | 24 ------------------------
 pom.xml              | 15 ++-------------
 2 files changed, 2 insertions(+), 37 deletions(-)

diff --git a/nifi-toolkit/pom.xml b/nifi-toolkit/pom.xml
index d993b79f88..85b9421ebc 100644
--- a/nifi-toolkit/pom.xml
+++ b/nifi-toolkit/pom.xml
@@ -31,30 +31,6 @@
     </modules>
     <dependencyManagement>
         <dependencies>
-            <dependency>
-                <groupId>org.apache.groovy</groupId>
-                <artifactId>groovy-all</artifactId>
-                <type>pom</type>
-                <scope>compile</scope>
-                <exclusions>
-                    <exclusion>
-                        <groupId>org.slf4j</groupId>
-                        <artifactId>slf4j-log4j12</artifactId>
-                    </exclusion>
-                    <exclusion>
-                        <groupId>org.apache.groovy</groupId>
-                        <artifactId>groovy-test</artifactId>
-                    </exclusion>
-                    <exclusion>
-                        <groupId>org.apache.groovy</groupId>
-                        <artifactId>groovy-test-junit5</artifactId>
-                    </exclusion>
-                    <exclusion>
-                        <groupId>org.apache.ant</groupId>
-                        <artifactId>ant-junit</artifactId>
-                    </exclusion>
-                </exclusions>
-            </dependency>
             <dependency>
                 <groupId>io.netty</groupId>
                 <artifactId>netty</artifactId>
diff --git a/pom.xml b/pom.xml
index 1d27570cdc..de1374678a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -154,12 +154,6 @@
         <zookeeper.version>3.9.1</zookeeper.version>
         <caffeine.version>3.1.8</caffeine.version>
     </properties>
-    <pluginRepositories>
-        <pluginRepository>
-            <id>groovy-plugins-release</id>
-            <url>https://groovy.jfrog.io/artifactory/plugins-release</url>
-        </pluginRepository>
-    </pluginRepositories>
     <dependencyManagement>
         <dependencies>
             <!-- The following dependency management entries exist because 
these are jars
@@ -342,7 +336,6 @@
                 <artifactId>groovy-all</artifactId>
                 <version>${nifi.groovy.version}</version>
                 <type>pom</type>
-                <scope>test</scope>
                 <exclusions>
                     <exclusion>
                         <groupId>org.apache.groovy</groupId>
@@ -358,12 +351,6 @@
                     </exclusion>
                 </exclusions>
             </dependency>
-            <dependency>
-                <groupId>org.apache.groovy</groupId>
-                <artifactId>groovy-test</artifactId>
-                <version>${nifi.groovy.version}</version>
-                <scope>test</scope>
-            </dependency>
             <dependency>
                 <groupId>org.hamcrest</groupId>
                 <artifactId>hamcrest-all</artifactId>
@@ -971,6 +958,8 @@
                                         
<exclude>org.apache.sshd:*:[,2.9.1]</exclude>
                                         <!-- The Spock Framework should not be 
used for testing -->
                                         <exclude>org.spockframework:*</exclude>
+                                        <!-- Groovy should not be used for 
testing -->
+                                        
<exclude>org.apache.groovy:groovy-test</exclude>
                                     </excludes>
                                 </bannedDependencies>
                             </rules>

Reply via email to