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 Licenses
com.google.guava guava 25.0-jre jar The Apache Software License, Version 2.0
de.fhdw.ippps18 model 0.0.1-SNAPSHOT jar -
junit junit 4.12 jar Eclipse Public License 1.0
org.hamcrest hamcrest-library 1.3 jar New BSD License
tec.uom uom-se 1.0.8 jar LICENSE.txt

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 Licenses
io.cucumber cucumber-java 2.4.0 jar MIT License
io.cucumber cucumber-junit 2.4.0 jar MIT License
org.mockito mockito-all 1.10.19 jar The MIT License

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 Licenses
com.google.code.findbugs jsr305 1.3.9 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.1.3 jar Apache 2.0
com.google.j2objc j2objc-annotations 1.1 jar The Apache Software License, Version 2.0
com.thoughtworks.xstream xstream 1.4.10 jar BSD style
de.fhdw.ippps18 persist 0.0.1-SNAPSHOT jar -
javax.measure unit-api 1.0 jar LICENSE.txt
org.checkerframework checker-compat-qual 2.0.0 jar GNU General Public License, version 2 (GPL2), with the classpath exception-The MIT License
org.codehaus.mojo animal-sniffer-annotations 1.14 jar MIT license
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.javassist javassist 3.21.0-GA jar MPL 1.1-LGPL 2.1-Apache License 2.0
org.reflections reflections 0.9.11 jar WTFPL-The New BSD License
tec.uom.lib uom-lib-common 1.0.2 jar LICENSE.txt
xmlpull xmlpull 1.1.3.1 jar Public Domain
xpp3 xpp3_min 1.1.4c jar Indiana University Extreme! Lab Software License, vesion 1.1.1-Public Domain

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 Licenses
info.cukes cucumber-html 0.2.6 jar MIT License
io.cucumber cucumber-core 2.4.0 jar MIT License
io.cucumber cucumber-jvm-deps 1.0.6 jar BSD License-The Apache Software License, Version 2.0
io.cucumber gherkin 5.0.0 jar MIT License
io.cucumber tag-expressions 1.1.1 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

The New BSD License: Reflections

Apache 2.0: error-prone annotations

Eclipse Public License 1.0: JUnit

MIT License: Cucumber Tag Expressions, Cucumber-HTML, Cucumber-JVM: Core, Cucumber-JVM: JUnit, Cucumber-JVM: Java, Gherkin

Indiana University Extreme! Lab Software License, vesion 1.1.1: MXP1: Xml Pull Parser 3rd Edition (XPP3)

Public Domain: MXP1: Xml Pull Parser 3rd Edition (XPP3), XML Pull Parsing API

New BSD License: Hamcrest Core, Hamcrest library

BSD style: XStream Core

BSD: Units of Measurement API, Units of Measurement Common Library, Units of Measurement Implementation for Java SE

Unknown: model, persist, service

WTFPL: Reflections

Apache License 2.0: Javassist

BSD License: Cucumber-JVM Repackaged Dependencies

The MIT License: Checker Qual, Mockito

GNU General Public License, version 2 (GPL2), with the classpath exception: Checker Qual

LGPL 2.1: Javassist

MPL 1.1: Javassist

MIT license: Animal Sniffer Annotations

