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 |
---|---|---|---|---|
ch.qos.logback | logback-classic | 1.2.13 | jar | Eclipse Public License - v 1.0GNU Lesser General Public License |
com.google.inject.extensions | guice-assistedinject | 4.0 | jar | The Apache Software License, Version 2.0 |
org.apache.felix | org.apache.felix.framework | 7.0.5 | 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 | Optional |
---|---|---|---|---|---|
com.google.inject | guice | 4.0 | jar | The Apache Software License, Version 2.0 | No |
com.google.inject.extensions | guice-servlet | 4.0 | jar | The Apache Software License, Version 2.0 | Yes |
javax.annotation | javax.annotation-api | 1.2 | jar | CDDL + GPLv2 with classpath exception | Yes |
javax.enterprise | cdi-api | 1.2 | jar | Apache License, Version 2.0 | Yes |
javax.servlet | servlet-api | 2.5 | jar | - | Yes |
junit | junit | 4.13.2 | jar | Eclipse Public License 1.0 | Yes |
org.junit.jupiter | junit-jupiter-api | 5.10.2 | jar | Eclipse Public License v2.0 | Yes |
org.osgi | osgi.core | 5.0.0 | jar | Apache License, Version 2.0 | Yes |
org.slf4j | slf4j-api | 1.7.36 | jar | MIT License | Yes |
org.testng | testng | 6.7 | jar | Apache License, Version 2.0 | Yes |
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 |
---|---|---|---|---|
ch.qos.logback | logback-core | 1.2.13 | jar | Eclipse Public License - v 1.0GNU Lesser General Public License |
org.codehaus.mojo | animal-sniffer-annotations | 1.9 | 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 | Licenses | Optional |
---|---|---|---|---|---|
aopalliance | aopalliance | 1.0 | jar | Public Domain | No |
com.google.guava | guava | 16.0.1 | jar | The Apache Software License, Version 2.0 | No |
javax.inject | javax.inject | 1 | jar | The Apache Software License, Version 2.0 | No |
com.beust | jcommander | 1.12 | jar | The Apache Software License, Version 2.0 | Yes |
org.apiguardian | apiguardian-api | 1.1.2 | jar | The Apache License, Version 2.0 | Yes |
org.beanshell | bsh | 2.0b4 | jar | GNU LESSER GENERAL PUBLIC LICENSE | Yes |
org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License | Yes |
org.junit.platform | junit-platform-commons | 1.10.2 | jar | Eclipse Public License v2.0 | Yes |
org.opentest4j | opentest4j | 1.3.0 | jar | The Apache License, Version 2.0 | Yes |
org.yaml | snakeyaml | 1.6 | jar | Apache License Version 2.0 | Yes |
Project Dependency Graph
Dependency Tree
- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.9.0-SNAPSHOT
- com.google.inject:guice:jar:4.0 (provided)
- javax.inject:javax.inject:jar:1 (provided)
- aopalliance:aopalliance:jar:1.0 (provided)
- com.google.guava:guava:jar:16.0.1 (provided)
- org.slf4j:slf4j-api:jar:1.7.36 (provided)
- org.osgi:osgi.core:jar:5.0.0 (provided)
- javax.annotation:javax.annotation-api:jar:1.2 (provided)
- javax.enterprise:cdi-api:jar:1.2 (provided)
- javax.servlet:servlet-api:jar:2.5 (provided)
- com.google.inject.extensions:guice-servlet:jar:4.0 (provided)
- junit:junit:jar:4.13.2 (provided)
- org.hamcrest:hamcrest-core:jar:1.3 (provided)
- org.junit.jupiter:junit-jupiter-api:jar:5.10.2 (provided)
- org.opentest4j:opentest4j:jar:1.3.0 (provided)
- org.junit.platform:junit-platform-commons:jar:1.10.2 (provided)
- org.apiguardian:apiguardian-api:jar:1.1.2 (provided)
- org.testng:testng:jar:6.7 (provided)
- org.beanshell:bsh:jar:2.0b4 (provided)
- com.beust:jcommander:jar:1.12 (provided)
- org.yaml:snakeyaml:jar:1.6 (provided)
- ch.qos.logback:logback-classic:jar:1.2.13 (test)
- ch.qos.logback:logback-core:jar:1.2.13 (test)
- com.google.inject.extensions:guice-assistedinject:jar:4.0 (test)
- org.apache.felix:org.apache.felix.framework:jar:7.0.5 (test)
- org.codehaus.mojo:animal-sniffer-annotations:jar:1.9 (test)
- com.google.inject:guice:jar:4.0 (provided)
Licenses
Apache License Version 2.0: SnakeYAML
GNU LESSER GENERAL PUBLIC LICENSE: BeanShell
Eclipse Public License 1.0: JUnit
The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j
MIT License: SLF4J API Module
Eclipse Public License v2.0: JUnit Jupiter API, JUnit Platform Commons
Public Domain: AOP alliance
GNU Lesser General Public License: Logback Classic Module, Logback Core Module
New BSD License: Hamcrest Core
Eclipse Public License, Version 2.0: Eclipse Sisu Container
Unknown: servlet-api
Apache License, Version 2.0: Apache Felix Framework, CDI APIs, TestNG, org.osgi:osgi.core
CDDL + GPLv2 with classpath exception: javax.annotation API
MIT license: Animal Sniffer Annotations
The Apache Software License, Version 2.0: Google Guice - Core Library, Google Guice - Extensions - AssistedInject, Google Guice - Extensions - Servlet, Guava: Google Core Libraries for Java, JCommander, javax.inject
Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module
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 |
logback-classic-1.2.13.jar | 232.1 kB | 207 | 157 | 25 | 1.6 | Yes |
logback-core-1.2.13.jar | 449.6 kB | 398 | 354 | 34 | 1.6 | Yes |
guava-16.0.1.jar | 2.2 MB | 1709 | 1678 | 17 | 1.6 | Yes |
guice-4.0.jar | 668.2 kB | 513 | 491 | 13 | 1.6 | Yes |
guice-assistedinject-4.0.jar | 43.4 kB | 28 | 19 | 1 | 1.6 | Yes |
javax.inject-1.jar | 2.5 kB | 8 | 6 | 1 | 1.5 | No |
org.apache.felix.framework-7.0.5.jar | 778.4 kB | 457 | 393 | 34 | 9 | Yes |
animal-sniffer-annotations-1.9.jar | 3.4 kB | 12 | 1 | 1 | 1.5 | No |
jcommander-1.12.jar | 31.3 kB | 36 | 23 | 4 | 1.5 | Yes |
guice-servlet-4.0.jar | 77 kB | 75 | 66 | 1 | 1.6 | Yes |
javax.annotation-api-1.2.jar | 26.4 kB | 29 | 15 | 3 | 1.6 | Yes |
cdi-api-1.2.jar | 71.1 kB | 118 | 98 | 7 | 1.6 | Yes |
servlet-api-2.5.jar | 105.1 kB | 68 | 42 | 2 | 1.5 | Yes |
junit-4.13.2.jar | 384.6 kB | 389 | 350 | 32 | 1.5 | Yes |
apiguardian-api-1.1.2.jar | 6.8 kB | 9 | 3 | 2 | 9 | Yes |
bsh-2.0b4.jar | 281.7 kB | 238 | 158 | 8 | 1.2 | No |
hamcrest-core-1.3.jar | 45 kB | 52 | 45 | 3 | 1.5 | Yes |
junit-jupiter-api-5.10.2.jar | 211 kB | 197 | 182 | 8 | 9 | Yes |
junit-platform-commons-1.10.2.jar | 106.2 kB | 64 | 44 | 7 | 9 | Yes |
opentest4j-1.3.0.jar | 14.3 kB | 15 | 9 | 2 | 9 | Yes |
osgi.core-5.0.0.jar | 418.2 kB | 317 | 132 | 16 | 1.5 | Yes |
slf4j-api-1.7.36.jar | 41.1 kB | 46 | 34 | 4 | 1.5 | Yes |
testng-6.7.jar | 753.3 kB | 507 | 459 | 25 | 1.5 | Yes |
snakeyaml-1.6.jar | 232.1 kB | 208 | 183 | 16 | 1.5 | Yes |
Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
25 | 7.2 MB | 5715 | 4951 | 268 | 9 | 22 |
provided: 20 | provided: 5.7 MB | provided: 4613 | provided: 4027 | provided: 173 | 9 | provided: 18 |
test: 5 | test: 1.5 MB | test: 1102 | test: 924 | test: 95 | 9 | test: 4 |