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.intellij annotations 9.0.4 jar Apache License, Version 2.0
org.apache.ant ant 1.10.13 jar The Apache Software License, Version 2.0
org.apache.ant ant-launcher 1.10.13 jar The Apache Software License, Version 2.0
org.apache.maven.reporting maven-reporting-api 3.1.1 jar Apache License, Version 2.0
org.apache.maven.shared maven-artifact-transfer 0.13.1 jar Apache License, Version 2.0
org.codehaus.plexus plexus-compiler-api 2.13.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-resources 1.2.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-utils 3.5.1 jar Apache License, Version 2.0
org.openclover clover 5.1.0 jar Apache License 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 Type Licenses
junit junit 4.13.2 jar Eclipse Public License 1.0
org.apache.maven.plugin-testing maven-plugin-testing-harness 3.3.0 jar Apache License, Version 2.0
org.mockito mockito-core 4.11.0 jar The 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 Licenses
org.apache.maven maven-artifact 3.3.1 jar Apache License, Version 2.0
org.apache.maven maven-core 3.3.1 jar Apache License, Version 2.0
org.apache.maven maven-model 3.3.1 jar Apache License, Version 2.0
org.apache.maven maven-plugin-api 3.3.1 jar Apache License, Version 2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.11.0 jar Apache-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 Classifier Type Licenses
commons-io commons-io 2.2 - jar The Apache Software License, Version 2.0
javax.inject javax.inject 1 - jar The Apache Software License, Version 2.0
org.apache.maven.doxia doxia-logging-api 1.11.1 - jar Apache License, Version 2.0
org.apache.maven.doxia doxia-sink-api 1.11.1 - jar Apache License, Version 2.0
org.apache.maven.shared maven-common-artifact-filters 3.1.0 - jar Apache License, Version 2.0
org.apache.maven.shared maven-shared-utils 3.1.0 - 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.slf4j slf4j-api 1.7.32 - jar MIT License
org.sonatype.sisu sisu-guice 2.1.7 noaop jar The Apache Software License, Version 2.0
org.sonatype.sisu sisu-inject-bean 1.4.2 - jar The Apache Software License, Version 2.0
org.sonatype.sisu sisu-inject-plexus 1.4.2 - jar The Apache Software 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 Type Licenses
classworlds classworlds 1.1-alpha-2 jar -
net.bytebuddy byte-buddy 1.12.19 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.19 jar Apache License, Version 2.0
org.codehaus.plexus plexus-archiver 2.2 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-container-default 1.0-alpha-9-stable-1 jar -
org.codehaus.plexus plexus-io 2.0.4 jar The Apache Software License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.objenesis objenesis 3.3 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 Classifier Type Licenses
aopalliance aopalliance 1.0 - jar Public Domain
com.google.guava guava 18.0 - jar The Apache Software License, Version 2.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
org.apache.maven maven-aether-provider 3.3.1 - jar Apache License, Version 2.0
org.apache.maven maven-builder-support 3.3.1 - jar Apache License, Version 2.0
org.apache.maven maven-model-builder 3.3.1 - jar Apache License, Version 2.0
org.apache.maven maven-repository-metadata 3.3.1 - jar Apache License, Version 2.0
org.apache.maven maven-settings 3.3.1 - jar Apache License, Version 2.0
org.apache.maven maven-settings-builder 3.3.1 - jar Apache 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.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

system

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

GroupId ArtifactId Version Type Licenses
com.sun tools 1.8.0 jar -

Project Dependency Graph

Dependency Tree

Licenses

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

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module

Public Domain: AOP alliance

New BSD License: Hamcrest Core

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

Unknown: Default Plexus Container, classworlds

Apache License 2.0: Clover Maven Plugin, OpenClover

The MIT License: mockito-core

Apache License, Version 2.0: Apache Maven Artifact Transfer, Apache Maven Common Artifact Filters, Apache Maven Reporting API, Apache Maven Shared Utils, Byte Buddy (without dependencies), Byte Buddy agent, CDI APIs, Doxia :: Logging API, Doxia :: Sink API, IntelliJ IDEA Annotations, Maven Aether Provider, Maven Artifact, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Testing Mechanism, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Objenesis, Plexus Common Utilities, Plexus Compiler Api, Plexus Resource Component

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

Apache-2.0: Maven Plugin Tools Java Annotations

