You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by kw...@apache.org on 2022/01/15 14:19:54 UTC

[jackrabbit-filevault] branch master updated: JCRVLT-593 mark embedded dependencies as scope "provided" as they should (#200)

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

kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jackrabbit-filevault.git


The following commit(s) were added to refs/heads/master by this push:
     new bdbb129  JCRVLT-593 mark embedded dependencies as scope "provided" as they should (#200)
bdbb129 is described below

commit bdbb129057f390779366c035e34df022025331f4
Author: Konrad Windszus <kw...@apache.org>
AuthorDate: Sat Jan 15 15:19:49 2022 +0100

    JCRVLT-593 mark embedded dependencies as scope "provided" as they should (#200)
    
    not be transitively inherited
---
 vault-core/pom.xml       |  9 +++++++--
 vault-validation/pom.xml | 12 ++++++++++++
 2 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/vault-core/pom.xml b/vault-core/pom.xml
index 495994a..56d6e62 100644
--- a/vault-core/pom.xml
+++ b/vault-core/pom.xml
@@ -171,12 +171,15 @@
             <groupId>org.glassfish.jaxb</groupId>
             <artifactId>txw2</artifactId>
             <version>2.3.2</version>
+            <!-- embedded, therefore not transitively relevant -->
+            <scope>provided</scope>
         </dependency>
-        <!-- embed -->
         <dependency>
             <groupId>com.fasterxml.woodstox</groupId>
             <artifactId>woodstox-core</artifactId>
             <version>6.1.1</version>
+            <!-- embedded, therefore not transitively relevant -->
+            <scope>provided</scope>
         </dependency>
         
         <!-- SLF4j / Log4j -->
@@ -225,7 +228,9 @@
         <dependency>
             <groupId>org.apache.maven</groupId>
             <artifactId>maven-artifact</artifactId>
-            <version>3.8.1</version>
+            <version>3.8.4</version>
+            <!-- embedded, therefore not transitively relevant -->
+            <scope>provided</scope>
         </dependency>
         <!-- test deps -->
         <dependency>
diff --git a/vault-validation/pom.xml b/vault-validation/pom.xml
index 4eff171..4b2787a 100644
--- a/vault-validation/pom.xml
+++ b/vault-validation/pom.xml
@@ -117,6 +117,18 @@
         </dependency>
 
         <dependency>
+            <groupId>org.apache.commons</groupId>
+            <artifactId>commons-lang3</artifactId>
+        </dependency>
+
+        <!-- for parsing Maven versions -->
+        <dependency>
+            <groupId>org.apache.maven</groupId>
+            <artifactId>maven-artifact</artifactId>
+            <version>3.8.4</version>
+        </dependency>
+
+        <dependency>
             <groupId>org.jetbrains</groupId>
             <artifactId>annotations</artifactId>
             <scope>provided</scope>