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 |
|---|---|---|---|---|
| ch.qos.logback | logback-classic | 1.3.16 | jar | Eclipse Public License - v 1.0GNU Lesser General Public License |
| com.fasterxml.jackson.core | jackson-databind | 2.20.1 | jar | The Apache Software License, Version 2.0 |
| commons-io | commons-io | 2.21.0 | jar | Apache-2.0 |
| org.apache.commons | commons-lang3 | 3.20.0 | jar | Apache-2.0 |
| org.apache.maven | maven-model | 3.8.1 | jar | Apache License, Version 2.0 |
| org.apache.maven | maven-model-builder | 3.8.1 | jar | Apache License, Version 2.0 |
| org.gradle | gradle-tooling-api | 7.3-20210825160000+0000 | jar | The Apache License, Version 2.0 |
| org.slf4j | slf4j-api | 2.0.17 | jar | MIT |
| org.tomlj | tomlj | 1.1.1 | 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.jupiter | junit-jupiter-api | 5.9.2 | jar | Eclipse Public License v2.0 |
| org.mockito | mockito-core | 4.11.0 | jar | The MIT 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 |
|---|---|---|---|---|
| ch.qos.logback | logback-core | 1.3.16 | jar | Eclipse Public License - v 1.0GNU Lesser General Public License |
| com.fasterxml.jackson.core | jackson-annotations | 2.20 | jar | The Apache Software License, Version 2.0 |
| com.fasterxml.jackson.core | jackson-core | 2.20.1 | jar | The Apache Software License, Version 2.0 |
| javax.inject | javax.inject | 1 | jar | The Apache Software License, Version 2.0 |
| org.apache.maven | maven-artifact | 3.8.1 | jar | Apache License, Version 2.0 |
| org.apache.maven | maven-builder-support | 3.8.1 | jar | Apache License, Version 2.0 |
| org.codehaus.plexus | plexus-interpolation | 1.25 | jar | Apache License, Version 2.0 |
| org.codehaus.plexus | plexus-utils | 3.2.1 | jar | Apache License, Version 2.0 |
| org.eclipse.sisu | org.eclipse.sisu.inject | 0.3.4 | jar | Eclipse Public License, Version 1.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 |
|---|---|---|---|---|
| org.antlr | antlr4-runtime | 4.11.1 | jar | BSD-3-Clause |
| org.checkerframework | checker-qual | 3.21.2 | jar | The MIT License |
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 |
|---|---|---|---|---|
| net.bytebuddy | byte-buddy | 1.12.19 | jar | Apache License, Version 2.0 |
| net.bytebuddy | byte-buddy-agent | 1.12.19 | jar | Apache License, Version 2.0 |
| org.apiguardian | apiguardian-api | 1.1.2 | jar | The Apache License, Version 2.0 |
| org.junit.platform | junit-platform-commons | 1.9.2 | jar | Eclipse Public License v2.0 |
| org.objenesis | objenesis | 3.3 | jar | Apache License, Version 2.0 |
| org.opentest4j | opentest4j | 1.2.0 | jar | The Apache License, Version 2.0 |
Project Dependency Graph
Dependency Tree
- org.machanism.machai:project-layout:jar:1.1.0
- commons-io:commons-io:jar:2.21.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.tomlj:tomlj:jar:1.1.1 (compile)
- org.antlr:antlr4-runtime:jar:4.11.1 (runtime)
![[Information]](./images/icon_info_sml.gif)
- org.checkerframework:checker-qual:jar:3.21.2 (runtime)
![[Information]](./images/icon_info_sml.gif)
- org.antlr:antlr4-runtime:jar:4.11.1 (runtime)
- com.fasterxml.jackson.core:jackson-databind:jar:2.20.1 (compile)
- com.fasterxml.jackson.core:jackson-annotations:jar:2.20 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.fasterxml.jackson.core:jackson-core:jar:2.20.1 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.fasterxml.jackson.core:jackson-annotations:jar:2.20 (compile)
- org.apache.commons:commons-lang3:jar:3.20.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- ch.qos.logback:logback-classic:jar:1.3.16 (compile)
- ch.qos.logback:logback-core:jar:1.3.16 (compile)
![[Information]](./images/icon_info_sml.gif)
- ch.qos.logback:logback-core:jar:1.3.16 (compile)
- org.gradle:gradle-tooling-api:jar:7.3-20210825160000+0000 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.apache.maven:maven-model:jar:3.8.1 (compile)
- org.codehaus.plexus:plexus-utils:jar:3.2.1 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.codehaus.plexus:plexus-utils:jar:3.2.1 (compile)
- org.apache.maven:maven-model-builder:jar:3.8.1 (compile)
- org.codehaus.plexus:plexus-interpolation:jar:1.25 (compile)
![[Information]](./images/icon_info_sml.gif)
- javax.inject:javax.inject:jar:1 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.apache.maven:maven-artifact:jar:3.8.1 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.apache.maven:maven-builder-support:jar:3.8.1 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.4 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.codehaus.plexus:plexus-interpolation:jar:1.25 (compile)
- org.junit.jupiter:junit-jupiter-api:jar:5.9.2 (test)
- org.opentest4j:opentest4j:jar:1.2.0 (test)
![[Information]](./images/icon_info_sml.gif)
- org.junit.platform:junit-platform-commons:jar:1.9.2 (test)
![[Information]](./images/icon_info_sml.gif)
- org.apiguardian:apiguardian-api:jar:1.1.2 (test)
![[Information]](./images/icon_info_sml.gif)
- org.opentest4j:opentest4j:jar:1.2.0 (test)
- org.mockito:mockito-core:jar:4.11.0 (test)
- net.bytebuddy:byte-buddy:jar:1.12.19 (test)
![[Information]](./images/icon_info_sml.gif)
- net.bytebuddy:byte-buddy-agent:jar:1.12.19 (test)
![[Information]](./images/icon_info_sml.gif)
- org.objenesis:objenesis:jar:3.3 (test)
![[Information]](./images/icon_info_sml.gif)
- net.bytebuddy:byte-buddy:jar:1.12.19 (test)
- org.slf4j:slf4j-api:jar:2.0.17 (compile)
![[Information]](./images/icon_info_sml.gif)
- commons-io:commons-io:jar:2.21.0 (compile)
Licenses
Eclipse Public License, Version 1.0: org.eclipse.sisu.inject
The Apache License, Version 2.0: gradle-tooling-api, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j, tomlj
BSD-3-Clause: ANTLR 4 Runtime
The MIT License: Checker Qual, mockito-core
Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Maven Artifact, Maven Builder Support, Maven Model, Maven Model Builder, Objenesis, Plexus Common Utilities, Plexus Interpolation API, Project Layout
Apache-2.0: Apache Commons IO, Apache Commons Lang
Eclipse Public License v2.0: JUnit Jupiter API, JUnit Platform Commons
MIT: SLF4J API Module
GNU Lesser General Public License: Logback Classic Module, Logback Core Module
The Apache Software License, Version 2.0: Jackson-annotations, Jackson-core, jackson-databind, javax.inject
Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module
Dependency File Details
| Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
|---|---|---|---|---|---|---|
| logback-classic-1.3.16.jar | 274.5 kB | 230 | - | - | - | - |
| • Root | - | 228 | 175 | 27 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| logback-core-1.3.16.jar | 571.9 kB | 500 | - | - | - | - |
| • Root | - | 498 | 446 | 40 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| jackson-annotations-2.20.jar | 79.2 kB | 87 | 74 | 2 | 1.8 | Yes |
| jackson-core-2.20.1.jar | 593.2 kB | 286 | - | - | - | - |
| • Root | - | 250 | 213 | 16 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| • Versioned | - | 12 | 3 | 1 | 11 | Yes |
| • Versioned | - | 11 | 2 | 1 | 17 | Yes |
| • Versioned | - | 11 | 2 | 1 | 21 | Yes |
| jackson-databind-2.20.1.jar | 1.7 MB | 848 | - | - | - | - |
| • Root | - | 846 | 808 | 23 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| commons-io-2.21.0.jar | 585.3 kB | 428 | - | - | - | - |
| • Root | - | 426 | 398 | 15 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| javax.inject-1.jar | 2.5 kB | 8 | 6 | 1 | 1.5 | No |
| byte-buddy-1.12.19.jar | 4 MB | 2742 | - | - | - | - |
| • Root | - | 2740 | 2687 | 38 | 1.6 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| byte-buddy-agent-1.12.19.jar | 256.4 kB | 90 | - | - | - | - |
| • Root | - | 88 | 69 | 2 | 1.5 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| antlr4-runtime-4.11.1.jar | 324 kB | 232 | 215 | 7 | 1.8 | Yes |
| commons-lang3-3.20.0.jar | 713.9 kB | 454 | - | - | - | - |
| • Root | - | 452 | 421 | 18 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| maven-artifact-3.8.1.jar | 57.8 kB | 59 | 34 | 11 | 1.7 | Yes |
| maven-builder-support-3.8.1.jar | 14.3 kB | 24 | 10 | 1 | 1.7 | Yes |
| maven-model-3.8.1.jar | 215.4 kB | 94 | 77 | 3 | 1.7 | Yes |
| maven-model-builder-3.8.1.jar | 192.3 kB | 156 | 123 | 16 | 1.7 | Yes |
| apiguardian-api-1.1.2.jar | 6.8 kB | 9 | 3 | 2 | 1.6 | Yes |
| checker-qual-3.21.2.jar | 222.1 kB | 424 | 356 | 30 | 1.8 | Yes |
| plexus-interpolation-1.25.jar | 85.3 kB | 79 | 62 | 7 | 1.6 | Yes |
| plexus-utils-3.2.1.jar | 261.8 kB | 130 | 105 | 9 | 1.6 | Yes |
| org.eclipse.sisu.inject-0.3.4.jar | 379.2 kB | 289 | 271 | 9 | 1.6 | Yes |
| gradle-tooling-api-7.3-20210825160000+0000.jar | 2.4 MB | 1892 | 1890 | 100 | 1.8 | Yes |
| junit-jupiter-api-5.9.2.jar | 207.8 kB | 194 | 179 | 8 | 1.8 | Yes |
| junit-platform-commons-1.9.2.jar | 103 kB | 64 | - | - | - | - |
| • Root | - | 56 | 43 | 7 | 1.8 | Yes |
| • Versioned | - | 8 | 2 | 1 | 9 | Yes |
| mockito-core-4.11.0.jar | 684.9 kB | 651 | 579 | 64 | 1.8 | Yes |
| objenesis-3.3.jar | 49.4 kB | 59 | 43 | 10 | 1.8 | Yes |
| opentest4j-1.2.0.jar | 7.7 kB | 11 | 7 | 2 | 1.6 | Yes |
| slf4j-api-2.0.17.jar | 69.9 kB | 71 | - | - | - | - |
| • Root | - | 69 | 55 | 4 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| tomlj-1.1.1.jar | 179.4 kB | 108 | 103 | 2 | 1.8 | Yes |
| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
| 28 | 14.2 MB | 10219 | 9452 | 474 | 1.8 | 27 |
| compile: 18 | compile: 8.4 MB | compile: 5743 | compile: 5271 | compile: 304 | 1.8 | compile: 17 |
| runtime: 2 | runtime: 546.2 kB | runtime: 656 | runtime: 571 | runtime: 37 | runtime: 2 | |
| test: 8 | test: 5.3 MB | test: 3820 | test: 3610 | test: 133 | 1.8 | test: 8 |

