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/velocity-engine.git
The following commit(s) were added to refs/heads/master by this push:
new 40340e02 Simplify dependency management
40340e02 is described below
commit 40340e02cbe3c2a63bf37ded582eceb67c620b84
Author: Michael Osipov <[email protected]>
AuthorDate: Sat Feb 10 19:27:19 2024 +0100
Simplify dependency management
---
pom.xml | 22 ++++++++++++++++++++++
spring-velocity-support/pom.xml | 2 --
velocity-custom-parser-example/pom.xml | 2 --
velocity-engine-core/pom.xml | 4 ----
velocity-engine-examples/pom.xml | 3 +--
velocity-engine-scripting/pom.xml | 2 --
6 files changed, 23 insertions(+), 12 deletions(-)
diff --git a/pom.xml b/pom.xml
index 6b17acfe..8d1d8749 100644
--- a/pom.xml
+++ b/pom.xml
@@ -45,6 +45,28 @@
<slf4j.version>1.7.36</slf4j.version>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ <version>${slf4j.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>${junit.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-simple</artifactId>
+ <version>${slf4j.version}</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<build>
<defaultGoal>install</defaultGoal>
<pluginManagement>
diff --git a/spring-velocity-support/pom.xml b/spring-velocity-support/pom.xml
index ab531af0..b15d0eed 100644
--- a/spring-velocity-support/pom.xml
+++ b/spring-velocity-support/pom.xml
@@ -61,13 +61,11 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
- <version>${slf4j.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/velocity-custom-parser-example/pom.xml
b/velocity-custom-parser-example/pom.xml
index f18aa533..e05a9078 100644
--- a/velocity-custom-parser-example/pom.xml
+++ b/velocity-custom-parser-example/pom.xml
@@ -71,13 +71,11 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
- <version>${slf4j.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/velocity-engine-core/pom.xml b/velocity-engine-core/pom.xml
index a92086be..3f90885a 100644
--- a/velocity-engine-core/pom.xml
+++ b/velocity-engine-core/pom.xml
@@ -251,7 +251,6 @@
</execution>
</executions>
</plugin>
-
</plugins>
</build>
@@ -264,12 +263,10 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
- <version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -282,7 +279,6 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
- <version>${slf4j.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/velocity-engine-examples/pom.xml b/velocity-engine-examples/pom.xml
index 028b0450..abb9b9ba 100644
--- a/velocity-engine-examples/pom.xml
+++ b/velocity-engine-examples/pom.xml
@@ -26,7 +26,7 @@ under the License.
<artifactId>velocity-engine-parent</artifactId>
<version>2.4-SNAPSHOT</version>
</parent>
-
+
<artifactId>velocity-engine-examples</artifactId>
<name>Apache Velocity Engine - Examples</name>
<description>Very simple examples to use Velocity</description>
@@ -104,7 +104,6 @@ under the License.
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
- <version>${slf4j.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/velocity-engine-scripting/pom.xml
b/velocity-engine-scripting/pom.xml
index 3811ffb8..f2f405ae 100644
--- a/velocity-engine-scripting/pom.xml
+++ b/velocity-engine-scripting/pom.xml
@@ -37,13 +37,11 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
- <version>${slf4j.version}</version>
<scope>test</scope>
</dependency>
</dependencies>