The Apache Software License, Version 2.0: Cucumber-JVM Repackaged Dependencies, FindBugs-jsr305, Guava: Google Core Libraries for Java, J2ObjC Annotations

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jsr305-1.3.9.jar 33 kB 72 35 3 1.5 Yes
error_prone_annotations-2.1.3.jar 13.7 kB 34 22 2 1.7 No
guava-25.0-jre.jar 2.7 MB 1974 1944 18 1.8 Yes
j2objc-annotations-1.1.jar 8.8 kB 23 12 1 1.5 Yes
xstream-1.4.10.jar 589.8 kB 505 473 23 1.8 Yes
model-0.0.1-SNAPSHOT.jar 961.7 kB 345 290 43 1.8 Yes
persist-0.0.1-SNAPSHOT.jar 11 kB 23 14 2 1.8 Yes
cucumber-html-0.2.6.jar 38.8 kB 13 0 0 - No
cucumber-core-2.4.0.jar 338.9 kB 311 287 14 1.6 Yes
cucumber-java-2.4.0.jar 301.5 kB 647 562 75 1.6 Yes
cucumber-junit-2.4.0.jar 33.3 kB 38 25 2 1.6 Yes
cucumber-jvm-deps-1.0.6.jar 596.1 kB 506 463 24 1.5 Yes
gherkin-5.0.0.jar 341.9 kB 289 264 13 1.7 Yes
tag-expressions-1.1.1.jar 14.6 kB 22 12 1 1.7 Yes
unit-api-1.0.jar 27.8 kB 60 48 4 1.7 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
checker-compat-qual-2.0.0.jar 31.5 kB 47 28 10 1.7 Yes
animal-sniffer-annotations-1.14.jar 3.5 kB 12 1 1 1.5 No
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
hamcrest-library-1.3.jar 53.1 kB 46 35 7 1.5 Yes
javassist-3.21.0-GA.jar 734.8 kB 423 399 17 1.6 Yes
mockito-all-1.10.19.jar 1.2 MB 1215 752 79 1.5 Yes
reflections-0.9.11.jar 131 kB 104 90 6 1.7 Yes
uom-se-1.0.8.jar 222.4 kB 138 104 10 1.8 Yes
uom-lib-common-1.0.2.jar 14.9 kB 39 26 3 1.7 Yes
xmlpull-1.1.3.1.jar 7.2 kB 10 4 1 1.2 Yes
xpp3_min-1.1.4c.jar 25 kB 12 3 2 1.1 Yes
Total Size Entries Classes Packages Java Version Debug Information
27 8.9 MB 7283 6224 394 1.8 24
compile: 19 compile: 6 MB compile: 4242 compile: 3859 compile: 186 - compile: 17
test: 8 test: 2.9 MB test: 3041 test: 2365 test: 208 - test: 7

Dependency Repository Locations

Repo ID URL Release Snapshot Blacklisted
central https://repo.maven.apache.org/maven2 Yes No Yes

Repository locations for each of the Dependencies.

Artifact
com.google.code.findbugs:jsr305:jar:1.3.9
com.google.errorprone:error_prone_annotations:jar:2.1.3
com.google.guava:guava:jar:25.0-jre
com.google.j2objc:j2objc-annotations:jar:1.1
com.thoughtworks.xstream:xstream:jar:1.4.10
de.fhdw.ippps18:model:jar:0.0.1-SNAPSHOT
de.fhdw.ippps18:persist:jar:0.0.1-SNAPSHOT
info.cukes:cucumber-html:jar:0.2.6
io.cucumber:cucumber-core:jar:2.4.0
io.cucumber:cucumber-java:jar:2.4.0
io.cucumber:cucumber-junit:jar:2.4.0
io.cucumber:cucumber-jvm-deps:jar:1.0.6
io.cucumber:gherkin:jar:5.0.0
io.cucumber:tag-expressions:jar:1.1.1
javax.measure:unit-api:jar:1.0
junit:junit:jar:4.12
org.checkerframework:checker-compat-qual:jar:2.0.0
org.codehaus.mojo:animal-sniffer-annotations:jar:1.14
org.hamcrest:hamcrest-core:jar:1.3
org.hamcrest:hamcrest-library:jar:1.3
org.javassist:javassist:jar:3.21.0-GA
org.mockito:mockito-all:jar:1.10.19
org.reflections:reflections:jar:0.9.11
tec.uom:uom-se:jar:1.0.8
tec.uom.lib:uom-lib-common:jar:1.0.2
xmlpull:xmlpull:jar:1.1.3.1
xpp3:xpp3_min:jar:1.1.4c
Total
27 (compile: 19, test: 8)