Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type License
org.opendaylight.mdsal mdsal-binding-generator-api 0.8.5-SNAPSHOT jar Eclipse Public License v1.0
org.opendaylight.mdsal mdsal-binding-generator-impl 0.8.5-SNAPSHOT jar Eclipse Public License v1.0
org.opendaylight.mdsal mdsal-binding-java-api-generator 0.8.5-SNAPSHOT jar Eclipse Public License v1.0
org.opendaylight.yangtools yang-data-api 0.8.5-20170514.113244-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools yang-maven-plugin-spi 0.8.5-20170514.113330-22 jar Eclipse Public License v1.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type License
junit junit 4.11 jar Common Public License Version 1.0
org.slf4j slf4j-simple 1.7.12 jar MIT License

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
org.apache.maven maven-core 3.3.3 jar Apache License, Version 2.0
org.sonatype.plexus plexus-build-api 0.0.7 jar Apache Public License 2.0

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type License
com.github.romix java-concurrent-hash-trie-map 0.2.23-ODL jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.0 jar The Apache Software License, Version 2.0
com.google.guava guava 18.0 jar The Apache Software License, Version 2.0
org.antlr antlr4-runtime 4.5.1 jar The BSD License
org.apache.commons commons-lang3 3.4 jar Apache License, Version 2.0
org.eclipse.xtend http://plugins/org.eclipse.xtend.lib/ 2.8.4 jar Eclipse Public License - v 1.0
org.eclipse.xtend http://plugins/org.eclipse.xtend.lib.macro/ 2.8.4 jar Eclipse Public License - v 1.0
org.eclipse.xtext http://plugins/org.eclipse.xtext.xbase.lib/ 2.8.4 jar Eclipse Public License - v 1.0
org.javassist javassist 3.20.0-GA jar MPL 1.1-LGPL 2.1-Apache License 2.0
org.opendaylight.mdsal mdsal-binding-generator-util 0.8.5-SNAPSHOT jar Eclipse Public License v1.0
org.opendaylight.mdsal yang-binding 0.8.5-SNAPSHOT jar Eclipse Public License v1.0
org.opendaylight.yangtools concepts 0.8.5-20170514.113152-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools object-cache-api 0.8.5-20170514.113210-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools util 0.8.5-20170514.113227-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools yang-common 0.8.5-20170514.113240-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools yang-data-impl 0.8.5-20170514.113254-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools yang-data-util 0.8.5-20170514.113317-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools yang-model-api 0.8.5-20170514.113338-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools yang-model-util 0.8.5-20170514.113348-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools yang-parser-api 0.8.5-20170514.113352-22 jar Eclipse Public License v1.0
org.opendaylight.yangtools yang-parser-impl 0.8.5-20170514.113357-22 jar Eclipse Public License v1.0
org.slf4j slf4j-api 1.7.12 jar MIT License

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type License
org.hamcrest hamcrest-core 1.3 jar New BSD License

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Classifier Type License
aopalliance aopalliance 1.0 - jar Public Domain
javax.annotation jsr250-api 1.0 - jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.enterprise cdi-api 1.0 - jar Apache License, Version 2.0
javax.inject javax.inject 1 - jar The Apache Software License, Version 2.0
org.apache.maven maven-aether-provider 3.3.3 - jar Apache License, Version 2.0
org.apache.maven maven-artifact 3.3.3 - jar Apache License, Version 2.0
org.apache.maven maven-builder-support 3.3.3 - jar Apache License, Version 2.0
org.apache.maven maven-model 3.3.3 - jar Apache License, Version 2.0
org.apache.maven maven-model-builder 3.3.3 - jar Apache License, Version 2.0
org.apache.maven maven-plugin-api 3.3.3 - jar Apache License, Version 2.0
org.apache.maven maven-repository-metadata 3.3.3 - jar Apache License, Version 2.0
org.apache.maven maven-settings 3.3.3 - jar Apache License, Version 2.0
org.apache.maven maven-settings-builder 3.3.3 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-classworlds 2.5.2 - jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-component-annotations 1.5.5 - jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-interpolation 1.21 - jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-utils 3.0.20 - jar The Apache Software License, Version 2.0
org.eclipse.aether aether-api 1.0.2.v20150114 - jar Eclipse Public License, Version 1.0
org.eclipse.aether aether-impl 1.0.2.v20150114 - jar Eclipse Public License, Version 1.0
org.eclipse.aether aether-spi 1.0.2.v20150114 - jar Eclipse Public License, Version 1.0
org.eclipse.aether aether-util 1.0.2.v20150114 - jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.inject 0.3.0 - jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.plexus 0.3.0 - jar Eclipse Public License, Version 1.0
org.sonatype.plexus plexus-cipher 1.4 - jar Apache Public License 2.0
org.sonatype.plexus plexus-sec-dispatcher 1.3 - jar Apache Public License 2.0
org.sonatype.sisu sisu-guice 3.2.5 no_aop jar The Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component, plexus-build-api

