X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=odlparent%2Fpom.xml;h=ffd3083f26d943e33959c65a8f2fb16ee21b2a3c;hb=04d822f807a47120e3c7267a55a1ada65efe9d7e;hp=cd72124a10473ceccbc5ad8545958f3217aa0a33;hpb=35c294b684b4393544d36a3d5ae674d812daf450;p=odlparent.git
diff --git a/odlparent/pom.xml b/odlparent/pom.xml
index cd72124a1..ffd3083f2 100644
--- a/odlparent/pom.xml
+++ b/odlparent/pom.xml
@@ -13,7 +13,7 @@
org.opendaylight.odlparent
odlparent-lite
- 5.0.0-SNAPSHOT
+ 6.0.1-SNAPSHOT
../odlparent-lite
@@ -41,11 +41,7 @@
UTF-8
-
- 1.8
- 1.8
- ${maven.compiler.source}
- ${maven.compiler.target}
+ 11
3.0.0-M2
@@ -56,7 +52,7 @@
- 1.61
+ 1.63
@@ -77,6 +73,26 @@
true
+
+
+ true
+
+
+ false
+
+
+ 1.8
+
+
+ true
@@ -85,7 +101,7 @@
org.opendaylight.odlparent
odlparent-artifacts
- 5.0.0-SNAPSHOT
+ 6.0.1-SNAPSHOT
import
pom
@@ -108,7 +124,7 @@
com.puppycrawl.tools
checkstyle
- 8.16
+ 8.20
@@ -132,39 +148,45 @@
org.mockito
mockito-core
- 2.23.4
+ 2.25.1
test
org.mockito
mockito-inline
- 2.23.4
+ 2.25.1
test
org.hamcrest
- hamcrest-core
+ hamcrest
- 1.3
+ 2.1
+ test
+
+
+ org.hamcrest
+ hamcrest-core
+ 2.1
test
org.hamcrest
hamcrest-library
- 1.3
+ 2.1
test
com.google.truth
truth
- 0.42
+ 0.43
test
com.google.truth.extensions
truth-java8-extension
- 0.42
+ 0.43
test
@@ -182,31 +204,31 @@
org.powermock
powermock-api-mockito2
- 2.0.0
+ 2.0.2
test
org.powermock
powermock-api-support
- 2.0.0
+ 2.0.2
test
org.powermock
powermock-core
- 2.0.0
+ 2.0.2
test
org.powermock
powermock-module-junit4
- 2.0.0
+ 2.0.2
test
org.powermock
powermock-reflect
- 2.0.0
+ 2.0.2
test
@@ -217,7 +239,7 @@
org.immutables
value
- 2.7.3
+ 2.7.5
provided
@@ -236,27 +258,27 @@
org.slf4j
jcl-over-slf4j
- 1.7.25
+ 1.7.28
org.slf4j
slf4j-api
- 1.7.25
+ 1.7.28
org.slf4j
slf4j-log4j12
- 1.7.25
+ 1.7.28
org.slf4j
log4j-over-slf4j
- 1.7.25
+ 1.7.28
org.slf4j
slf4j-simple
- 1.7.25
+ 1.7.28
test
@@ -283,11 +305,11 @@
com.google.guava
guava
- 25.1-jre
+ 27.1-jre
+
com.google.code.findbugs
-
jsr305
@@ -295,16 +317,30 @@
com.google.guava
guava-testlib
- 25.1-jre
+
+ 27.1-jre
test
+
com.google.code.findbugs
-
jsr305
+
+
+
+ com.github.ben-manes.caffeine
+ caffeine
+ 2.7.0
+
+
+ com.github.ben-manes.caffeine
+ guava
+ 2.7.0
+
+
com.mycila.guice.extensions
mycila-guice-jsr250
@@ -315,24 +351,27 @@
com.google.inject
guice
- 4.1.0
+ by checking it here: https://github.com/mycila/guice/blob/master/pom.xml#L103.
+
+ Well, mycila is dead as a dodo and we need to support Java 11. This is the best
+ we can do in the interim. -->
+ 4.2.2
commons-beanutils
commons-beanutils
- 1.9.3
+ 1.9.4
org.apache.commons
commons-lang3
- 3.8.1
+ 3.9
org.apache.commons
commons-text
- 1.6
+ 1.8
commons-lang
@@ -343,7 +382,7 @@
commons-codec
commons-codec
- 1.12
+ 1.13
@@ -372,7 +411,7 @@
com.google.errorprone
error_prone_annotations
- 2.3.2
+ 2.3.3
@@ -421,46 +460,42 @@
org.codehaus.woodstox
stax2-api
- 3.1.4
+ 4.2
com.fasterxml.woodstox
woodstox-core
- 5.0.3
+ 5.3.0
com.fasterxml.jackson
jackson-bom
- 2.9.8
+ 2.9.10
import
pom
- com.google.code.findbugs
- annotations
- 3.0.0
+ com.github.spotbugs
+ spotbugs-annotations
+ 3.1.12
+ provided
+
+ true
-
- net.jcip
-
- jcip-annotations
+ com.google.code.findbugs
+ jsr305
+
org.eclipse.jdt
org.eclipse.jdt.annotation
@@ -494,37 +529,37 @@
netty-all
- 4.1.33.Final
+ 4.1.42.Final
io.netty
netty-buffer
- 4.1.33.Final
+ 4.1.42.Final
io.netty
netty-codec
- 4.1.33.Final
+ 4.1.42.Final
io.netty
netty-codec-http
- 4.1.33.Final
+ 4.1.42.Final
io.netty
netty-common
- 4.1.33.Final
+ 4.1.42.Final
io.netty
netty-handler
- 4.1.33.Final
+ 4.1.42.Final
io.netty
netty-transport
- 4.1.33.Final
+ 4.1.42.Final
@@ -532,7 +567,7 @@
io.netty
netty-transport-native-epoll
linux-x86_64
- 4.1.33.Final
+ 4.1.42.Final
javax.ws.rs
@@ -613,7 +648,7 @@
org.javassist
javassist
- 3.24.0-GA
+ 3.26.0-GA
org.jboss.spec.javax.transaction
@@ -623,7 +658,7 @@
org.jolokia
jolokia-osgi
- 1.6.0
+ 1.6.2
org.osgi
@@ -659,73 +694,73 @@
com.typesafe
config
- 1.3.2
+ 1.3.3
org.reactivestreams
reactive-streams
- 1.0.1
+ 1.0.3
com.typesafe
ssl-config-core_2.12
- 0.3.6
+ 0.3.8
com.typesafe.akka
akka-actor_2.12
- 2.5.21
+ 2.5.25
com.typesafe.akka
akka-cluster_2.12
- 2.5.21
+ 2.5.25
com.typesafe.akka
akka-osgi_2.12
- 2.5.21
+ 2.5.25
com.typesafe.akka
akka-persistence_2.12
- 2.5.21
+ 2.5.25
com.typesafe.akka
akka-persistence-tck_2.12
- 2.5.21
+ 2.5.25
test
com.typesafe.akka
akka-protobuf_2.12
- 2.5.21
+ 2.5.25
com.typesafe.akka
akka-remote_2.12
- 2.5.21
+ 2.5.25
com.typesafe.akka
akka-slf4j_2.12
- 2.5.21
+ 2.5.25
com.typesafe.akka
akka-stream_2.12
- 2.5.21
+ 2.5.25
com.typesafe.akka
akka-testkit_2.12
- 2.5.21
+ 2.5.25
test
@@ -736,7 +771,7 @@
org.scala-lang.modules
scala-parser-combinators_2.12
- 1.1.1
+ 1.1.2
org.uncommons.maths
@@ -765,12 +800,12 @@
org.scala-lang
scala-library
- 2.12.8
+ 2.12.10
org.scala-lang
scala-reflect
- 2.12.8
+ 2.12.10
@@ -884,48 +919,50 @@
org.xmlunit
xmlunit-core
- 2.6.2
+ 2.6.3
+ test
+
+
+ org.xmlunit
+ xmlunit-assertj
+ 2.6.3
test
org.xmlunit
xmlunit-matchers
- 2.6.2
+ 2.6.3
test
org.xmlunit
xmlunit-legacy
- 2.6.2
+ 2.6.3
test
+
- org.eclipse.jetty
- jetty-client
- 9.4.12.v20180830
-
-
- org.eclipse.jetty
- jetty-server
- 9.4.12.v20180830
-
-
- org.eclipse.jetty
- jetty-servlets
- 9.4.12.v20180830
+ org.gaul
+ modernizer-maven-annotations
+
+ 1.9.0
+ provided
+
org.eclipse.jetty
- jetty-webapp
+ jetty-bom
9.4.12.v20180830
+ import
+ pom
com.h2database
h2
- 1.4.198
+ 1.4.199
@@ -980,18 +1017,20 @@
org.apache.karaf.shell
org.apache.karaf.shell.core
${karaf.version}
+ provided
org.apache.karaf.shell
org.apache.karaf.shell.console
${karaf.version}
+ provided
org.threeten
threeten-extra
- 1.4
+ 1.5.0
@@ -1019,7 +1058,7 @@
org.apache.sshd
sshd-netty
- 2.2.0
+ 2.3.0
@@ -1031,7 +1070,7 @@
org.apache.sshd
sshd-osgi
- 2.2.0
+ 2.3.0
net.i2p.crypto
@@ -1043,7 +1082,7 @@
tech.pantheon.triemap
bom
- 1.0.4
+ 1.1.0
import
pom
@@ -1057,32 +1096,16 @@
pom
-
-
+
javax.xml.bind
jaxb-api
- 2.2.8
-
-
-
- javax.xml.stream
- stax-api
-
-
+ 2.3.0
- com.sun.xml.bind
- jaxb-core
- 2.2.11
-
-
- com.sun.xml.bind
- jaxb-impl
- 2.2.11
+ org.glassfish.jaxb
+ jaxb-runtime
+ 2.3.1
@@ -1103,15 +1126,19 @@
are not required at runtime.
-->
- com.google.code.findbugs
- annotations
+ org.eclipse.jdt
+ org.eclipse.jdt.annotation
+ provided
+
+
+ com.github.spotbugs
+ spotbugs-annotations
provided
-
true
- org.eclipse.jdt
- org.eclipse.jdt.annotation
+ org.gaul
+ modernizer-maven-annotations
provided
@@ -1127,6 +1154,17 @@
+
+ org.hamcrest
+ hamcrest
+ test
+
+
+
+ org.hamcrest
+ hamcrest-library
+ test
+
junit
junit
@@ -1144,34 +1182,25 @@
-
- maven-antrun-plugin
- 1.8
-
maven-checkstyle-plugin
- 3.0.0
+ 3.1.0
com.puppycrawl.tools
checkstyle
- 8.16
+ 8.20
org.opendaylight.odlparent
checkstyle
- 5.0.0-SNAPSHOT
-
-
- org.opendaylight.odlparent
- odl-license
- 5.0.0-SNAPSHOT
+ 6.0.1-SNAPSHOT
com.github.sevntu-checkstyle
sevntu-checkstyle-maven-plugin
- 1.32.0
+ 1.35.0
@@ -1189,7 +1218,8 @@
org/opendaylight/yang/gen/**,
**/protobuff/messages/**,
- **/thrift/gen/*.java
+ **/thrift/gen/*.java,
+ **/module-info.java
false
true
@@ -1224,13 +1254,18 @@
check
process-sources
+
+ ${odlparent.checkstyle.enforce}
+ ${odlparent.checkstyle.skip}
+ checkstyle.violationSeverity=error
+
org.apache.maven.plugins
maven-pmd-plugin
- 3.11.0
+ 3.12.0
cpd
@@ -1260,10 +1295,8 @@
maven-compiler-plugin
- 3.8.0
+ 3.8.1
-
- 1.8
true
-parameters
@@ -1278,33 +1311,34 @@
maven-failsafe-plugin
- 2.22.1
+ 2.22.2
maven-invoker-plugin
3.2.0
-
- maven-jar-plugin
- 3.1.1
-
maven-dependency-plugin
unpack-license
generate-resources
- unpack
+
+ copy
+
org.opendaylight.odlparent
odl-license
- 5.0.0-SNAPSHOT
+ 6.0.1-SNAPSHOT
+ license
+ ${project.build.outputDirectory}
+ LICENSE
+ false
- ${project.build.outputDirectory}
- META-INF/**
+ true
@@ -1312,7 +1346,7 @@
maven-plugin-plugin
- 3.5.2
+ 3.6.0
@@ -1329,7 +1363,7 @@
maven-source-plugin
- 3.0.1
+ 3.1.0
attach-sources
@@ -1342,7 +1376,7 @@
maven-surefire-plugin
- 2.22.1
+ 2.22.2
${maven.test.redirectTestOutputToFile}
false
@@ -1361,12 +1395,12 @@
org.apache.xbean
xbean-finder-shaded
- 4.12
+ 4.14
- org.opendaylight
+ ${project.groupId}
@@ -1381,7 +1415,7 @@
org.apache.felix
maven-bundle-plugin
- 4.1.0
+ 4.2.0
true
@@ -1425,24 +1459,40 @@
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.0.0
+ org.gaul
+ modernizer-maven-plugin
+ 1.9.0
+
+ ${odlparent.modernizer.target}
+ ${odlparent.modernizer.enforce}
+ ${odlparent.modernizer.skip}
+
+
+
+
+ modernizer
+ verify
+
+ modernizer
+
+
+
+
com.github.spotbugs
spotbugs-maven-plugin
- 3.1.8
+ 3.1.12.2
com.github.spotbugs
spotbugs
- 3.1.9
+ 3.1.12
org.opendaylight.odlparent
spotbugs
- 5.0.0-SNAPSHOT
+ 6.0.1-SNAPSHOT
@@ -1457,7 +1507,7 @@
jp.skypencil.findbugs.slf4j
bug-pattern
- 1.4.1
+ 1.4.2
Low
- false
+ ${odlparent.spotbugs.enforce}
+ ${odlparent.spotbugs.skip}
spotbugs-exclude.xml
@@ -1499,7 +1550,7 @@
org.eclipse.xtend
xtend-maven-plugin
- 2.16.0
+ 2.19.0
@@ -1552,7 +1603,7 @@
maven-dependency-plugin
[2.10,)
- unpack
+ copy
@@ -1672,20 +1723,6 @@
1.2.4
-
- org.codehaus.mojo
- jdepend-maven-plugin
- 2.0
-
-
- site
-
- generate-no-fork
-
-
-
-
-
org.antlr
@@ -1707,17 +1744,10 @@
- Please always use mockito-core instead of mockito-all, and findbugs:annotations instead of findbugs:jsr305 (see https://bugs.opendaylight.org/show_bug.cgi?id=7662 & https://bugs.opendaylight.org/show_bug.cgi?id=7663)
+ Please always use mockito-core instead of mockito-all (see https://bugs.opendaylight.org/show_bug.cgi?id=7662), and spotbugs:annotations instead of findbugs:annotations
org.mockito:mockito-all
-
-
-
-
-
-
- com.google.code.findbugs:jsr305
- net.jcip:jcip-annotations
+ com.google.code.findbugs:annotations
@@ -1788,6 +1818,14 @@
maven-javadoc-plugin
+
+ org.gaul
+ modernizer-maven-plugin
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+
@@ -1866,7 +1904,7 @@
maven-checkstyle-plugin
- 3.0.0
+ 3.1.0