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.microbean microbean-development-annotations 0.2.4 jar Apache License 2.0

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 Optional
org.jboss jandex 2.1.2.Final jar Apache License, Version 2.0 Yes

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.glassfish jakarta.el 3.0.3 jar EPL 2.0GPL2 w/ CPE
org.jboss.weld.se weld-se-core 3.1.3.Final jar Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.6.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.6.0 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
jakarta.annotation jakarta.annotation-api 1.3.5 jar EPL 2.0GPL2 w/ CPE
jakarta.el jakarta.el-api 3.0.3 jar EPL 2.0GPL2 w/ CPE
jakarta.enterprise jakarta.enterprise.cdi-api 2.0.2 jar Apache License 2.0
jakarta.inject jakarta.inject-api 1.0 jar The Apache Software License, Version 2.0
jakarta.interceptor jakarta.interceptor-api 1.2.5 jar EPL 2.0GPL2 w/ CPE

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
org.apiguardian apiguardian-api 1.1.0 jar The Apache License, Version 2.0
org.jboss.classfilewriter jboss-classfilewriter 1.2.4.Final jar Apache License, version 2.0
org.jboss.logging jboss-logging 3.4.1.Final jar Apache License, version 2.0
org.jboss.spec.javax.annotation jboss-annotations-api_1.3_spec 2.0.1.Final jar EPL 2.0GPL2 w/ CPE
org.jboss.spec.javax.interceptor jboss-interceptors-api_1.2_spec 2.0.0.Final jar EPL 2.0GPL2 w/ CPE
org.jboss.weld weld-api 3.1.SP2 jar Apache License, Version 2.0
org.jboss.weld weld-core-impl 3.1.3.Final jar Apache License, Version 2.0
org.jboss.weld weld-spi 3.1.SP2 jar Apache License, Version 2.0
org.jboss.weld.environment weld-environment-common 3.1.3.Final jar Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.6.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.6.0 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: JBoss Logging 3, classfilewriter

Apache License 2.0: Jakarta CDI, microBean Development Annotations, microBean™ Settings

The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Platform Commons, JUnit Platform Engine API

Apache License, Version 2.0: Java Annotation Indexer, Weld APIs, Weld Environment Common, Weld Implementation (Core), Weld SE (Core), Weld SPIs for container integration

EPL 2.0: JBoss Jakarta Annotations API, Jakarta Annotations API, Jakarta Expression Language 3.0, Jakarta Expression Language 3.0 API, Jakarta Interceptors, Jboss Jakarta Interceptors API

GPL2 w/ CPE: JBoss Jakarta Annotations API, Jakarta Annotations API, Jakarta Expression Language 3.0, Jakarta Expression Language 3.0 API, Jakarta Interceptors, Jboss Jakarta Interceptors API

The Apache Software License, Version 2.0: Jakarta Dependency Injection

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jakarta.annotation-api-1.3.5.jar 25.1 kB 28 15 3 1.8 Yes
jakarta.el-api-3.0.3.jar 79.8 kB 61 49 1 1.7 Yes
jakarta.enterprise.cdi-api-2.0.2.jar 109.4 kB 171 148 11 1.8 Yes
jakarta.inject-api-1.0.jar 4.7 kB 15 6 1 1.5 No
jakarta.interceptor-api-1.2.5.jar 25 kB 22 10 1 1.7 Yes
apiguardian-api-1.1.0.jar 2.4 kB 8 3 2 - Yes
jakarta.el-3.0.3.jar 237.8 kB 182 162 6 1.7 Yes
jboss-classfilewriter-1.2.4.Final.jar 120.7 kB 90 75 6 1.8 Yes
jboss-logging-3.4.1.Final.jar 60.8 kB 47 35 1 1.8 Yes
jboss-annotations-api_1.3_spec-2.0.1.Final.jar 25.4 kB 29 15 3 1.8 Yes
jboss-interceptors-api_1.2_spec-2.0.0.Final.jar 25.8 kB 23 10 1 1.8 Yes
weld-api-3.1.SP2.jar 33.4 kB 68 42 12 1.8 Yes
weld-core-impl-3.1.3.Final.jar 1.7 MB 1179 1105 60 1.8 Yes
weld-spi-3.1.SP2.jar 86.7 kB 153 107 23 1.8 Yes
weld-environment-common-3.1.3.Final.jar 88.1 kB 73 53 6 1.8 Yes
weld-se-core-3.1.3.Final.jar 71.6 kB 71 45 8 1.8 Yes
junit-jupiter-api-5.6.0.jar 154 kB 150 135 8 - Yes
junit-jupiter-engine-5.6.0.jar 209.4 kB 130 113 9 - Yes
junit-platform-commons-1.6.0.jar 96.6 kB 61 41 7 - Yes
junit-platform-engine-1.6.0.jar 174.1 kB 139 123 9 - Yes
microbean-development-annotations-0.2.4.jar 11.1 kB 20 8 1 1.8 No
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
jandex-2.1.2.Final.jar 195.4 kB 115 105 1 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
23 3.5 MB 2846 2412 182 1.8 21
compile: 1 compile: 11.1 kB compile: 20 compile: 8 compile: 1 - -
test: 16 test: 3.1 MB test: 2414 test: 2071 test: 163 - test: 16
runtime: 1 runtime: 195.4 kB runtime: 115 runtime: 105 runtime: 1 - runtime: 1
provided: 5 provided: 244 kB provided: 297 provided: 228 provided: 17 - provided: 4