The Apache Software License, Version 2.0: Apache Ant Core, Apache Ant Launcher, Commons IO, Guava: Google Core Libraries for Java, Plexus :: Component Annotations, Plexus Archiver Component, Plexus Classworlds, Plexus IO Components, Plexus Interpolation API, Sisu - Guice, Sisu - Inject (JSR330 bean support), Sisu - Inject (Plexus bean support), Sisu Guice - Core Library, javax.inject

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
classworlds-1.1-alpha-2.jar 37.5 kB 32 22 3 1.1 Yes
guava-18.0.jar 2.3 MB 1719 1690 17 1.6 Yes
annotations-9.0.4.jar 10 kB 21 13 2 1.5 Yes
commons-io-2.2.jar 173.6 kB 126 108 6 1.5 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.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.12.19.jar 4 MB 2742 2688 39 9 Yes
byte-buddy-agent-1.12.19.jar 256.4 kB 90 70 3 9 Yes
ant-1.10.13.jar 2.3 MB 1257 1173 62 1.8 Yes
ant-launcher-1.10.13.jar 20.6 kB 15 5 2 1.8 Yes
maven-aether-provider-3.3.1.jar 66.4 kB 43 26 1 1.7 Yes
maven-artifact-3.3.1.jar 55.1 kB 57 32 11 1.7 Yes
maven-builder-support-3.3.1.jar 15 kB 24 10 1 1.7 Yes
maven-core-3.3.1.jar 631.7 kB 489 390 56 1.7 Yes
maven-model-3.3.1.jar 160.8 kB 67 50 3 1.7 Yes
maven-model-builder-3.3.1.jar 176.4 kB 154 121 16 1.7 Yes
maven-plugin-api-3.3.1.jar 46.1 kB 46 25 6 1.7 Yes
maven-repository-metadata-3.3.1.jar 26 kB 25 7 2 1.7 Yes
maven-settings-3.3.1.jar 43 kB 33 17 2 1.7 Yes
maven-settings-builder-3.3.1.jar 42.9 kB 53 32 5 1.7 Yes
doxia-logging-api-1.11.1.jar 11.7 kB 19 4 1 1.7 Yes
doxia-sink-api-1.11.1.jar 11.6 kB 22 4 2 1.7 Yes
maven-plugin-testing-harness-3.3.0.jar 51 kB 36 17 3 1.6 Yes
maven-plugin-annotations-3.11.0.jar 13.8 kB 22 7 1 1.8 Yes
maven-reporting-api-3.1.1.jar 10.6 kB 19 4 1 1.7 Yes
maven-artifact-transfer-0.13.1.jar 159.3 kB 154 108 26 1.7 Yes
maven-common-artifact-filters-3.1.0.jar 61.2 kB 62 43 4 1.7 Yes
maven-shared-utils-3.1.0.jar 163.7 kB 107 82 10 1.6 Yes
plexus-archiver-2.2.jar 185 kB 137 112 12 1.5 Yes
plexus-classworlds-2.5.2.jar 52.7 kB 52 37 5 1.6 Yes
plexus-compiler-api-2.13.0.jar 27 kB 33 19 4 1.8 Yes
plexus-component-annotations-1.5.5.jar 4.2 kB 15 3 1 1.5 No
plexus-container-default-1.0-alpha-9-stable-1.jar 194.2 kB 215 175 28 1.1 Yes
plexus-interpolation-1.21.jar 62.5 kB 60 44 6 1.5 Yes
plexus-io-2.0.4.jar 58.3 kB 62 43 5 1.5 Yes
plexus-resources-1.2.0.jar 22.9 kB 32 18 2 1.8 Yes
plexus-utils-3.5.1.jar 269.3 kB 152 108 9 11 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.0.jar 375.3 kB 287 269 9 1.6 Yes
org.eclipse.sisu.plexus-0.3.0.jar 205.4 kB 196 164 20 1.6 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
mockito-core-4.11.0.jar 684.9 kB 651 579 64 1.8 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
clover-5.1.0.jar 7.9 MB 3987 3417 214 9 Yes
slf4j-api-1.7.32.jar 41.5 kB 46 34 4 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
sisu-guice-3.2.5-no_aop.jar 399.7 kB 331 316 8 1.6 Yes
sisu-guice-2.1.7-noaop.jar 471.7 kB 416 402 8 1.5 Yes
sisu-inject-bean-1.4.2.jar 153 kB 165 138 13 1.5 Yes
sisu-inject-plexus-1.4.2.jar 201.7 kB 199 156 26 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
57 23.1 MB 15595 13699 820 11 55
compile: 21 compile: 12.1 MB compile: 6907 compile: 5882 compile: 403 11 compile: 19
provided: 25 provided: 5.2 MB provided: 4223 provided: 3673 provided: 215 provided: 25
test: 11 test: 5.9 MB test: 4465 test: 4144 test: 202 9 test: 11