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.salesforce.aptspring AptSpringModel 1.1.0 jar BSD-3
org.jgrapht jgrapht-core 1.0.1 jar GNU Lesser General Public License Version 2.1, February 1999-Eclipse Public License (EPL) 1.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 Licenses
com.google.guava guava 23.0 jar The Apache Software License, Version 2.0
com.google.testing.compile compile-testing 0.11 jar The Apache Software License, Version 2.0
com.google.truth truth 0.35 jar The Apache Software License, Version 2.0
io.takari incrementalbuild 0.20.4 jar Eclipse Public License 1.0
io.takari.maven.plugins takari-lifecycle-plugin 1.12.4 jar The Eclipse Public License, Version 1.0
io.takari.maven.plugins takari-plugin-testing 2.9.0 jar The Eclipse Public License, Version 1.0
junit junit 4.12 jar Eclipse Public License 1.0
org.apache.maven maven-compat 3.3.9 jar Apache License, Version 2.0
org.apache.maven maven-core 3.3.9 jar Apache License, Version 2.0
org.assertj assertj-core 3.8.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-component-annotations 1.7.1 jar Apache License, Version 2.0
org.codehaus.plexus plexus-utils 3.0.24 jar Apache License, Version 2.0
org.springframework spring-beans 4.3.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-context 4.3.10.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 4.3.10.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
com.salesforce.aptspring AptSpringAPI 1.1.0 jar BSD-3

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.gson gson 2.8.1 jar Apache 2.0
com.squareup javapoet 1.9.0 jar Apache 2.0
org.jgrapht jgrapht-ext 1.0.1 jar GNU Lesser General Public License Version 2.1, February 1999-Eclipse Public License (EPL) 1.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
aopalliance aopalliance 1.0 - jar Public Domain
com.github.spullara.mustache.java compiler 0.8.17 - jar Apache License 2.0
com.google.auto.value auto-value 1.3 - jar Apache 2.0
com.google.code.findbugs jsr305 1.3.9 - jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.0.19 - jar Apache 2.0
com.google.inject guice 4.0 no_aop jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 1.1 - jar The Apache Software License, Version 2.0
com.google.truth.extensions truth-java8-extension 0.31 - jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.2 - jar The Apache Software License, Version 2.0
io.takari incrementalbuild-workspace 0.7.0 - jar Eclipse Public License 1.0
io.takari takari-archiver 0.1.11 - jar The Eclipse Public License, Version 1.0
io.takari.m2e.workspace org.eclipse.m2e.workspace.cli 0.4.0 - jar Eclipse Public License - v 1.0
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.commons commons-compress 1.8.1 - jar The Apache Software License, Version 2.0
org.apache.commons commons-exec 1.2 - jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.4 - jar Apache License, Version 2.0
org.apache.maven maven-aether-provider 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-artifact 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-builder-support 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-model 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-model-builder 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-plugin-api 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-repository-metadata 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-settings 3.3.9 - jar Apache License, Version 2.0
org.apache.maven maven-settings-builder 3.3.9 - jar Apache License, Version 2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.3 - jar Apache License, Version 2.0
org.apache.maven.wagon wagon-provider-api 2.10 - jar Apache License, Version 2.0
org.codehaus.mojo animal-sniffer-annotations 1.14 - jar MIT license
org.codehaus.plexus plexus-classworlds 2.5.2 - jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-interpolation 1.21 - 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.2 - jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.plexus 0.3.2 - jar Eclipse Public License, Version 1.0
org.eclipse.tycho org.eclipse.jdt.compiler.apt 1.2.100.v20160418-1457 - jar Eclipse Public License
org.eclipse.tycho org.eclipse.jdt.core 3.12.2.v20161117-1814 - jar Eclipse Public License
org.eclipse.tycho org.eclipse.osgi 3.11.2.v20161107-1947 - jar Eclipse Public License
org.hamcrest hamcrest-core 1.3 - jar New BSD License
org.slf4j slf4j-api 1.7.5 - jar MIT License
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.springframework spring-aop 4.3.10.RELEASE - jar Apache License, Version 2.0
org.springframework spring-expression 4.3.10.RELEASE - jar Apache License, Version 2.0
xmlunit xmlunit 1.5 - jar BSD License

Project Dependency Graph

