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
junit junit 4.13.2 jar Eclipse Public License 1.0
org.apache.johnzon johnzon-jsonb 2.0.2-SNAPSHOT jar The Apache Software 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
jakarta.json jakarta.json-api 2.1.1 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.json.bind jakarta.json.bind-api 3.0.0 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception

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
jakarta.annotation jakarta.annotation-api 2.1.0 jar EPL 2.0GPL2 w/ CPE
jakarta.el jakarta.el-api 5.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.enterprise jakarta.enterprise.cdi-api 4.0.0 jar Apache License 2.0
jakarta.enterprise jakarta.enterprise.lang-model 4.0.0 jar Apache License 2.0
jakarta.interceptor jakarta.interceptor-api 2.1.0 jar EPL 2.0GPL2 w/ CPE
org.apache.johnzon johnzon-core 2.0.2-SNAPSHOT jar The Apache Software License, Version 2.0
org.apache.johnzon johnzon-mapper 2.0.2-SNAPSHOT jar The Apache Software License, Version 2.0
org.apache.openwebbeans openwebbeans-spi 4.0.0 jar Apache-2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License

Project Dependency Graph

Dependency Tree

Licenses

Eclipse Public License 2.0: JSON-B API, Jakarta JSON Processing API

Eclipse Public License v. 2.0: Jakarta Expression Language API

GNU General Public License, version 2 with the GNU Classpath Exception: JSON-B API, Jakarta Expression Language API, Jakarta JSON Processing API

Apache License 2.0: CDI APIs, CDI Language Model

Eclipse Public License 1.0: JUnit

Apache-2.0: SPI definition

EPL 2.0: Jakarta Annotations API, Jakarta Interceptors

GPL2 w/ CPE: Jakarta Annotations API, Jakarta Interceptors

New BSD License: Hamcrest Core

The Apache Software License, Version 2.0: Johnzon :: Core, Johnzon :: JSON-B Extensions, Johnzon :: JSON-B Implementation, Johnzon :: Mapper

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jakarta.annotation-api-2.1.0.jar 26.1 kB 31 18 4 9 Yes
jakarta.el-api-5.0.0.jar 87.9 kB 65 53 2 11 Yes
jakarta.enterprise.cdi-api-4.0.0.jar 151.5 kB 214 184 13 11 Yes
jakarta.enterprise.lang-model-4.0.0.jar 26.2 kB 38 23 4 11 Yes
jakarta.interceptor-api-2.1.0.jar 25.3 kB 23 11 2 9 Yes
jakarta.json-api-2.1.1.jar 49.8 kB 53 40 4 9 Yes
jakarta.json.bind-api-3.0.0.jar 36.8 kB 46 29 7 11 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
johnzon-core-2.0.2-SNAPSHOT.jar 162.9 kB 114 96 3 11 Yes
johnzon-jsonb-2.0.2-SNAPSHOT.jar 147.8 kB 101 69 13 11 Yes
johnzon-mapper-2.0.2-SNAPSHOT.jar 265.4 kB 195 173 9 11 Yes
openwebbeans-spi-4.0.0.jar 23.3 kB 43 26 4 1.8 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
13 1.4 MB 1364 1117 100 11 13
provided: 2 provided: 86.6 kB provided: 99 provided: 69 provided: 11 11 provided: 2
test: 11 test: 1.3 MB test: 1265 test: 1048 test: 89 11 test: 11