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 |
|---|---|---|---|---|
| com.alibaba | transmittable-thread-local | 2.14.2 | jar | Apache 2 |
| com.cedarsoftware | java-util | 2.4.0 | jar | The Apache Software License, Version 2.0 |
| com.google.guava | guava | 33.4.6-jre | jar | Apache License, Version 2.0 |
| org.apache.commons | commons-lang3 | 3.18.0 | jar | Apache-2.0 |
| org.apache.shardingsphere | shardingsphere-database-connector-sql92 | 5.5.3-SNAPSHOT | jar | Apache License 2.0 |
| org.apache.shardingsphere | shardingsphere-infra-data-source-pool-core | 5.5.3-SNAPSHOT | jar | Apache License 2.0 |
| org.apache.shardingsphere | shardingsphere-infra-util | 5.5.3-SNAPSHOT | jar | Apache License 2.0 |
| org.apache.shardingsphere | shardingsphere-parser-sql-engine-core | 5.5.3-SNAPSHOT | jar | Apache License 2.0 |
| org.slf4j | slf4j-api | 1.7.36 | jar | MIT License |
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:
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 Apache Software License, Version 2.0 |
| org.projectlombok | lombok | 1.18.38 | jar | The MIT License |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
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.17.7 | jar | Apache License, Version 2.0 |
| net.bytebuddy | byte-buddy-agent | 1.17.7 | 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.13.4 | jar | Eclipse Public License v2.0 |
| org.junit.platform | junit-platform-engine | 1.13.4 | jar | Eclipse Public License v2.0 |
| org.objenesis | objenesis | 3.3 | jar | Apache License, Version 2.0 |
| org.opentest4j | opentest4j | 1.3.0 | jar | The Apache License, Version 2.0 |
Apache 2: TransmittableThreadLocal(TTL)
Apache License 2.0: shardingsphere-database-connector-core, shardingsphere-database-connector-h2, shardingsphere-database-connector-mysql, shardingsphere-database-connector-opengauss, shardingsphere-database-connector-postgresql, shardingsphere-database-connector-sql92, shardingsphere-infra-annotation, shardingsphere-infra-common, shardingsphere-infra-data-source-pool-core, shardingsphere-infra-exception, shardingsphere-infra-spi, shardingsphere-infra-util, shardingsphere-parser-sql-engine-core, shardingsphere-parser-sql-spi, shardingsphere-parser-sql-statement-core, shardingsphere-test-infra-fixture-database, shardingsphere-test-infra-framework
The BSD License: ANTLR 4 Runtime
The Apache License, Version 2.0: JSpecify annotations, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j
Apache 2.0: Awaitility, error-prone annotations
The MIT License: Checker Qual, Project Lombok, mockito-core, mockito-inline, mockito-junit-jupiter
MIT License: SLF4J API Module
BSD-3-Clause: Hamcrest
Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Caffeine cache, Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, Objenesis, SnakeYAML
Apache-2.0: Apache Commons Lang
Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API
The Apache Software License, Version 2.0: Apache Groovy, FindBugs-jsr305, Jackson datatype: JSR310, Jackson datatype: jdk8, Jackson-annotations, Jackson-core, jackson-databind, java-util
| Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
|---|---|---|---|---|---|---|
| transmittable-thread-local-2.14.2.jar | 933.9 kB | 523 | 481 | 24 | 1.8 | Yes |
| java-util-2.4.0.jar | 152.4 kB | 94 | 84 | 1 | 1.8 | Yes |
| jackson-annotations-2.16.1.jar | 78.5 kB | 87 | 74 | 2 | 9 | Yes |
| jackson-core-2.16.1.jar | 578.1 kB | 269 | 208 | 15 | 21 | Yes |
| jackson-databind-2.16.1.jar | 1.6 MB | 818 | 779 | 24 | 9 | Yes |
| jackson-datatype-jdk8-2.16.1.jar | 36.1 kB | 41 | 23 | 2 | 9 | Yes |
| jackson-datatype-jsr310-2.16.1.jar | 128.3 kB | 83 | 60 | 7 | 9 | Yes |
| caffeine-2.9.3.jar | 912.1 kB | 703 | 692 | 4 | 1.8 | Yes |
| jsr305-3.0.2.jar | 19.9 kB | 46 | 35 | 3 | 1.5 | Yes |
| error_prone_annotations-2.22.0.jar | 16.8 kB | 39 | 27 | 2 | 1.8 | Yes |
| failureaccess-1.0.3.jar | 10.8 kB | 25 | 3 | 2 | 9 | Yes |
| guava-33.4.6-jre.jar | 3 MB | 2010 | 1969 | 19 | 9 | Yes |
| byte-buddy-1.17.7.jar | 9 MB | 6066 | 2996 | 40 | - | - |
| byte-buddy-agent-1.17.7.jar | 366.2 kB | 170 | 73 | 3 | 9 | Yes |
| antlr4-runtime-4.10.1.jar | 322.1 kB | 230 | 213 | 7 | 1.8 | Yes |
| commons-lang3-3.18.0.jar | 703 kB | 444 | 414 | 19 | 9 | Yes |
| groovy-4.0.22.jar | 7.6 MB | 4733 | 4574 | 120 | 1.8 | Yes |
| shardingsphere-database-connector-core-5.5.3-SNAPSHOT.jar | 92 kB | 120 | 69 | 32 | 1.8 | Yes |
| shardingsphere-database-connector-h2-5.5.3-SNAPSHOT.jar | 22.1 kB | 36 | 7 | 6 | 1.8 | Yes |
| shardingsphere-database-connector-mysql-5.5.3-SNAPSHOT.jar | 313.5 kB | 353 | 11 | 9 | 1.8 | Yes |
| shardingsphere-database-connector-opengauss-5.5.3-SNAPSHOT.jar | 291.3 kB | 351 | 10 | 8 | 1.8 | Yes |
| shardingsphere-database-connector-postgresql-5.5.3-SNAPSHOT.jar | 201 kB | 247 | 9 | 8 | 1.8 | Yes |
| shardingsphere-database-connector-sql92-5.5.3-SNAPSHOT.jar | 9.3 kB | 24 | 3 | 3 | 1.8 | Yes |
| shardingsphere-infra-annotation-5.5.3-SNAPSHOT.jar | 3.4 kB | 13 | 1 | 1 | 1.8 | No |
| shardingsphere-infra-data-source-pool-core-5.5.3-SNAPSHOT.jar | 41.9 kB | 45 | 21 | 11 | 1.8 | Yes |
| shardingsphere-infra-exception-5.5.3-SNAPSHOT.jar | 25.4 kB | 46 | 21 | 13 | 1.8 | Yes |
| shardingsphere-infra-spi-5.5.3-SNAPSHOT.jar | 20.4 kB | 36 | 14 | 8 | 1.8 | Yes |
| shardingsphere-infra-util-5.5.3-SNAPSHOT.jar | 36.3 kB | 55 | 26 | 17 | 1.8 | Yes |
| shardingsphere-parser-sql-engine-core-5.5.3-SNAPSHOT.jar | 37.7 kB | 35 | 15 | 6 | 1.8 | Yes |
| shardingsphere-parser-sql-spi-5.5.3-SNAPSHOT.jar | 9.8 kB | 32 | 14 | 6 | 1.8 | No |
| shardingsphere-parser-sql-statement-core-5.5.3-SNAPSHOT.jar | 404.6 kB | 499 | 388 | 97 | 1.8 | Yes |
| shardingsphere-test-infra-fixture-database-5.5.3-SNAPSHOT.jar | 12.9 kB | 25 | 5 | 3 | 1.8 | Yes |
| shardingsphere-test-infra-framework-5.5.3-SNAPSHOT.jar | 9.9 kB | 22 | 7 | 2 | 1.8 | Yes |
| apiguardian-api-1.1.2.jar | 6.8 kB | 9 | 3 | 2 | 9 | Yes |
| awaitility-4.3.0.jar | 97.6 kB | 92 | 76 | 8 | 1.8 | Yes |
| checker-qual-3.39.0.jar | 223.9 kB | 426 | 358 | 30 | 1.8 | Yes |
| hamcrest-3.0.jar | 126.4 kB | 123 | 108 | 11 | 1.8 | Yes |
| jspecify-1.0.0.jar | 3.8 kB | 14 | 5 | 2 | 9 | No |
| junit-jupiter-api-5.13.4.jar | 240.2 kB | 216 | 201 | 8 | 9 | Yes |
| junit-jupiter-engine-5.13.4.jar | 341.1 kB | 178 | 161 | 9 | 9 | Yes |
| junit-jupiter-params-5.13.4.jar | 660.8 kB | 431 | 397 | 22 | 9 | Yes |
| junit-platform-commons-1.13.4.jar | 158.5 kB | 100 | 76 | 9 | 9 | Yes |
| junit-platform-engine-1.13.4.jar | 268.6 kB | 189 | 170 | 10 | 9 | Yes |
| mockito-core-4.11.0.jar | 684.9 kB | 651 | 579 | 64 | 1.8 | Yes |
| mockito-inline-4.11.0.jar | 1.5 kB | 6 | 0 | 0 | - | - |
| mockito-junit-jupiter-4.11.0.jar | 5.4 kB | 9 | 2 | 1 | 1.8 | Yes |
| objenesis-3.3.jar | 49.4 kB | 59 | 43 | 10 | 1.8 | Yes |
| opentest4j-1.3.0.jar | 14.3 kB | 15 | 9 | 2 | 9 | Yes |
| lombok-1.18.38.jar | 2.1 MB | 1082 | 178 | 13 | 9 | Yes |
| slf4j-api-1.7.36.jar | 41.1 kB | 46 | 34 | 4 | 1.5 | Yes |
| snakeyaml-2.2.jar | 334.4 kB | 278 | 230 | 24 | 9 | Yes |
| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
| 51 | 32.4 MB | 22244 | 15956 | 753 | 21 | 46 |
| compile: 28 | compile: 17.4 MB | compile: 11768 | compile: 10800 | compile: 502 | 21 | compile: 25 |
| provided: 2 | provided: 2.1 MB | provided: 1128 | provided: 213 | provided: 16 | provided: 2 | |
| test: 21 | test: 12.9 MB | test: 9348 | test: 4943 | test: 235 | 9 | test: 19 |