Public Domain: AOP alliance

New BSD License: Hamcrest Core

LGPL 2.1: Javassist

Apache License, Version 2.0: Apache Commons Lang, CDI APIs, Maven Aether Provider, Maven Artifact, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder

Eclipse Public License - v 1.0: Eclipse Xbase Runtime Library, Eclipse Xtend Macro Library, Eclipse Xtend Runtime Library

MPL 1.1: Javassist

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JSR-250 Common Annotations for the JavaTM Platform

Eclipse Public License v1.0: concepts, maven-sal-api-gen-plugin, mdsal-binding-generator-api, mdsal-binding-generator-impl, mdsal-binding-generator-util, mdsal-binding-java-api-generator, object-cache-api, util, yang-binding, yang-common, yang-data-api, yang-data-impl, yang-data-util, yang-maven-plugin-spi, yang-model-api, yang-model-util, yang-parser-api, yang-parser-impl

The Apache Software License, Version 2.0: FindBugs-jsr305, Guava: Google Core Libraries for Java, Plexus :: Component Annotations, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API, Sisu Guice - Core Library, TrieMap, javax.inject

The BSD License: ANTLR 4 Runtime

Apache License 2.0: Javassist

Eclipse Public License, Version 1.0: Aether API, Aether Implementation, Aether SPI, Aether Utilities, org.eclipse.sisu.inject, org.eclipse.sisu.plexus

Common Public License Version 1.0: JUnit

