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

michaelo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia.git


The following commit(s) were added to refs/heads/master by this push:
     new 87e8ba0e [DOXIA-719] Properly manage Commons IO/Lang 3
87e8ba0e is described below

commit 87e8ba0e44fd5bea37edacbea62f6936c2274914
Author: Michael Osipov <micha...@apache.org>
AuthorDate: Sat Dec 30 20:06:26 2023 +0100

    [DOXIA-719] Properly manage Commons IO/Lang 3
---
 doxia-core/pom.xml                          |  5 ++++-
 doxia-modules/doxia-module-apt/pom.xml      |  8 ++++++--
 doxia-modules/doxia-module-fml/pom.xml      |  8 ++++++++
 doxia-modules/doxia-module-markdown/pom.xml |  8 ++++++++
 doxia-modules/doxia-module-xdoc/pom.xml     |  8 ++++++++
 doxia-modules/doxia-module-xhtml5/pom.xml   |  9 +++++++++
 pom.xml                                     | 10 ++++++++++
 7 files changed, 53 insertions(+), 3 deletions(-)

diff --git a/doxia-core/pom.xml b/doxia-core/pom.xml
index c388c5bf..8b24de88 100644
--- a/doxia-core/pom.xml
+++ b/doxia-core/pom.xml
@@ -51,13 +51,16 @@ under the License.
     <dependency>
       <groupId>commons-io</groupId>
       <artifactId>commons-io</artifactId>
-      <version>2.11.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-text</artifactId>
       <version>1.10.0</version>
     </dependency>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-lang3</artifactId>
+    </dependency>
 
     <!-- test -->
     <dependency>
diff --git a/doxia-modules/doxia-module-apt/pom.xml 
b/doxia-modules/doxia-module-apt/pom.xml
index 74ccc07d..03d3cead 100644
--- a/doxia-modules/doxia-module-apt/pom.xml
+++ b/doxia-modules/doxia-module-apt/pom.xml
@@ -47,8 +47,12 @@ under the License.
       <artifactId>slf4j-api</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-utils</artifactId>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-lang3</artifactId>
     </dependency>
     <dependency>
       <groupId>javax.inject</groupId>
diff --git a/doxia-modules/doxia-module-fml/pom.xml 
b/doxia-modules/doxia-module-fml/pom.xml
index 40054f54..d973f11c 100644
--- a/doxia-modules/doxia-module-fml/pom.xml
+++ b/doxia-modules/doxia-module-fml/pom.xml
@@ -50,6 +50,14 @@ under the License.
       <groupId>javax.inject</groupId>
       <artifactId>javax.inject</artifactId>
     </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-lang3</artifactId>
+    </dependency>
 
     <!-- test -->
     <dependency>
diff --git a/doxia-modules/doxia-module-markdown/pom.xml 
b/doxia-modules/doxia-module-markdown/pom.xml
index f8fb1771..89776f70 100644
--- a/doxia-modules/doxia-module-markdown/pom.xml
+++ b/doxia-modules/doxia-module-markdown/pom.xml
@@ -61,6 +61,14 @@ under the License.
       <groupId>javax.inject</groupId>
       <artifactId>javax.inject</artifactId>
     </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-lang3</artifactId>
+    </dependency>
 
     <dependency>
       <groupId>com.vladsch.flexmark</groupId>
diff --git a/doxia-modules/doxia-module-xdoc/pom.xml 
b/doxia-modules/doxia-module-xdoc/pom.xml
index 0d513032..0a8bd7bc 100644
--- a/doxia-modules/doxia-module-xdoc/pom.xml
+++ b/doxia-modules/doxia-module-xdoc/pom.xml
@@ -50,6 +50,14 @@ under the License.
       <groupId>javax.inject</groupId>
       <artifactId>javax.inject</artifactId>
     </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-lang3</artifactId>
+    </dependency>
 
     <!-- test -->
     <dependency>
diff --git a/doxia-modules/doxia-module-xhtml5/pom.xml 
b/doxia-modules/doxia-module-xhtml5/pom.xml
index 17e5fbed..b7798e66 100644
--- a/doxia-modules/doxia-module-xhtml5/pom.xml
+++ b/doxia-modules/doxia-module-xhtml5/pom.xml
@@ -50,6 +50,15 @@ under the License.
       <groupId>javax.inject</groupId>
       <artifactId>javax.inject</artifactId>
     </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.commons</groupId>
+      <artifactId>commons-lang3</artifactId>
+    </dependency>
+
     <dependency>
       <groupId>com.google.inject</groupId>
       <artifactId>guice</artifactId>
diff --git a/pom.xml b/pom.xml
index 35cba5d5..9279c963 100644
--- a/pom.xml
+++ b/pom.xml
@@ -225,6 +225,16 @@ under the License.
         <version>${junitVersion}</version>
       </dependency>
 
+      <dependency>
+        <groupId>org.apache.commons</groupId>
+        <artifactId>commons-lang3</artifactId>
+        <version>3.14.0</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-io</groupId>
+        <artifactId>commons-io</artifactId>
+        <version>2.15.1</version>
+      </dependency>
     </dependencies>
   </dependencyManagement>
 

Reply via email to