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.dblock.waffle waffle-jna 1.8.0-SNAPSHOT jar Eclipse Public 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
cglib cglib-nodep 3.1 jar ASF 2.0
com.github.dblock.waffle waffle-tests 1.8.0-SNAPSHOT jar Eclipse Public License
junit junit 4.12 jar Eclipse Public License 1.0
org.assertj assertj-core 2.1.0 jar Apache License, Version 2.0
org.databene contiperf 2.3.4 jar Apache License 2.0
org.jmockit jmockit 1.17 jar The MIT License
org.mockito mockito-core 1.10.19 jar The MIT License
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
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception
org.springframework spring-beans 4.1.7.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-context 4.1.7.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-core 4.1.7.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-expression 4.1.7.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-web 4.1.7.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-core 4.0.1.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-web 4.0.1.RELEASE jar The Apache Software License, Version 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.google.guava guava 18.0 jar The Apache Software License, Version 2.0
net.java.dev.jna jna 4.1.0 jar LGPL, version 2.1-ASL, version 2
net.java.dev.jna jna-platform 4.1.0 jar LGPL, version 2.1-ASL, version 2
org.slf4j jcl-over-slf4j 1.7.12 jar MIT License
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
org.objenesis objenesis 2.1 jar Apache 2

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
aopalliance aopalliance 1.0 jar Public Domain
org.springframework spring-aop 4.1.7.RELEASE jar The Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

ASF 2.0: Code Generation Library

LGPL, version 2.1: Java Native Access, Java Native Access Platform

CDDL + GPLv2 with classpath exception: Java Servlet API

Public Domain: AOP alliance

New BSD License: Hamcrest Core

Apache 2: Objenesis

Apache License, Version 2.0: AssertJ fluent assertions

Eclipse Public License 1.0: JUnit

The Apache Software License, Version 2.0: Guava: Google Core Libraries for Java, Spring AOP, Spring Beans, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring Web, spring-security-core, spring-security-web

ASL, version 2: Java Native Access, Java Native Access Platform

Apache License 2.0: databene ContiPerf

MIT License: JCL 1.1.1 implemented over SLF4J, SLF4J API Module, SLF4J Simple Binding

The MIT License: Main, Mockito

Eclipse Public License: waffle-jna, waffle-spring-security4, waffle-tests

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
cglib-nodep-3.1.jar 331.20 kB 256 252 9 1.2 Yes
waffle-jna-1.8.0-SNAPSHOT.jar 60.95 kB 55 40 6 1.6 Yes
waffle-tests-1.8.0-SNAPSHOT.jar 16.90 kB 22 12 2 1.6 Yes
guava-18.0.jar 2.26 MB 1719 1690 17 1.6 Yes
javax.servlet-api-3.1.0.jar 95.81 kB 103 79 4 1.6 Yes
junit-4.12.jar 314.93 kB 323 286 30 1.5 Yes
jna-4.1.0.jar 914.60 kB 141 104 3 1.6 Yes
jna-platform-4.1.0.jar 1.46 MB 671 638 9 1.6 Yes
assertj-core-2.1.0.jar 695.83 kB 576 543 20 1.6 Yes
contiperf-2.3.4.jar 103.18 kB 105 84 10 1.6 Yes
hamcrest-core-1.3.jar 45.02 kB 52 45 3 1.5 Yes
jmockit-1.17.jar 598.19 kB 333 274 24 1.6 Yes
mockito-core-1.10.19.jar 1.17 MB 1138 694 67 1.5 Yes
objenesis-2.1.jar 41.76 kB 52 37 9 1.5 Yes
jcl-over-slf4j-1.7.12.jar 16.62 kB 23 9 2 1.5 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
spring-aop-4.1.7.RELEASE.jar 359.46 kB 287 255 15 1.6 Yes
spring-beans-4.1.7.RELEASE.jar 712.40 kB 440 391 15 1.6 Yes
spring-context-4.1.7.RELEASE.jar 1.03 MB 833 721 65 1.6 Yes
spring-core-4.1.7.RELEASE.jar 1.01 MB 769 723 40 1.6 Yes
spring-expression-4.1.7.RELEASE.jar 259.20 kB 153 141 6 1.6 Yes
spring-web-4.1.7.RELEASE.jar 722.22 kB 545 497 35 1.6 Yes
spring-security-core-4.0.1.RELEASE.jar 354.72 kB 360 296 44 1.5 Yes
spring-security-web-4.0.1.RELEASE.jar 321.86 kB 282 238 34 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
26 12.94 MB 9308 8092 475 1.6 26
compile: 6 compile: 4.74 MB compile: 2648 compile: 2509 compile: 40 - compile: 6
test: 10 test: 3.33 MB test: 2873 test: 2233 test: 175 - test: 10
provided: 10 provided: 4.87 MB provided: 3787 provided: 3350 provided: 260 - provided: 10