MIT License: SLF4J API Module, SLF4J Simple Binding

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
aopalliance-1.0.jar 4.47 kB 15 9 2 1.3 Yes
java-concurrent-hash-trie-map-0.2.23-ODL.jar 47.08 kB 42 30 2 1.6 Yes
jsr305-3.0.0.jar 33.03 kB 72 35 3 1.5 Yes
guava-18.0.jar 2.26 MB 1719 1690 17 1.6 Yes
jsr250-api-1.0.jar 5.85 kB 16 11 2 1.5 Yes
cdi-api-1.0.jar 44.91 kB 92 75 7 1.5 Yes
javax.inject-1.jar 2.50 kB 8 6 1 1.5 No
junit-4.11.jar 245.04 kB 266 233 28 1.5 Yes
antlr4-runtime-4.5.1.jar 302.03 kB 216 199 7 1.6 Yes
commons-lang3-3.4.jar 434.68 kB 248 224 12 1.6 Yes
maven-aether-provider-3.3.3.jar 66.35 kB 43 26 1 1.6 Yes
maven-artifact-3.3.3.jar 55.09 kB 57 32 11 1.6 Yes
maven-builder-support-3.3.3.jar 14.96 kB 24 10 1 1.6 Yes
maven-core-3.3.3.jar 631.88 kB 489 390 56 1.6 Yes
maven-model-3.3.3.jar 160.82 kB 67 50 3 1.6 Yes
maven-model-builder-3.3.3.jar 176.41 kB 154 121 16 1.6 Yes
maven-plugin-api-3.3.3.jar 46.10 kB 46 25 6 1.6 Yes
maven-repository-metadata-3.3.3.jar 25.96 kB 25 7 2 1.6 Yes
maven-settings-3.3.3.jar 43.03 kB 33 17 2 1.6 Yes
maven-settings-builder-3.3.3.jar 43.15 kB 53 32 5 1.6 Yes
plexus-classworlds-2.5.2.jar 52.68 kB 52 37 5 1.6 Yes
plexus-component-annotations-1.5.5.jar 4.21 kB 15 3 1 1.5 No
plexus-interpolation-1.21.jar 62.46 kB 60 44 6 1.5 Yes
plexus-utils-3.0.20.jar 243.13 kB 129 104 9 1.5 Yes
aether-api-1.0.2.v20150114.jar 136.32 kB 149 128 11 1.5 Yes
aether-impl-1.0.2.v20150114.jar 173.00 kB 114 96 4 1.5 Yes
aether-spi-1.0.2.v20150114.jar 30.70 kB 54 34 8 1.5 Yes
aether-util-1.0.2.v20150114.jar 146.88 kB 126 101 13 1.5 Yes
org.eclipse.sisu.inject-0.3.0.jar 375.27 kB 287 269 9 1.6 Yes
org.eclipse.sisu.plexus-0.3.0.jar 205.40 kB 196 164 20 1.6 Yes
org.eclipse.xtend.lib-2.8.4.jar 152.02 kB 128 116 2 1.6 Yes
org.eclipse.xtend.lib.macro-2.8.4.jar 60.08 kB 104 88 5 1.6 Yes
org.eclipse.xtext.xbase.lib-2.8.4.jar 117.54 kB 116 100 4 1.6 Yes
hamcrest-core-1.3.jar 45.02 kB 52 45 3 1.5 Yes
javassist-3.20.0-GA.jar 750.58 kB 423 399 17 1.6 Yes
mdsal-binding-generator-api-0.8.5-SNAPSHOT.jar 28.06 kB 56 36 4 1.6 Yes
mdsal-binding-generator-impl-0.8.5-SNAPSHOT.jar 460.77 kB 387 343 14 1.6 Yes
mdsal-binding-generator-util-0.8.5-SNAPSHOT.jar 76.44 kB 55 38 2 1.6 Yes
mdsal-binding-java-api-generator-0.8.5-SNAPSHOT.jar 123.20 kB 47 32 1 1.6 Yes
yang-binding-0.8.5-SNAPSHOT.jar 88.70 kB 81 66 3 1.6 Yes
concepts-0.8.5-SNAPSHOT.jar 16.62 kB 37 26 1 1.6 Yes
object-cache-api-0.8.5-SNAPSHOT.jar 14.32 kB 25 13 2 1.6 Yes
util-0.8.5-SNAPSHOT.jar 110.59 kB 89 77 2 1.6 Yes
yang-common-0.8.5-SNAPSHOT.jar 25.72 kB 26 13 1 1.6 Yes
yang-data-api-0.8.5-SNAPSHOT.jar 144.11 kB 163 143 7 1.6 Yes
yang-data-impl-0.8.5-SNAPSHOT.jar 535.90 kB 371 339 16 1.6 Yes
yang-data-util-0.8.5-SNAPSHOT.jar 45.39 kB 45 31 1 1.6 Yes
yang-maven-plugin-spi-0.8.5-SNAPSHOT.jar 9.04 kB 16 3 1 1.6 No
yang-model-api-0.8.5-SNAPSHOT.jar 138.24 kB 223 203 6 1.6 Yes
yang-model-util-0.8.5-SNAPSHOT.jar 283.21 kB 227 210 3 1.6 Yes
yang-parser-api-0.8.5-SNAPSHOT.jar 10.45 kB 18 3 1 1.6 Yes
yang-parser-impl-0.8.5-SNAPSHOT.jar 1.23 MB 754 721 16 1.6 Yes
slf4j-api-1.7.12.jar 32.13 kB 39 28 3 1.5 Yes
slf4j-simple-1.7.12.jar 10.71 kB 16 6 1 1.5 Yes
plexus-build-api-0.0.7.jar 8.48 kB 19 4 1 1.4 Yes
plexus-cipher-1.4.jar 13.49 kB 20 6 1 1.4 Yes
plexus-sec-dispatcher-1.3.jar 28.56 kB 31 13 3 1.4 Yes
sisu-guice-3.2.5-no_aop.jar 399.67 kB 331 316 8 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
58 11.03 MB 8766 7620 399 1.6 55
compile: 27 compile: 7.52 MB compile: 5727 compile: 5206 compile: 153 - compile: 26
test: 3 test: 300.77 kB test: 334 test: 284 test: 32 - test: 3
provided: 28 provided: 3.20 MB provided: 2705 provided: 2130 provided: 214 - provided: 26