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 |
---|---|---|---|---|
io.earcam | io.earcam.unexceptional | 1.0.0 | jar | The Apache License, Version 2.0-BSD 3-Clause License-Eclipse Public License-MIT License |
io.earcam.utilitarian | io.earcam.utilitarian.io | 1.2.0 | jar | The Apache License, Version 2.0-BSD 3-Clause License-Eclipse Public License-MIT License |
org.ow2.asm | asm | 6.2 | jar | BSD |
org.ow2.asm | asm-commons | 6.2 | jar | BSD |
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 |
---|---|---|---|---|
io.earcam.instrumental | io.earcam.instrumental.reflect | 0.1.0 | jar | The Apache License, Version 2.0-BSD 3-Clause License-Eclipse Public License-MIT License |
org.hamcrest | java-hamcrest | 2.0.0.0 | jar | BSD Licence 3 |
org.junit.jupiter | junit-jupiter-api | 5.3.0-M1 | jar | Eclipse Public License v2.0 |
org.junit.jupiter | junit-jupiter-engine | 5.3.0-M1 | jar | Eclipse Public License v2.0 |
org.junit.jupiter | junit-jupiter-params | 5.3.0-M1 | jar | Eclipse Public License v2.0 |
org.junit.platform | junit-platform-launcher | 1.3.0-M1 | jar | Eclipse Public License v2.0 |
org.ops4j.pax.tinybundles | tinybundles | 3.0.0 | jar | ALv2 |
org.slf4j | slf4j-api | 1.7.25 | jar | MIT License |
org.slf4j | slf4j-simple | 1.7.25 | 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 |
---|---|---|---|---|
com.google.code.findbugs | jsr305 | 3.0.2 | jar | The BSD 3-Clause License |
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 |
---|---|---|---|---|
org.ow2.asm | asm-analysis | 6.2 | jar | BSD |
org.ow2.asm | asm-tree | 6.2 | jar | BSD |
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 |
---|---|---|---|---|
biz.aQute.bnd | biz.aQute.bndlib | 3.5.0 | jar | Apache-2.0 |
io.earcam.utilitarian | io.earcam.utilitarian.charstar | 1.2.0 | jar | The Apache License, Version 2.0-BSD 3-Clause License-Eclipse Public License-MIT License |
org.apiguardian | apiguardian-api | 1.0.0 | jar | The Apache License, Version 2.0 |
org.junit.platform | junit-platform-commons | 1.3.0-M1 | jar | Eclipse Public License v2.0 |
org.junit.platform | junit-platform-engine | 1.3.0-M1 | jar | Eclipse Public License v2.0 |
org.opentest4j | opentest4j | 1.1.0 | jar | The Apache License, Version 2.0 |
org.ops4j.base | ops4j-base-io | 1.5.0 | jar | ALv2 |
org.ops4j.base | ops4j-base-lang | 1.5.0 | jar | ALv2 |
org.ops4j.base | ops4j-base-monitors | 1.5.0 | jar | ALv2 |
org.ops4j.base | ops4j-base-store | 1.5.0 | jar | ALv2 |
Project Dependency Graph
Dependency Tree
- io.earcam.instrumental:io.earcam.instrumental.module.auto:jar:0.1.0 (compile)
io.earcam.instrumental.module.auto Description: Bytecode parsing sufficient to enable auto-importing for programmatic modules
URL: https://instrumental.earcam.io/io.earcam.instrumental.module.auto
Project Licenses: The Apache License, Version 2.0, BSD 3-Clause License, Eclipse Public License, MIT License
- io.earcam.instrumental:io.earcam.instrumental.reflect:jar:0.1.0 (test)
io.earcam.instrumental.reflect Description: Gentle reflection of types, names and resources
URL: https://instrumental.earcam.io/io.earcam.instrumental.reflect
Project Licenses: The Apache License, Version 2.0, BSD 3-Clause License, Eclipse Public License, MIT License
- io.earcam.utilitarian:io.earcam.utilitarian.charstar:jar:1.2.0 (test)
io.earcam.utilitarian.charstar Description: java.lang.CharSequence is woefully under-used and under-supported IMO... Tiny module named "charstar" in homage to C's char*
URL: https://utilitarian.earcam.io/charstar
Project Licenses: The Apache License, Version 2.0, BSD 3-Clause License, Eclipse Public License, MIT License
- io.earcam.utilitarian:io.earcam.utilitarian.charstar:jar:1.2.0 (test)
- io.earcam:io.earcam.unexceptional:jar:1.0.0 (compile)
io.earcam.unexceptional Description: A small cohesive module, leveraging Java 8 functional capabilities to remove most of the boiler-plate of handling checked exceptions.
URL: https://unexceptional.earcam.io
Project Licenses: The Apache License, Version 2.0, BSD 3-Clause License, Eclipse Public License, MIT License
- io.earcam.utilitarian:io.earcam.utilitarian.io:jar:1.2.0 (compile)
io.earcam.utilitarian.io Description: In/Output stream extensions
URL: https://utilitarian.earcam.io/io
Project Licenses: The Apache License, Version 2.0, BSD 3-Clause License, Eclipse Public License, MIT License
- org.ow2.asm:asm:jar:6.2 (compile)
asm Description: ASM, a very small and fast Java bytecode manipulation framework
URL: http://asm.ow2.org/
Project Licenses: BSD
- org.ow2.asm:asm-commons:jar:6.2 (compile)
asm-commons Description: Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework
URL: http://asm.ow2.org/
Project Licenses: BSD
- org.ow2.asm:asm-tree:jar:6.2 (compile)
asm-tree Description: Tree API of ASM, a very small and fast Java bytecode manipulation framework
URL: http://asm.ow2.org/
Project Licenses: BSD
- org.ow2.asm:asm-analysis:jar:6.2 (compile)
asm-analysis Description: Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework
URL: http://asm.ow2.org/
Project Licenses: BSD
- org.ow2.asm:asm-tree:jar:6.2 (compile)
- com.google.code.findbugs:jsr305:jar:3.0.2 (provided)
FindBugs-jsr305 Description: JSR305 Annotations for Findbugs
URL: http://findbugs.sourceforge.net/
Project Licenses: The BSD 3-Clause License
- org.junit.jupiter:junit-jupiter-api:jar:5.3.0-M1 (test)
JUnit Jupiter API Description: Module "junit-jupiter-api" of JUnit 5.
Project Licenses: Eclipse Public License v2.0
- org.apiguardian:apiguardian-api:jar:1.0.0 (test)
org.apiguardian:apiguardian-api Description: @API Guardian
URL: https://github.com/apiguardian-team/apiguardian
Project Licenses: The Apache License, Version 2.0
- org.opentest4j:opentest4j:jar:1.1.0 (test)
org.opentest4j:opentest4j Description: Open Test Alliance for the JVM
URL: https://github.com/ota4j-team/opentest4j
Project Licenses: The Apache License, Version 2.0
- org.junit.platform:junit-platform-commons:jar:1.3.0-M1 (test)
JUnit Platform Commons Description: Module "junit-platform-commons" of JUnit 5.
Project Licenses: Eclipse Public License v2.0
- org.apiguardian:apiguardian-api:jar:1.0.0 (test)
- org.junit.jupiter:junit-jupiter-params:jar:5.3.0-M1 (test)
JUnit Jupiter Params Description: Module "junit-jupiter-params" of JUnit 5.
Project Licenses: Eclipse Public License v2.0
- org.junit.platform:junit-platform-launcher:jar:1.3.0-M1 (test)
JUnit Platform Launcher Description: Module "junit-platform-launcher" of JUnit 5.
Project Licenses: Eclipse Public License v2.0
- org.junit.platform:junit-platform-engine:jar:1.3.0-M1 (test)
JUnit Platform Engine API Description: Module "junit-platform-engine" of JUnit 5.
Project Licenses: Eclipse Public License v2.0
- org.junit.platform:junit-platform-engine:jar:1.3.0-M1 (test)
- org.junit.jupiter:junit-jupiter-engine:jar:5.3.0-M1 (test)
JUnit Jupiter Engine Description: Module "junit-jupiter-engine" of JUnit 5.
Project Licenses: Eclipse Public License v2.0
- org.hamcrest:java-hamcrest:jar:2.0.0.0 (test)
Java Hamcrest Description: Hamcrest matcher library for Java
URL: http://hamcrest.org/JavaHamcrest/
Project Licenses: BSD Licence 3
- org.ops4j.pax.tinybundles:tinybundles:jar:3.0.0 (test)
OPS4J Pax Tinybundles Description: Tiny Bundles is a library to create and modify adhoc bundles and other OSGi resources using fluent Java API.
URL: http://team.ops4j.org/wiki/display/ops4j/Tinybundles
Project Licenses: ALv2
- org.ops4j.base:ops4j-base-store:jar:1.5.0 (test)
OPS4J Base - Store Description: OPS4J Base -Store
URL: http://team.ops4j.org/wiki/display/base/ops4j-base-store/
Project Licenses: ALv2
- org.ops4j.base:ops4j-base-io:jar:1.5.0 (test)
OPS4J Base - IO Description: OPS4J Base - Utilities/Extensions related to java.io.
URL: http://team.ops4j.org/wiki/display/base/ops4j-base-io/
Project Licenses: ALv2
- org.ops4j.base:ops4j-base-lang:jar:1.5.0 (test)
OPS4J Base - Lang Description: OPS4J Base - Utilities/Extensions related to java.lang.
URL: http://team.ops4j.org/wiki/display/base/ops4j-base-lang/
Project Licenses: ALv2
- org.ops4j.base:ops4j-base-monitors:jar:1.5.0 (test)
OPS4J Base - Monitors Description: OPS4J Base - Utilities/Extensions related to monitoring.
URL: http://team.ops4j.org/wiki/display/base/ops4j-base-monitors/
Project Licenses: ALv2
- org.ops4j.base:ops4j-base-lang:jar:1.5.0 (test)
- org.ops4j.base:ops4j-base-io:jar:1.5.0 (test)
- biz.aQute.bnd:biz.aQute.bndlib:jar:3.5.0 (test)
bndlib Description: A Swiss Army Knife for OSGi
Project Licenses: Apache-2.0
- org.ops4j.base:ops4j-base-store:jar:1.5.0 (test)
- org.slf4j:slf4j-api:jar:1.7.25 (test)
SLF4J API Module Description: The slf4j API
URL: http://www.slf4j.org
Project Licenses: MIT License
- org.slf4j:slf4j-simple:jar:1.7.25 (test)
SLF4J Simple Binding Description: SLF4J Simple binding
URL: http://www.slf4j.org
Project Licenses: MIT License
- io.earcam.instrumental:io.earcam.instrumental.reflect:jar:0.1.0 (test)
Licenses
BSD 3-Clause License: io.earcam.instrumental.module.auto, io.earcam.instrumental.reflect, io.earcam.unexceptional, io.earcam.utilitarian.charstar, io.earcam.utilitarian.io
BSD: asm, asm-analysis, asm-commons, asm-tree
The BSD 3-Clause License: FindBugs-jsr305
The Apache License, Version 2.0: io.earcam.instrumental.module.auto, io.earcam.instrumental.reflect, io.earcam.unexceptional, io.earcam.utilitarian.charstar, io.earcam.utilitarian.io, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j
MIT License: SLF4J API Module, SLF4J Simple Binding, io.earcam.instrumental.module.auto, io.earcam.instrumental.reflect, io.earcam.unexceptional, io.earcam.utilitarian.charstar, io.earcam.utilitarian.io
Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API, JUnit Platform Launcher
Apache-2.0: bndlib
ALv2: OPS4J Base - IO, OPS4J Base - Lang, OPS4J Base - Monitors, OPS4J Base - Store, OPS4J Pax Tinybundles
Eclipse Public License: io.earcam.instrumental.module.auto, io.earcam.instrumental.reflect, io.earcam.unexceptional, io.earcam.utilitarian.charstar, io.earcam.utilitarian.io
BSD Licence 3: Java Hamcrest
Dependency File Details
Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
---|---|---|---|---|---|---|
Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
biz.aQute.bndlib-3.5.0.jar | 2.6 MB | 1974 | 862 | 136 | 1.7 | Yes |
jsr305-3.0.2.jar | 20.1 kB | 46 | 35 | 3 | 1.6 | Yes |
io.earcam.unexceptional-1.0.0.jar | 39.7 kB | 35 | 24 | 1 | 1.8 | Yes |
io.earcam.instrumental.reflect-0.1.0.jar | 18.6 kB | 15 | 4 | 1 | 1.8 | Yes |
io.earcam.utilitarian.charstar-1.2.0.jar | 8.1 kB | 13 | 2 | 1 | 1.8 | Yes |
io.earcam.utilitarian.io-1.2.0.jar | 21.7 kB | 26 | 15 | 1 | 1.8 | Yes |
apiguardian-api-1.0.0.jar | 2.2 kB | 7 | 2 | 1 | 1.6 | Yes |
java-hamcrest-2.0.0.0.jar | 112.9 kB | 115 | 101 | 11 | 1.7 | Yes |
junit-jupiter-api-5.3.0-M1.jar | 115.1 kB | 116 | 103 | 5 | 1.8 | Yes |
junit-jupiter-engine-5.3.0-M1.jar | 147.8 kB | 100 | 84 | 7 | 1.8 | Yes |
junit-jupiter-params-5.3.0-M1.jar | 487 kB | 337 | 304 | 21 | 1.8 | Yes |
junit-platform-commons-1.3.0-M1.jar | 77.6 kB | 49 | 30 | 5 | - | Yes |
junit-platform-engine-1.3.0-M1.jar | 125.6 kB | 106 | 91 | 7 | 1.8 | Yes |
junit-platform-launcher-1.3.0-M1.jar | 90.1 kB | 68 | 57 | 4 | 1.8 | Yes |
opentest4j-1.1.0.jar | 6.8 kB | 10 | 6 | 1 | 1.6 | Yes |
ops4j-base-io-1.5.0.jar | 21.2 kB | 21 | 11 | 1 | 1.6 | Yes |
ops4j-base-lang-1.5.0.jar | 6.7 kB | 14 | 4 | 1 | 1.6 | Yes |
ops4j-base-monitors-1.5.0.jar | 8.2 kB | 20 | 8 | 3 | 1.6 | Yes |
ops4j-base-store-1.5.0.jar | 7.4 kB | 16 | 5 | 2 | 1.6 | Yes |
tinybundles-3.0.0.jar | 29.3 kB | 32 | 14 | 3 | 1.7 | Yes |
asm-6.2.jar | 111.2 kB | 39 | 33 | 2 | 1.5 | Yes |
asm-analysis-6.2.jar | 32 kB | 21 | 14 | 1 | 1.5 | Yes |
asm-commons-6.2.jar | 78.9 kB | 38 | 32 | 1 | 1.5 | Yes |
asm-tree-6.2.jar | 50.4 kB | 43 | 37 | 1 | 1.5 | Yes |
slf4j-api-1.7.25.jar | 41.2 kB | 46 | 34 | 4 | 1.5 | Yes |
slf4j-simple-1.7.25.jar | 15.3 kB | 20 | 10 | 1 | 1.5 | Yes |
26 | 4.3 MB | 3327 | 1922 | 225 | 1.8 | 26 |
compile: 6 | compile: 334 kB | compile: 202 | compile: 155 | compile: 7 | - | compile: 6 |
test: 19 | test: 3.9 MB | test: 3079 | test: 1732 | test: 215 | - | test: 19 |
provided: 1 | provided: 20.1 kB | provided: 46 | provided: 35 | provided: 3 | - | provided: 1 |