Dependency Repository Locations

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

Repository locations for each of the Dependencies.

Artifact nexus
aopalliance:aopalliance:jar:1.0 Found at http://localhost:8081/nexus/content/groups/public
cglib:cglib-nodep:jar:3.1 Found at http://localhost:8081/nexus/content/groups/public
com.github.dblock.waffle:waffle-jna:jar:1.8.0-SNAPSHOT -
com.github.dblock.waffle:waffle-tests:jar:1.8.0-SNAPSHOT -
com.google.guava:guava:jar:18.0 Found at http://localhost:8081/nexus/content/groups/public
javax.servlet:javax.servlet-api:jar:3.1.0 Found at http://localhost:8081/nexus/content/groups/public
junit:junit:jar:4.12 Found at http://localhost:8081/nexus/content/groups/public
net.java.dev.jna:jna:jar:4.1.0 Found at http://localhost:8081/nexus/content/groups/public
net.java.dev.jna:jna-platform:jar:4.1.0 Found at http://localhost:8081/nexus/content/groups/public
org.assertj:assertj-core:jar:2.1.0 Found at http://localhost:8081/nexus/content/groups/public
org.databene:contiperf:jar:2.3.4 Found at http://localhost:8081/nexus/content/groups/public
org.hamcrest:hamcrest-core:jar:1.3 Found at http://localhost:8081/nexus/content/groups/public
org.jmockit:jmockit:jar:1.17 Found at http://localhost:8081/nexus/content/groups/public
org.mockito:mockito-core:jar:1.10.19 Found at http://localhost:8081/nexus/content/groups/public
org.objenesis:objenesis:jar:2.1 Found at http://localhost:8081/nexus/content/groups/public
org.slf4j:jcl-over-slf4j:jar:1.7.12 Found at http://localhost:8081/nexus/content/groups/public
org.slf4j:slf4j-api:jar:1.7.12 Found at http://localhost:8081/nexus/content/groups/public
org.slf4j:slf4j-simple:jar:1.7.12 Found at http://localhost:8081/nexus/content/groups/public
org.springframework:spring-aop:jar:4.1.7.RELEASE Found at http://localhost:8081/nexus/content/groups/public
org.springframework:spring-beans:jar:4.1.7.RELEASE Found at http://localhost:8081/nexus/content/groups/public
org.springframework:spring-context:jar:4.1.7.RELEASE Found at http://localhost:8081/nexus/content/groups/public
org.springframework:spring-core:jar:4.1.7.RELEASE Found at http://localhost:8081/nexus/content/groups/public
org.springframework:spring-expression:jar:4.1.7.RELEASE Found at http://localhost:8081/nexus/content/groups/public
org.springframework:spring-web:jar:4.1.7.RELEASE Found at http://localhost:8081/nexus/content/groups/public
org.springframework.security:spring-security-core:jar:4.0.1.RELEASE Found at http://localhost:8081/nexus/content/groups/public
org.springframework.security:spring-security-web:jar:4.0.1.RELEASE Found at http://localhost:8081/nexus/content/groups/public
Total nexus
26 (compile: 6, test: 10, provided: 10) 24