You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by lb...@apache.org on 2019/08/18 13:17:00 UTC

[camel-k-runtime] 05/05: chore(deps): use jackson-bom to manage jackson dependencies

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

lburgazzoli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git

commit 0cd6a87ac5f81e77ebe719e4d4dc33f1ebb49fc5
Author: lburgazzoli <lb...@gmail.com>
AuthorDate: Sun Aug 18 15:16:33 2019 +0200

    chore(deps): use jackson-bom to manage jackson dependencies
---
 camel-k-loader-yaml/pom.xml          |  2 --
 camel-knative/pom.xml                |  2 --
 pom.xml                              |  9 ++++++++-
 tooling/camel-k-maven-plugin/pom.xml | 11 ++++-------
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/camel-k-loader-yaml/pom.xml b/camel-k-loader-yaml/pom.xml
index b456c4e..735bcc3 100644
--- a/camel-k-loader-yaml/pom.xml
+++ b/camel-k-loader-yaml/pom.xml
@@ -49,12 +49,10 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>${jackson.version}</version>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.dataformat</groupId>
             <artifactId>jackson-dataformat-yaml</artifactId>
-            <version>${jackson.version}</version>
         </dependency>
 
         <!-- ****************************** -->
diff --git a/camel-knative/pom.xml b/camel-knative/pom.xml
index 50f6cd0..5880c0b 100644
--- a/camel-knative/pom.xml
+++ b/camel-knative/pom.xml
@@ -71,12 +71,10 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>${jackson.version}</version>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.datatype</groupId>
             <artifactId>jackson-datatype-jdk8</artifactId>
-            <version>${jackson.version}</version>
         </dependency>
 
         <dependency>
diff --git a/pom.xml b/pom.xml
index 66de6b6..e9c0068 100644
--- a/pom.xml
+++ b/pom.xml
@@ -49,7 +49,7 @@
         <kotlin.version>1.3.41</kotlin.version>
         <snakeyaml.version>1.25</snakeyaml.version>
         <spock.version>1.3-groovy-2.5</spock.version>
-        <jackson.version>2.9.9</jackson.version>
+        <jackson.version>2.9.9.20190807</jackson.version>
         <jaxb-api.version>2.3.0</jaxb-api.version>
         <jaxb-core.version>2.3.0.1</jaxb-core.version>
         <immutables.version>2.7.5</immutables.version>
@@ -244,6 +244,13 @@
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>
+            <dependency>
+                <groupId>com.fasterxml.jackson</groupId>
+                <artifactId>jackson-bom</artifactId>
+                <version>${jackson.version}</version>
+                <scope>import</scope>
+                <type>pom</type>
+            </dependency>
 
             <dependency>
                 <groupId>org.apache.camel.k</groupId>
diff --git a/tooling/camel-k-maven-plugin/pom.xml b/tooling/camel-k-maven-plugin/pom.xml
index e0dc9cc..43e2686 100644
--- a/tooling/camel-k-maven-plugin/pom.xml
+++ b/tooling/camel-k-maven-plugin/pom.xml
@@ -105,12 +105,14 @@
     <dependency>
       <groupId>com.fasterxml.jackson.core</groupId>
       <artifactId>jackson-databind</artifactId>
-      <version>${jackson.version}</version>
     </dependency>
     <dependency>
       <groupId>com.fasterxml.jackson.datatype</groupId>
       <artifactId>jackson-datatype-jdk8</artifactId>
-      <version>${jackson.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.fasterxml.jackson.dataformat</groupId>
+      <artifactId>jackson-dataformat-yaml</artifactId>
     </dependency>
 
     <dependency>
@@ -135,11 +137,6 @@
       <scope>provided</scope>
     </dependency>
     <dependency>
-      <groupId>com.fasterxml.jackson.dataformat</groupId>
-      <artifactId>jackson-dataformat-yaml</artifactId>
-      <version>${jackson.version}</version>
-    </dependency>
-    <dependency>
       <groupId>com.google.guava</groupId>
       <artifactId>guava</artifactId>
       <version>20.0</version>