---
date_published: 2026-10-08
date_modified: 2026-10-08
canonical_url: https://metricshub.org/jflat/dependencies.html
---

# 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 |
| --- | --- | --- | --- | --- |
| javax.json | [javax.json-api](https://javaee.github.io/jsonp) | 1.1.4 | jar | [Dual license consisting of the CDDL v1.1 and GPL v2](https://oss.oracle.com/licenses/CDDL+GPL-1.1) |
| org.glassfish | [javax.json](https://javaee.github.io/jsonp) | 1.1.4 | jar | [Dual license consisting of the CDDL v1.1 and GPL v2](https://oss.oracle.com/licenses/CDDL+GPL-1.1) |

## 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.jupiter | [junit-jupiter-api](https://junit.org/) | 6.1.3 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.junit.jupiter | [junit-jupiter-engine](https://junit.org/) | 6.1.3 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.junit.jupiter | [junit-jupiter-params](https://junit.org/) | 6.1.3 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.junit.platform | [junit-platform-launcher](https://junit.org/) | 6.1.3 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |

# 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](https://github.com/apiguardian-team/apiguardian) | 1.1.2 | jar | [The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |
| org.jspecify | [jspecify](http://jspecify.org/) | 1.0.0 | jar | [The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |
| org.junit.platform | [junit-platform-commons](https://junit.org/) | 6.1.3 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.junit.platform | [junit-platform-engine](https://junit.org/) | 6.1.3 | jar | [Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
| org.opentest4j | [opentest4j](https://github.com/ota4j-team/opentest4j) | 1.3.0 | jar | [The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |

# Project Dependency Graph

## Dependency Tree

- org.metricshub:jflat:jar:1.2.00 
  
  | JFlat Utility |
  | --- |
  | **Description: **JFlat Utility for Java **URL: **[https://metricshub.org/jflat](https://metricshub.org/jflat) **Project Licenses: **[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
  
    - org.junit.platform:junit-platform-launcher:jar:6.1.3 (test) 
      
      | JUnit Platform Launcher |
      | --- |
      | **Description: **Module "junit-platform-launcher" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
      
          - org.junit.platform:junit-platform-engine:jar:6.1.3 (test) 
            
            | JUnit Platform Engine API |
            | --- |
            | **Description: **Module "junit-platform-engine" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
          - org.apiguardian:apiguardian-api:jar:1.1.2 (test) 
            
            | org.apiguardian:apiguardian-api |
            | --- |
            | **Description: **@API Guardian **URL: **[https://github.com/apiguardian-team/apiguardian](https://github.com/apiguardian-team/apiguardian) **Project Licenses: **[The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |
          - org.jspecify:jspecify:jar:1.0.0 (test) 
            
            | JSpecify annotations |
            | --- |
            | **Description: **An artifact of well-named and well-specified annotations to power static analysis checks **URL: **[http://jspecify.org/](http://jspecify.org/) **Project Licenses: **[The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt) |
    - org.junit.jupiter:junit-jupiter-engine:jar:6.1.3 (test) 
      
      | JUnit Jupiter Engine |
      | --- |
      | **Description: **Module "junit-jupiter-engine" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
    - javax.json:javax.json-api:jar:1.1.4 (compile) 
      
      | JSR 374 (JSON Processing) API |
      | --- |
      | **Description: **API module of JSR 374:Java API for Processing JSON **URL: **[https://javaee.github.io/jsonp](https://javaee.github.io/jsonp) **Project Licenses: **[Dual license consisting of the CDDL v1.1 and GPL v2](https://oss.oracle.com/licenses/CDDL+GPL-1.1) |
    - org.junit.jupiter:junit-jupiter-api:jar:6.1.3 (test) 
      
      | JUnit Jupiter API |
      | --- |
      | **Description: **Module "junit-jupiter-api" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
      
          - org.opentest4j:opentest4j:jar:1.3.0 (test) 
            
            | org.opentest4j:opentest4j |
            | --- |
            | **Description: **Open Test Alliance for the JVM **URL: **[https://github.com/ota4j-team/opentest4j](https://github.com/ota4j-team/opentest4j) **Project Licenses: **[The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt) |
          - org.junit.platform:junit-platform-commons:jar:6.1.3 (test) 
            
            | JUnit Platform Commons |
            | --- |
            | **Description: **Module "junit-platform-commons" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
    - org.junit.jupiter:junit-jupiter-params:jar:6.1.3 (test) 
      
      | JUnit Jupiter Params |
      | --- |
      | **Description: **Module "junit-jupiter-params" of JUnit **URL: **[https://junit.org/](https://junit.org/) **Project Licenses: **[Eclipse Public License v2.0](https://www.eclipse.org/legal/epl-v20.html) |
    - org.glassfish:javax.json:jar:1.1.4 (compile) 
      
      | JSR 374 (JSON Processing) Default Provider |
      | --- |
      | **Description: **Default provider for JSR 374:Java API for Processing JSON **URL: **[https://javaee.github.io/jsonp](https://javaee.github.io/jsonp) **Project Licenses: **[Dual license consisting of the CDDL v1.1 and GPL v2](https://oss.oracle.com/licenses/CDDL+GPL-1.1) |

# Licenses

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

**Apache-2.0: **JFlat Utility

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

**Dual license consisting of the CDDL v1.1 and GPL v2: **JSR 374 (JSON Processing) API, JSR 374 (JSON Processing) Default Provider

# Dependency File Details

| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
| --- | --- | --- | --- | --- | --- | --- |
| javax.json-api-1.1.4.jar | 31.1 kB | 46 | 35 | 4 | 1.8 | Yes |
| apiguardian-api-1.1.2.jar | 6.8 kB | 9 | 3 | 2 | 1.6 | Yes |
| javax.json-1.1.4.jar | 128.8 kB | 110 | 94 | 5 | 1.8 | Yes |
| jspecify-1.0.0.jar | 3.8 kB | 14 | - | - | - | - |
|    • Root | - | 10 | 4 | 1 | 1.8 | No |
|    • Versioned | - | 4 | 1 | 1 | 9 | No |
| junit-jupiter-api-6.1.3.jar | 312.6 kB | 273 | 256 | 10 | 17 | Yes |
| junit-jupiter-engine-6.1.3.jar | 352.6 kB | 188 | 171 | 9 | 17 | Yes |
| junit-jupiter-params-6.1.3.jar | 303.1 kB | 221 | 200 | 9 | 17 | Yes |
| junit-platform-commons-6.1.3.jar | 175.9 kB | 104 | 88 | 10 | 17 | Yes |
| junit-platform-engine-6.1.3.jar | 324.9 kB | 220 | 198 | 9 | 17 | Yes |
| junit-platform-launcher-6.1.3.jar | 252.7 kB | 169 | 153 | 8 | 17 | Yes |
| opentest4j-1.3.0.jar | 14.3 kB | 15 | 9 | 2 | 1.6 | Yes |
| 11 | 1.9 MB | 1369 | 1211 | 69 | 17 | 10 |
| compile: 2 | compile: 159.9 kB | compile: 156 | compile: 129 | compile: 9 | 1.8 | compile: 2 |
| test: 9 | test: 1.7 MB | test: 1213 | test: 1082 | test: 60 | 17 | test: 8 |