Dependency Tree

Licenses

Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component

Apache 2.0: AutoValue, Gson, JavaPoet, error-prone annotations

Eclipse Public License 1.0: JUnit, incrementalbuild, incrementalbuild-workspace

Eclipse Public License (EPL) 1.0: JGraphT - Core, JGraphT - Ext

The Eclipse Public License, Version 1.0: Provisio :: Archiver, takari-lifecycle-plugin, takari-plugin-testing

MIT License: SLF4J API Module

Eclipse Public License: Tycho org.eclipse.jdt.compiler.apt dependency (Incubation), Tycho org.eclipse.jdt.core dependency (Incubation), Tycho org.eclipse.osgi dependency (Incubation)

Public Domain: AOP alliance

New BSD License: Hamcrest Core

BSD-3: AptSpringAPI, AptSpringModel, AptSpringProcessor

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

Apache License 2.0: compiler

BSD License: XMLUnit for Java

GNU Lesser General Public License Version 2.1, February 1999: JGraphT - Core, JGraphT - Ext

Apache License, Version 2.0: Apache Commons Lang, Apache Maven Wagon :: API, AssertJ fluent assertions, CDI APIs, Maven Aether Provider, Maven Artifact, Maven Builder Support, Maven Compat, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Tools Java 5 Annotations, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Plexus :: Component Annotations, Plexus Common Utilities, Spring AOP, Spring Beans, Spring Context, Spring Core, Spring Expression Language (SpEL)

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

MIT license: Animal Sniffer Annotations

The Apache Software License, Version 2.0: Apache Commons Compress, Apache Commons Exec, Apache Commons Logging, Compile Testing, FindBugs-jsr305, Google Guice - Core Library, Guava: Google Core Libraries for Java, J2ObjC Annotations, Plexus Classworlds, Plexus Interpolation API, Truth Core, Truth Extension for Java8, javax.inject

