4.0.0
org.opendaylight.odlparent
odlparent-lite
13.1.3-SNAPSHOT
../odlparent-lite
odlparent
pom
ODL :: odlparent :: ${project.artifactId}
scm:git:ssh://git.opendaylight.org:29418/odlparent.git
scm:git:ssh://git.opendaylight.org:29418/odlparent.git
HEAD
https://wiki.opendaylight.org/display/ODL/ODL+Root+Parent
opendaylight.release
opendaylight.snapshot
4.4.6
1.77
${project.build.directory}/code-coverage/jacoco.exec
${jacoco.destFile}
${maven.compiler.release}
5.14.0.18788
jacoco
**/gen/**,**/generated-sources/**,**/generated-test-sources/**,**/yang-gen/**,**/yang-gen-config/**,**/yang-gen-sal/**,**/yang-gen-code/**,**/pax/**
true
true
true
true
1.17
true
true
false
false
org.opendaylight.odlparent
odlparent-artifacts
13.1.3-SNAPSHOT
import
pom
org.apache.karaf
karaf-bom
${karaf.version}
import
pom
com.puppycrawl.tools
checkstyle
10.16.0
org.junit
junit-bom
5.10.2
pom
import
org.mockito
mockito-bom
5.11.0
pom
import
junit
junit
4.13.2
test
org.hamcrest
hamcrest
2.2
test
org.hamcrest
hamcrest-core
2.2
test
org.hamcrest
hamcrest-library
2.2
test
org.awaitility
awaitility
4.2.1
test
org.immutables
value
annotations
2.10.1
true
org.kohsuke.metainf-services
metainf-services
1.11
true
provided
org.slf4j
slf4j-bom
2.0.12
pom
import
ch.qos.logback
logback-core
1.3.14
ch.qos.logback
logback-classic
1.3.14
org.apache.logging.log4j
log4j-bom
2.23.1
import
pom
com.google.guava
guava
32.1.3-jre
com.google.code.findbugs
jsr305
com.google.guava
guava-testlib
32.1.3-jre
test
com.google.code.findbugs
jsr305
org.checkerframework
checker-qual
3.43.0
com.google.errorprone
error_prone_annotations
2.27.1
commons-beanutils
commons-beanutils
1.9.4
org.apache.commons
commons-lang3
3.14.0
org.apache.commons
commons-text
1.12.0
jakarta.ws.rs
jakarta.ws.rs-api
2.1.6
org.glassfish.jersey
jersey-bom
2.43
pom
import
xml-apis
xml-apis
1.4.01
net.java.dev.stax-utils
stax-utils
20070216
com.bea.xml
jsr173-ri
org.sonatype.plexus
plexus-build-api
0.0.7
org.codehaus.plexus
plexus-slf4j-logging
1.1
org.codehaus.woodstox
stax2-api
4.2.2
com.fasterxml.woodstox
woodstox-core
6.6.2
com.fasterxml.jackson
jackson-bom
2.16.2
import
pom
com.github.spotbugs
spotbugs-annotations
4.8.3
true
com.google.code.findbugs
jsr305
org.eclipse.jdt
org.eclipse.jdt.annotation
2.3.0
com.google.code.gson
gson
2.10.1
commons-io
commons-io
2.16.1
io.netty
netty-bom
4.1.109.Final
pom
import
org.bouncycastle
bcpkix-jdk18on
${bouncycastle.version}
org.bouncycastle
bcprov-jdk18on
${bouncycastle.version}
org.bouncycastle
bcprov-ext-jdk18on
${bouncycastle.version}
org.bouncycastle
bcutil-jdk18on
${bouncycastle.version}
org.javassist
javassist
3.30.2-GA
org.jboss.spec.javax.transaction
jboss-transaction-api_1.1_spec
1.0.1.Final
org.jolokia
jolokia-osgi
1.7.2
org.osgi
org.osgi.annotation.bundle
1.1.0
provided
org.osgi
org.osgi.annotation.versioning
1.1.2
provided
org.osgi
org.osgi.framework
1.10.0
provided
org.osgi
org.osgi.service.component.annotations
1.5.1
provided
org.osgi
osgi.annotation
org.osgi
org.osgi.service.http.whiteboard
1.1.1
provided
org.osgi
osgi.annotation
org.osgi
org.osgi.service.jdbc
1.1.0
provided
org.osgi
osgi.annotation
org.osgi
org.osgi.service.metatype.annotations
1.4.1
provided
org.osgi
osgi.annotation
org.osgi
org.osgi.service.resolver
1.1.1
provided
org.osgi
org.osgi.service.url
1.0.1
provided
org.osgi
org.osgi.util.tracker
1.5.4
provided
org.apache.aries.quiesce
org.apache.aries.quiesce.api
1.0.0
com.lmax
disruptor
3.4.4
org.ops4j.pax.exam
pax-exam
4.13.5
test
org.ops4j.pax.exam
pax-exam-container-forked
4.13.5
test
org.ops4j.pax.exam
pax-exam-container-karaf
4.13.5
test
org.ops4j.pax.exam
pax-exam-container-native
4.13.5
test
org.ops4j.pax.exam
pax-exam-extender-service
4.13.5
test
org.ops4j.pax.exam
pax-exam-inject
4.13.5
test
org.ops4j.pax.exam
pax-exam-invoker-junit
4.13.5
test
org.ops4j.pax.exam
pax-exam-features
4.13.5
xml
test
org.ops4j.pax.exam
pax-exam-junit4
4.13.5
test
org.ops4j.pax.exam
pax-exam-link-mvn
4.13.5
test
org.ops4j.pax.exam
pax-exam-link-assembly
4.13.5
test
org.ops4j.pax.url
pax-url-link
2.6.14
test
org.ops4j.pax.url
pax-url-aether
2.6.14
test
org.ops4j.pax.url
pax-url-wrap
2.6.14
org.xmlunit
xmlunit-core
2.10.0
test
org.xmlunit
xmlunit-assertj
2.10.0
test
org.xmlunit
xmlunit-assertj3
2.10.0
test
org.xmlunit
xmlunit-matchers
2.10.0
test
org.xmlunit
xmlunit-legacy
2.10.0
test
org.assertj
assertj-core
3.25.3
test
net.bytebuddy
byte-buddy
org.assertj
assertj-guava
3.25.3
test
org.gaul
modernizer-maven-annotations
2.7.0
provided
org.eclipse.jetty
jetty-bom
9.4.54.v20240208
import
pom
com.guicedee.services
javax.inject
1.0.20.2
provided
true
net.sourceforge.argparse4j
argparse4j
0.9.0
org.threeten
threeten-extra
1.8.0
org.antlr
antlr4-runtime
4.13.1
tech.pantheon.triemap
bom
1.3.1
import
pom
io.dropwizard.metrics
metrics-bom
4.2.25
import
pom
org.sonarsource.java
sonar-jacoco-listeners
${sonar-jacoco-listeners.version}
test
org.slf4j
slf4j-api
provided
org.slf4j
slf4j-simple
test
org.assertj
assertj-core
test
org.hamcrest
hamcrest
test
org.hamcrest
hamcrest-library
test
org.junit.jupiter
junit-jupiter-api
test
org.junit.jupiter
junit-jupiter-params
test
org.junit.jupiter
junit-jupiter-engine
test
org.mockito
mockito-junit-jupiter
test
junit
junit
test
org.junit.jupiter
junit-jupiter-migrationsupport
test
org.junit.vintage
junit-vintage-engine
test
org.mockito
mockito-core
test
maven-checkstyle-plugin
3.3.1
com.puppycrawl.tools
checkstyle
10.16.0
org.opendaylight.odlparent
checkstyle
13.1.3-SNAPSHOT
com.github.sevntu-checkstyle
sevntu-checks
1.44.1
odl_checks.xml
checkstyle-suppressions.xml
${project.build.sourceDirectory}
true
true
true
**\/*.java
org/opendaylight/yang/gen/**,
**/protobuff/messages/**,
**/thrift/gen/*.java,
**/module-info.java
false
true
check-license
check
process-sources
check-license.xml
EPL-LICENSE.regexp.txt
false
true
false
${project.build.sourceDirectory}
org/opendaylight/yang/gen/**,
**/protobuff/messages/**,
**/thrift/gen/*.java
false
true
check
process-sources
${odlparent.checkstyle.enforce}
${odlparent.checkstyle.skip}
checkstyle.violationSeverity=error
maven-compiler-plugin
-parameters
-Xlint:all
-Xlint:-processing
-Xlint:-missing-explicit-ctor
org.immutables
value
2.10.1
org.kohsuke.metainf-services
metainf-services
1.11
maven-failsafe-plugin
3.2.5
maven-invoker-plugin
3.6.1
maven-dependency-plugin
unpack-license
generate-resources
copy
org.opendaylight.odlparent
odl-license
13.1.3-SNAPSHOT
license
${project.build.outputDirectory}
LICENSE
false
true
analyze-declarations
analyze-only
${odlparent.dependency.enforce}
true
${odlparent.dependency.skip}
maven-plugin-plugin
3.12.0
maven-remote-resources-plugin
3.2.0
maven-shade-plugin
3.5.3
maven-source-plugin
3.3.1
attach-sources
verify
jar-no-fork
maven-surefire-plugin
3.2.5
${maven.test.redirectTestOutputToFile}
false
org.basepom.maven
duplicate-finder-maven-plugin
2.0.1
com.github.ekryd.echo-maven-plugin
echo-maven-plugin
2.1.0
org.apache.felix
maven-bundle-plugin
5.1.9
true
{maven-resources},${project.build.directory}/classes/LICENSE,META-INF/git.properties=-${project.build.directory}/classes/META-INF/git.properties,META-INF/services=-${project.build.directory}/classes/META-INF/services
<_removeheaders>Import-Service,Export-Service
org.apache.karaf.tooling
karaf-maven-plugin
${karaf.version}
true
org.apache.servicemix.tooling
depends-maven-plugin
1.5.0
generate-depends-file
generate-depends-file
org.gaul
modernizer-maven-plugin
2.7.0
${odlparent.modernizer.target}
${odlparent.modernizer.enforce}
${odlparent.modernizer.skip}
com/google/common/collect/Iterables.*
modernizer
verify
modernizer
org.apache.karaf.tooling
karaf-services-maven-plugin
${karaf.version}
service-metadata-generate
process-classes
service-metadata-generate
com.github.spotbugs
spotbugs-maven-plugin
4.8.3.1
com.github.spotbugs
spotbugs
4.8.3
org.opendaylight.odlparent
spotbugs
13.1.3-SNAPSHOT
jp.skypencil.findbugs.slf4j
bug-pattern
1.5.0
Max
Low
${odlparent.spotbugs.enforce}
${odlparent.spotbugs.skip}
spotbugs-exclude.xml
true
${project.build.directory}/spotbugs
analyze-compile
compile
check
org.codehaus.mojo
properties-maven-plugin
1.2.1
org.eclipse.m2e
lifecycle-mapping
1.0.0
org.apache.felix
maven-bundle-plugin
[1.0,)
manifest
org.apache.maven.plugins
maven-enforcer-plugin
[1.0.0,)
enforce
org.apache.maven.plugins
maven-dependency-plugin
[2.10,)
copy
org.apache.maven.plugins
maven-antrun-plugin
[1.8,)
run
org.apache.servicemix.tooling
depends-maven-plugin
[1.2,)
generate-depends-file
org.jacoco
jacoco-maven-plugin
[0.7.0,)
prepare-agent
org.ops4j.pax.exam
maven-paxexam-plugin
[1.2.4,)
generate-depends-file
org.basepom.maven
duplicate-finder-maven-plugin
[1.2.1,)
check
org.jacoco
jacoco-maven-plugin
**/gen/**
**/generated-sources/**
**/generated-test-sources/**
**/yang-gen/**
**/yang-gen-config/**
**/yang-gen-sal/**
**/yang-gen-code/**
**/pax/**
org.ops4j.pax.exam
maven-paxexam-plugin
1.2.4
org.antlr
antlr4-maven-plugin
4.13.1
maven-enforcer-plugin
enforce-banned-dependencies
enforce
Please always use mockito-core instead of mockito-all (see https://jira.opendaylight.org/browse/ODLPARENT-59), and spotbugs:annotations instead of findbugs:annotations
org.mockito:mockito-all
com.google.code.findbugs:annotations
true
org.basepom.maven
duplicate-finder-maven-plugin
find-duplicate-classpath-entries
verify
check
false
true
false
false
org/opendaylight/blueprint/.*\.xml$
OSGI-OPT/bnd.bnd$
WEB-INF/web.xml
README.*$
.*\.html$
reference.conf
.api_description
org.slf4j
slf4j-simple
org.opendaylight.odlparent
opendaylight-karaf-empty
maven-dependency-plugin
maven-checkstyle-plugin
maven-source-plugin
maven-javadoc-plugin
org.gaul
modernizer-maven-plugin
com.github.spotbugs
spotbugs-maven-plugin
org.jacoco
jacoco-maven-plugin
pre-unit-test
prepare-agent
report
report
org.opendaylight.odlparent
copy-files-plugin
13.1.3-SNAPSHOT
prepare-package
copy-files
README*
CONTRIBUTING*
PROJECT_INFO.yaml
maven-checkstyle-plugin
3.3.0
org.codehaus.mojo
jdepend-maven-plugin
generate-no-fork