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 20.0 jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.5 jar Apache License, Version 2.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 Classifier Type Licenses
org.jacoco org.jacoco.agent 0.8.1 runtime jar Eclipse Public License v1.0
org.sonarsource.java sonar-jacoco-listeners 5.3.0.13828 - jar GNU LGPL 3
org.springframework.boot spring-boot-starter-test 1.5.12.RELEASE - jar Apache License, Version 2.0

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 Licenses
org.projectlombok lombok 1.18.2 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.

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
com.jayway.jsonpath json-path 2.2.0 jar The Apache Software License, Version 2.0
com.vaadin.external.google android-json 0.0.20131108.vaadin1 jar Apache License 2.0
junit junit 4.12 jar Eclipse Public License 1.0
net.minidev accessors-smart 1.1 jar The Apache Software License, Version 2.0
net.minidev json-smart 2.2.1 jar The Apache Software License, Version 2.0
org.assertj assertj-core 2.6.0 jar Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hamcrest hamcrest-library 1.3 jar New BSD License
org.mockito mockito-core 1.10.19 jar The MIT License
org.objenesis objenesis 2.5.1 jar Apache 2
org.ow2.asm asm 5.1 jar BSD
org.skyscreamer jsonassert 1.4.0 jar The Apache Software License, Version 2.0
org.slf4j slf4j-api 1.7.25 jar MIT License
org.springframework spring-aop 4.3.16.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 4.3.16.RELEASE jar Apache License, Version 2.0
org.springframework spring-context 4.3.16.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 4.3.16.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 4.3.16.RELEASE jar Apache License, Version 2.0
org.springframework spring-test 4.3.16.RELEASE jar Apache License, Version 2.0
org.springframework.boot spring-boot 1.5.12.RELEASE jar Apache License, Version 2.0
org.springframework.boot spring-boot-autoconfigure 1.5.12.RELEASE jar Apache License, Version 2.0
org.springframework.boot spring-boot-test 1.5.12.RELEASE jar Apache License, Version 2.0
org.springframework.boot spring-boot-test-autoconfigure 1.5.12.RELEASE jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache 2: Objenesis

BSD: ASM Core

Eclipse Public License 1.0: JUnit

Apache License 2.0: JSON library from Android SDK

MIT License: SLF4J API Module, spring-cloud-config

The MIT License: Mockito, Project Lombok

Apache License, Version 2.0: Apache Commons Lang, AssertJ fluent assertions, Spring AOP, Spring Beans, Spring Boot, Spring Boot AutoConfigure, Spring Boot Test, Spring Boot Test Auto-Configure, Spring Boot Test Starter, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring TestContext Framework

Eclipse Public License v1.0: JaCoCo :: Agent

New BSD License: Hamcrest Core, Hamcrest library

GNU LGPL 3: SonarQube Java :: JaCoCo Listeners

The Apache Software License, Version 2.0: ASM based accessors helper used by json-smart, Guava: Google Core Libraries for Java, JSON Small and Fast Parser, JSONassert, Json Path

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
guava-20.0.jar 2.4 MB 1844 1814 18 1.6 Yes
json-path-2.2.0.jar 207.1 kB 176 160 11 1.6 Yes
android-json-0.0.20131108.vaadin1.jar 18.3 kB 12 8 1 1.5 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
accessors-smart-1.1.jar 80.7 kB 53 38 4 1.6 Yes
json-smart-2.2.1.jar 120.5 kB 107 93 5 1.6 Yes
commons-lang3-3.5.jar 479.9 kB 284 260 12 1.6 Yes
assertj-core-2.6.0.jar 979.3 kB 788 740 27 1.7 Yes
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
org.jacoco.agent-0.8.1-runtime.jar 249 kB 169 136 15 1.5 Yes
mockito-core-1.10.19.jar 1.2 MB 1138 694 67 1.5 Yes
objenesis-2.5.1.jar 54.4 kB 58 43 9 1.5 Yes
asm-5.1.jar 53.5 kB 30 25 2 1.2 No
lombok-1.18.2.jar 1.7 MB 966 144 12 - Yes
jsonassert-1.4.0.jar 29.1 kB 32 20 3 1.6 Yes
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes
sonar-jacoco-listeners-5.3.0.13828.jar 6.2 kB 15 4 1 1.8 Yes
spring-aop-4.3.16.RELEASE.jar 380.3 kB 306 269 17 1.6 Yes
spring-beans-4.3.16.RELEASE.jar 763.3 kB 463 408 15 1.6 Yes
spring-context-4.3.16.RELEASE.jar 1.1 MB 890 768 66 1.6 Yes
spring-core-4.3.16.RELEASE.jar 1.1 MB 844 795 42 1.6 Yes
spring-expression-4.3.16.RELEASE.jar 272.5 kB 161 147 6 1.6 Yes
spring-test-4.3.16.RELEASE.jar 604.2 kB 487 447 31 1.6 Yes
spring-boot-1.5.12.RELEASE.jar 677.7 kB 534 458 42 1.6 Yes
spring-boot-autoconfigure-1.5.12.RELEASE.jar 1.1 MB 946 852 76 1.6 Yes
spring-boot-starter-test-1.5.12.RELEASE.jar 2.7 kB 8 0 0 - No
spring-boot-test-1.5.12.RELEASE.jar 149 kB 126 102 10 1.6 Yes
spring-boot-test-autoconfigure-1.5.12.RELEASE.jar 122.9 kB 133 106 11 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
29 14.3 MB 11037 8931 547 1.8 27
compile: 2 compile: 2.9 MB compile: 2128 compile: 2074 compile: 30 - compile: 2
test: 26 test: 9.7 MB test: 7943 test: 6713 test: 505 - test: 24
provided: 1 provided: 1.7 MB provided: 966 provided: 144 provided: 12 - provided: 1