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 | Optional |
---|---|---|---|---|---|
io.earcam | io.earcam.unexceptional | 1.0.0 | jar | The Apache License, Version 2.0-BSD 3-Clause License-Eclipse Public License-MIT License | No |
io.earcam.instrumental | io.earcam.instrumental.agent | 0.1.0 | jar | The Apache License, Version 2.0-BSD 3-Clause License-Eclipse Public License-MIT License | No |
io.earcam.instrumental | io.earcam.instrumental.archive | 0.1.0 | jar | The Apache License, Version 2.0-BSD 3-Clause License-Eclipse Public License-MIT License | No |
junit | junit | 4.12 | jar | Eclipse Public License 1.0 | Yes |
org.junit.jupiter | junit-jupiter-api | 5.3.0-M1 | jar | Eclipse Public License v2.0 | Yes |
runtime
The following is a list of runtime dependencies for this project. These dependencies are required to run the application:
GroupId | ArtifactId | Version | Type | Licenses |
---|---|---|---|---|
io.earcam.wrapped | com.sun.tools.attach | 1.8.0_jdk8u172-b11 | jar | GNU Lesser General Public License v2 + Classpath Exception |
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 |
---|---|---|---|---|
org.hamcrest | java-hamcrest | 2.0.0.0 | jar | BSD Licence 3 |
org.junit.jupiter | junit-jupiter-engine | 5.3.0-M1 | jar | Eclipse Public License v2.0 |
org.junit.jupiter | junit-jupiter-migrationsupport | 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 |
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 |
---|---|---|---|---|
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 |
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 |
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 |
io.earcam.utilitarian | io.earcam.utilitarian.io.file | 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.opentest4j | opentest4j | 1.1.0 | jar | The Apache 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 |
---|---|---|---|---|
org.junit.platform | junit-platform-engine | 1.3.0-M1 | jar | Eclipse Public License v2.0 |
Project Dependency Graph
Dependency Tree
- io.earcam.instrumental:io.earcam.instrumental.agent.junit:jar:0.1.0 (compile)
io.earcam.instrumental.agent.junit Description: Use Java Agents in JUnit tests (4.12 and 5.3.0-M1) without any external configuration
URL: https://instrumental.earcam.io/io.earcam.instrumental.agent.junit
Project Licenses: The Apache License, Version 2.0, BSD 3-Clause License, Eclipse Public License, MIT License
- 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.instrumental:io.earcam.instrumental.agent:jar:0.1.0 (compile)
io.earcam.instrumental.agent Description: Dynamically load a Java Agent or acquire java.lang.instrument.Instrumentation via SPI
URL: https://instrumental.earcam.io/io.earcam.instrumental.agent
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 (compile)
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 (compile)
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.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
- io.earcam.instrumental:io.earcam.instrumental.reflect:jar:0.1.0 (compile)
- io.earcam.wrapped:com.sun.tools.attach:jar:1.8.0_jdk8u172-b11 (runtime)
com.sun.tools.attach Description: Maven repackaging of OpenJDK's com.sun.tools.attach and com.sun.tools.attach.spi packages
URL: https://bitbucket.org/earcam/com.sun.tools.attach
Project Licenses: GNU Lesser General Public License v2 + Classpath Exception
- io.earcam.instrumental:io.earcam.instrumental.archive:jar:0.1.0 (compile)
io.earcam.instrumental.archive Description: Create/read archives in-memory/on-disk, supports Multi-Release JARs
URL: https://instrumental.earcam.io/io.earcam.instrumental.archive
Project Licenses: The Apache License, Version 2.0, BSD 3-Clause License, Eclipse Public License, MIT License
- io.earcam.utilitarian:io.earcam.utilitarian.io.file:jar:1.2.0 (compile)
io.earcam.utilitarian.io.file Description: Recursive file operations
URL: https://utilitarian.earcam.io/io/file
Project Licenses: The Apache License, Version 2.0, BSD 3-Clause License, Eclipse Public License, MIT License
- io.earcam.utilitarian:io.earcam.utilitarian.io.file:jar:1.2.0 (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
- junit:junit:jar:4.12 (compile)
JUnit Description: JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.
URL: http://junit.org
Project Licenses: Eclipse Public License 1.0
- org.junit.jupiter:junit-jupiter-migrationsupport:jar:5.3.0-M1 (test)
JUnit Jupiter Migration Support Description: Module "junit-jupiter-migrationsupport" of JUnit 5.
Project Licenses: Eclipse Public License v2.0
- org.apiguardian:apiguardian-api:jar:1.0.0 (compile)
org.apiguardian:apiguardian-api Description: @API Guardian
URL: https://github.com/apiguardian-team/apiguardian
Project Licenses: The Apache License, Version 2.0
- org.apiguardian:apiguardian-api:jar:1.0.0 (compile)
- org.junit.jupiter:junit-jupiter-api:jar:5.3.0-M1 (compile)
JUnit Jupiter API Description: Module "junit-jupiter-api" of JUnit 5.
Project Licenses: Eclipse Public License v2.0
- org.opentest4j:opentest4j:jar:1.1.0 (compile)
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 (compile)
JUnit Platform Commons Description: Module "junit-platform-commons" of JUnit 5.
Project Licenses: Eclipse Public License v2.0
- org.opentest4j:opentest4j:jar:1.1.0 (compile)
- 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
- io.earcam:io.earcam.unexceptional:jar:1.0.0 (compile)
Licenses
BSD 3-Clause License: io.earcam.instrumental.agent, io.earcam.instrumental.agent.junit, io.earcam.instrumental.archive, io.earcam.instrumental.reflect, io.earcam.unexceptional, io.earcam.utilitarian.charstar, io.earcam.utilitarian.io, io.earcam.utilitarian.io.file
The BSD 3-Clause License: FindBugs-jsr305
The Apache License, Version 2.0: io.earcam.instrumental.agent, io.earcam.instrumental.agent.junit, io.earcam.instrumental.archive, io.earcam.instrumental.reflect, io.earcam.unexceptional, io.earcam.utilitarian.charstar, io.earcam.utilitarian.io, io.earcam.utilitarian.io.file, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j
GNU Lesser General Public License v2 + Classpath Exception: com.sun.tools.attach
Eclipse Public License 1.0: JUnit
MIT License: io.earcam.instrumental.agent, io.earcam.instrumental.agent.junit, io.earcam.instrumental.archive, io.earcam.instrumental.reflect, io.earcam.unexceptional, io.earcam.utilitarian.charstar, io.earcam.utilitarian.io, io.earcam.utilitarian.io.file
Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Migration Support, JUnit Platform Commons, JUnit Platform Engine API, JUnit Platform Launcher
Eclipse Public License: io.earcam.instrumental.agent, io.earcam.instrumental.agent.junit, io.earcam.instrumental.archive, io.earcam.instrumental.reflect, io.earcam.unexceptional, io.earcam.utilitarian.charstar, io.earcam.utilitarian.io, io.earcam.utilitarian.io.file
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 |
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.agent-0.1.0.jar | 16 kB | 26 | 6 | 1 | - | Yes |
io.earcam.instrumental.archive-0.1.0.jar | 39.3 kB | 38 | 27 | 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 |
io.earcam.utilitarian.io.file-1.2.0.jar | 8.1 kB | 17 | 5 | 1 | 1.8 | Yes |
com.sun.tools.attach-1.8.0_jdk8u172-b11.jar | 142.9 kB | 137 | 101 | 13 | 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-engine-5.3.0-M1.jar | 147.8 kB | 100 | 84 | 7 | 1.8 | Yes |
junit-jupiter-migrationsupport-5.3.0-M1.jar | 23.4 kB | 25 | 14 | 3 | 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 |
junit-4.12.jar | 314.9 kB | 323 | 286 | 30 | 1.5 | Yes |
junit-jupiter-api-5.3.0-M1.jar | 115.1 kB | 116 | 103 | 5 | 1.8 | Yes |
19 | 1.3 MB | 1272 | 993 | 97 | 1.8 | 19 |
compile: 12 | compile: 668.1 kB | compile: 675 | compile: 510 | compile: 49 | - | compile: 12 |
test: 5 | test: 499.8 kB | test: 414 | test: 347 | test: 32 | - | test: 5 |
runtime: 1 | runtime: 142.9 kB | runtime: 137 | runtime: 101 | runtime: 13 | - | runtime: 1 |
provided: 1 | provided: 20.1 kB | provided: 46 | provided: 35 | provided: 3 | - | provided: 1 |