Eclipse Public License - v 1.0: m2e-workspace

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes
compiler-0.8.17.jar 115.9 kB 116 99 8 1.6 Yes
auto-value-1.3.jar 1.4 MB 969 875 14 1.6 Yes
jsr305-1.3.9.jar 33 kB 72 35 3 1.5 Yes
gson-2.8.1.jar 232.6 kB 189 173 7 1.6 Yes
error_prone_annotations-2.0.19.jar 12.1 kB 31 19 2 1.7 No
guava-23.0.jar 2.6 MB 1913 1883 18 1.8 Yes
guice-4.0-no_aop.jar 423.6 kB 344 329 8 1.6 Yes
j2objc-annotations-1.1.jar 8.8 kB 23 12 1 1.5 Yes
compile-testing-0.11.jar 121.9 kB 91 80 1 1.8 Yes
truth-0.35.jar 176.3 kB 134 123 1 1.6 Yes
truth-java8-extension-0.31.jar 5.1 kB 14 3 1 1.8 Yes
AptSpringAPI-1.1.0.jar 2.4 kB 12 1 1 1.8 No
AptSpringModel-1.1.0.jar 63.8 kB 63 40 11 1.8 Yes
javapoet-1.9.0.jar 92.7 kB 46 36 1 1.7 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
incrementalbuild-0.20.4.jar 113.3 kB 100 78 8 1.7 Yes
incrementalbuild-workspace-0.7.0.jar 6.3 kB 14 6 1 1.7 Yes
takari-archiver-0.1.11.jar 43.5 kB 56 41 4 1.7 Yes
org.eclipse.m2e.workspace.cli-0.4.0.jar 17.9 kB 25 5 2 1.7 Yes
takari-lifecycle-plugin-1.12.4.jar 268.5 kB 167 129 17 1.8 Yes
takari-plugin-testing-2.9.0.jar 80.8 kB 55 41 3 1.7 Yes
jsr250-api-1.0.jar 5.8 kB 16 11 2 1.5 Yes
cdi-api-1.0.jar 44.9 kB 92 75 7 1.5 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
commons-compress-1.8.1.jar 365.6 kB 224 191 20 1.5 Yes
commons-exec-1.2.jar 53.9 kB 52 36 4 1.3 Yes
commons-lang3-3.4.jar 434.7 kB 248 224 12 1.6 Yes
maven-aether-provider-3.3.9.jar 66.9 kB 43 26 1 1.7 Yes
maven-artifact-3.3.9.jar 55 kB 57 32 11 1.7 Yes
maven-builder-support-3.3.9.jar 14.9 kB 24 10 1 1.7 Yes
maven-compat-3.3.9.jar 290.3 kB 215 163 29 1.7 Yes
maven-core-3.3.9.jar 637.9 kB 493 394 56 1.7 Yes
maven-model-3.3.9.jar 164 kB 71 54 3 1.7 Yes
maven-model-builder-3.3.9.jar 177 kB 154 121 16 1.7 Yes
maven-plugin-api-3.3.9.jar 47.5 kB 48 27 6 1.7 Yes
maven-repository-metadata-3.3.9.jar 27.3 kB 27 9 2 1.7 Yes
maven-settings-3.3.9.jar 44.3 kB 35 19 2 1.7 Yes
maven-settings-builder-3.3.9.jar 43 kB 53 32 5 1.7 Yes
maven-plugin-annotations-3.3.jar 14 kB 22 7 1 1.5 Yes
wagon-provider-api-2.10.jar 53.5 kB 60 39 8 1.5 Yes
assertj-core-3.8.0.jar 1.2 MB 936 884 31 1.8 Yes
animal-sniffer-annotations-1.14.jar 3.5 kB 12 1 1 1.5 No
plexus-classworlds-2.5.2.jar 52.7 kB 52 37 5 1.6 Yes
plexus-component-annotations-1.7.1.jar 4.3 kB 15 3 1 1.6 No
plexus-interpolation-1.21.jar 62.5 kB 60 44 6 1.5 Yes
plexus-utils-3.0.24.jar 247.4 kB 129 104 9 1.5 Yes
aether-api-1.0.2.v20150114.jar 136.3 kB 149 128 11 1.5 Yes
aether-impl-1.0.2.v20150114.jar 173 kB 114 96 4 1.5 Yes
aether-spi-1.0.2.v20150114.jar 30.7 kB 54 34 8 1.5 Yes
aether-util-1.0.2.v20150114.jar 146.9 kB 126 101 13 1.5 Yes
org.eclipse.sisu.inject-0.3.2.jar 377.6 kB 288 270 9 1.6 Yes
org.eclipse.sisu.plexus-0.3.2.jar 205.4 kB 196 164 20 1.6 Yes
org.eclipse.jdt.compiler.apt-1.2.100.v20160418-1457.jar 169.2 kB 69 52 4 1.7 Yes
org.eclipse.jdt.core-3.12.2.v20161117-1814.jar 5.8 MB 1839 1723 46 1.7 Yes
org.eclipse.osgi-3.11.2.v20161107-1947.jar 1.4 MB 863 703 78 1.6 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
jgrapht-core-1.0.1.jar 564.7 kB 409 376 25 1.8 Yes
jgrapht-ext-1.0.1.jar 132.9 kB 98 86 1 1.8 Yes
slf4j-api-1.7.5.jar 26.1 kB 34 23 3 1.5 Yes
plexus-cipher-1.4.jar 13.5 kB 20 6 1 1.4 Yes
plexus-sec-dispatcher-1.3.jar 28.6 kB 31 13 3 1.4 Yes
spring-aop-4.3.10.RELEASE.jar 380.7 kB 306 269 17 1.6 Yes
spring-beans-4.3.10.RELEASE.jar 763.1 kB 463 408 15 1.6 Yes
spring-context-4.3.10.RELEASE.jar 1.1 MB 890 768 66 1.6 Yes
spring-core-4.3.10.RELEASE.jar 1.1 MB 841 792 42 1.6 Yes
spring-expression-4.3.10.RELEASE.jar 263.4 kB 156 142 6 1.6 Yes
xmlunit-1.5.jar 97.7 kB 77 68 5 1.3 Yes
Total Size Entries Classes Packages Java Version Debug Information
69 23.4 MB 15035 13147 766 1.8 64
compile: 5 compile: 1.1 MB compile: 805 compile: 711 compile: 45 - compile: 5
test: 63 test: 22.3 MB test: 14218 test: 12435 test: 720 - test: 59
provided: 1 provided: 2.4 kB provided: 12 provided: 1 provided: 1 - -

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
aopalliance:aopalliance:jar:1.0
com.github.spullara.mustache.java:compiler:jar:0.8.17
com.google.auto.value:auto-value:jar:1.3
com.google.code.findbugs:jsr305:jar:1.3.9
com.google.code.gson:gson:jar:2.8.1
com.google.errorprone:error_prone_annotations:jar:2.0.19
com.google.guava:guava:jar:23.0
com.google.inject:guice:jar:no_aop:4.0
com.google.j2objc:j2objc-annotations:jar:1.1
com.google.testing.compile:compile-testing:jar:0.11
com.google.truth:truth:jar:0.35
com.google.truth.extensions:truth-java8-extension:jar:0.31
com.salesforce.aptspring:AptSpringAPI:jar:1.1.0
com.salesforce.aptspring:AptSpringModel:jar:1.1.0
com.squareup:javapoet:jar:1.9.0
commons-logging:commons-logging:jar:1.2
io.takari:incrementalbuild:jar:0.20.4
io.takari:incrementalbuild-workspace:jar:0.7.0
io.takari:takari-archiver:jar:0.1.11
io.takari.m2e.workspace:org.eclipse.m2e.workspace.cli:jar:0.4.0
io.takari.maven.plugins:takari-lifecycle-plugin:jar:1.12.4
io.takari.maven.plugins:takari-plugin-testing:jar:2.9.0
javax.annotation:jsr250-api:jar:1.0
javax.enterprise:cdi-api:jar:1.0
javax.inject:javax.inject:jar:1
junit:junit:jar:4.12
org.apache.commons:commons-compress:jar:1.8.1
org.apache.commons:commons-exec:jar:1.2
org.apache.commons:commons-lang3:jar:3.4
org.apache.maven:maven-aether-provider:jar:3.3.9
org.apache.maven:maven-artifact:jar:3.3.9
org.apache.maven:maven-builder-support:jar:3.3.9
org.apache.maven:maven-compat:jar:3.3.9
org.apache.maven:maven-core:jar:3.3.9
org.apache.maven:maven-model:jar:3.3.9
org.apache.maven:maven-model-builder:jar:3.3.9
org.apache.maven:maven-plugin-api:jar:3.3.9
org.apache.maven:maven-repository-metadata:jar:3.3.9
org.apache.maven:maven-settings:jar:3.3.9
org.apache.maven:maven-settings-builder:jar:3.3.9
org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.3
org.apache.maven.wagon:wagon-provider-api:jar:2.10
org.assertj:assertj-core:jar:3.8.0
org.codehaus.mojo:animal-sniffer-annotations:jar:1.14
org.codehaus.plexus:plexus-classworlds:jar:2.5.2
org.codehaus.plexus:plexus-component-annotations:jar:1.7.1
org.codehaus.plexus:plexus-interpolation:jar:1.21
org.codehaus.plexus:plexus-utils:jar:3.0.24
org.eclipse.aether:aether-api:jar:1.0.2.v20150114
org.eclipse.aether:aether-impl:jar:1.0.2.v20150114
org.eclipse.aether:aether-spi:jar:1.0.2.v20150114
org.eclipse.aether:aether-util:jar:1.0.2.v20150114
org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.2
org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.2
org.eclipse.tycho:org.eclipse.jdt.compiler.apt:jar:1.2.100.v20160418-1457
org.eclipse.tycho:org.eclipse.jdt.core:jar:3.12.2.v20161117-1814
org.eclipse.tycho:org.eclipse.osgi:jar:3.11.2.v20161107-1947
org.hamcrest:hamcrest-core:jar:1.3
org.jgrapht:jgrapht-core:jar:1.0.1
org.jgrapht:jgrapht-ext:jar:1.0.1
org.slf4j:slf4j-api:jar:1.7.5
org.sonatype.plexus:plexus-cipher:jar:1.4
org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
org.springframework:spring-aop:jar:4.3.10.RELEASE
org.springframework:spring-beans:jar:4.3.10.RELEASE
org.springframework:spring-context:jar:4.3.10.RELEASE
org.springframework:spring-core:jar:4.3.10.RELEASE
org.springframework:spring-expression:jar:4.3.10.RELEASE
xmlunit:xmlunit:jar:1.5
Total
69 (compile: 5, test: 63, provided: 1)