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 Classifier Type Licenses
com.fasterxml.jackson.core jackson-databind 2.12.4 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-yaml 2.12.4 - jar The Apache Software License, Version 2.0
com.github.mpkorstanje simmetrics-core 4.1.1 - jar The Apache Software License, Version 2.0
com.google.code.findbugs annotations 3.0.1u2 - jar GNU Lesser Public License
com.google.code.findbugs jsr305 3.0.2 - jar The Apache Software License, Version 2.0
com.h2database h2 2.1.214 - jar MPL 2.0EPL 1.0
com.microsoft.sqlserver mssql-jdbc 7.2.2.jre8 - jar MIT License
com.mysql mysql-connector-j 8.0.33 - jar The GNU General Public License, v2 with Universal FOSS Exception, v1.0
com.nuodb.jdbc nuodb-jdbc 2.2.0 - jar NuoDB Terms and Conditions
com.oracle.database.jdbc ojdbc10 19.14.0.0 - jar Oracle Free Use Terms and Conditions (FUTC)
com.vividsolutions jts 1.13 - jar Lesser General Public License (LGPL)
commons-codec commons-codec 1.11 - jar Apache License, Version 2.0
commons-logging commons-logging 1.2 api jar The Apache Software License, Version 2.0
joda-time joda-time 2.10.1 - jar Apache 2
net.openhft compiler 2.3.4 - jar Apache License, Version 2.0
net.sf.jung jung-graph-impl 2.0.1 - jar The BSD License
net.sf.jung jung-visualization 2.0.1 - jar The BSD License
net.sourceforge.jtds jtds 1.3.1 - jar LGPL
nz.co.gregs dbvolution-eclipse 3.8.3.3 - jar -
nz.co.gregs looper 0.8 - jar Non-commercial License
nz.co.gregs regexi 4.2 - jar Commercial LicenseNon-commercial License
nz.co.gregs separatedstring 2.1 - jar Commercial LicenseNon-commercial License
org.apache.commons commons-crypto 1.0.0 - jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.7 - jar Apache License, Version 2.0
org.apache.derby derby 10.11.1.1 - jar Apache 2
org.apache.derby derbyclient 10.11.1.1 - jar Apache 2
org.burningwave core 8.15.1 - jar MIT License
org.mindrot jbcrypt 0.4 - jar ISC
org.postgresql postgresql 42.5.3 - jar BSD-2-Clause
org.reflections reflections 0.9.11 - jar WTFPLThe New BSD License
org.xerial sqlite-jdbc 3.25.2 - jar The Apache Software 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 Classifier Type Licenses
com.oracle.database.xml xdb6 18.3.0.0 - jar Oracle Free Use Terms and Conditions (FUTC)
commons-logging commons-logging 1.2 adapters jar The Apache Software License, Version 2.0
junit junit 4.13.2 - jar Eclipse Public License 1.0
log4j log4j 1.2.17 - jar The Apache Software License, Version 2.0
net.sourceforge.tedhi tedhi 0.9 - jar The Apache Software License, Version 2.0
org.hamcrest hamcrest-all 1.3 - jar New BSD License
org.slf4j slf4j-simple 1.7.28 - jar MIT License
org.testcontainers mssqlserver 1.15.1 - jar MIT
org.testcontainers mysql 1.15.1 - jar MIT
org.testcontainers oracle-xe 1.15.1 - jar MIT
org.testcontainers postgresql 1.15.1 - jar MIT
org.testcontainers testcontainers 1.15.1 - jar MIT

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
colt colt 1.2.0 jar -
com.fasterxml.jackson.core jackson-annotations 2.12.4 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.12.4 jar The Apache Software License, Version 2.0
com.google.guava guava 20.0 jar The Apache Software License, Version 2.0
com.google.protobuf protobuf-java 3.21.9 jar BSD-3-Clause
com.intellij annotations 12.0 jar Apache License 2
concurrent concurrent 1.3.4 jar Public domain, Sun Microsoystems
net.java.dev.jna jna 4.2.2 jar LGPL, version 2.1ASL, version 2
net.jcip jcip-annotations 1.0 jar -
net.sf.jung jung-algorithms 2.0.1 jar The BSD License
net.sf.jung jung-api 2.0.1 jar The BSD License
net.sourceforge.collections collections-generic 4.01 jar Apache License V2.0
org.javassist javassist 3.21.0-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.slf4j slf4j-api 1.7.25 jar MIT License
org.yaml snakeyaml 1.27 jar Apache License, Version 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
org.checkerframework checker-qual 3.5.0 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
com.github.docker-java docker-java-api 3.2.7 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.2.7 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.2.7 jar The Apache Software License, Version 2.0
com.oracle.database.xml xmlparserv2 18.3.0.0 jar Oracle Free Use Terms and Conditions (FUTC)
org.apache.commons commons-compress 1.20 jar Apache License, Version 2.0
org.rnorth.duct-tape duct-tape 1.0.8 jar MIT
org.rnorth.visible-assertions visible-assertions 2.1.2 jar MIT
org.testcontainers database-commons 1.15.1 jar MIT
org.testcontainers jdbc 1.15.1 jar MIT

Project Dependency Graph

Dependency Tree

  • nz.co.gregs:dbvolution10:jar:1.0.1 [Information]
    • junit:junit:jar:4.13.2 (test) [Information]
    • com.mysql:mysql-connector-j:jar:8.0.33 (compile) [Information]
    • com.h2database:h2:jar:2.1.214 (compile) [Information]
    • org.hamcrest:hamcrest-all:jar:1.3 (test) [Information]
    • net.sourceforge.tedhi:tedhi:jar:0.9 (test) [Information]
    • org.postgresql:postgresql:jar:42.5.3 (compile) [Information]
      • org.checkerframework:checker-qual:jar:3.5.0 (runtime) [Information]
    • org.reflections:reflections:jar:0.9.11 (compile) [Information]
      • com.google.guava:guava:jar:20.0 (compile) [Information]
      • org.javassist:javassist:jar:3.21.0-GA (compile) [Information]
    • commons-logging:commons-logging:jar:api:1.2 (compile) [Information]
    • commons-logging:commons-logging:jar:adapters:1.2 (test) [Information]
    • nz.co.gregs:dbvolution-eclipse:jar:3.8.3.3 (compile) [Information]
    • log4j:log4j:jar:1.2.17 (test) [Information]
    • net.sf.jung:jung-visualization:jar:2.0.1 (compile) [Information]
      • net.sf.jung:jung-api:jar:2.0.1 (compile) [Information]
      • net.sf.jung:jung-algorithms:jar:2.0.1 (compile) [Information]
        • colt:colt:jar:1.2.0 (compile) [Information]
          • concurrent:concurrent:jar:1.3.4 (compile) [Information]
    • net.sf.jung:jung-graph-impl:jar:2.0.1 (compile) [Information]
    • org.xerial:sqlite-jdbc:jar:3.25.2 (compile) [Information]
    • commons-codec:commons-codec:jar:1.11 (compile) [Information]
    • com.nuodb.jdbc:nuodb-jdbc:jar:2.2.0 (compile) [Information]
    • org.apache.derby:derby:jar:10.11.1.1 (compile) [Information]
    • org.apache.derby:derbyclient:jar:10.11.1.1 (compile) [Information]
    • com.vividsolutions:jts:jar:1.13 (compile) [Information]
    • joda-time:joda-time:jar:2.10.1 (compile) [Information]
    • com.github.mpkorstanje:simmetrics-core:jar:4.1.1 (compile) [Information]
    • net.sourceforge.jtds:jtds:jar:1.3.1 (compile) [Information]
    • com.microsoft.sqlserver:mssql-jdbc:jar:7.2.2.jre8 (compile) [Information]
    • com.google.code.findbugs:annotations:jar:3.0.1u2 (compile) [Information]
      • net.jcip:jcip-annotations:jar:1.0 (compile) [Information]
    • com.google.code.findbugs:jsr305:jar:3.0.2 (compile) [Information]
    • com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.12.4 (compile) [Information]
    • com.fasterxml.jackson.core:jackson-databind:jar:2.12.4 (compile) [Information]
    • org.mindrot:jbcrypt:jar:0.4 (compile) [Information]
    • org.apache.commons:commons-lang3:jar:3.7 (compile) [Information]
    • org.apache.commons:commons-crypto:jar:1.0.0 (compile) [Information]
    • net.openhft:compiler:jar:2.3.4 (compile) [Information]
      • org.slf4j:slf4j-api:jar:1.7.25 (compile) [Information]
      • com.intellij:annotations:jar:12.0 (compile) [Information]
    • org.slf4j:slf4j-simple:jar:1.7.28 (test) [Information]
    • com.oracle.database.jdbc:ojdbc10:jar:19.14.0.0 (compile) [Information]
    • org.testcontainers:testcontainers:jar:1.15.1 (test) [Information]
    • org.testcontainers:oracle-xe:jar:1.15.1 (test) [Information]
      • org.testcontainers:jdbc:jar:1.15.1 (test) [Information]
        • org.testcontainers:database-commons:jar:1.15.1 (test) [Information]
    • org.testcontainers:mssqlserver:jar:1.15.1 (test) [Information]
    • org.testcontainers:postgresql:jar:1.15.1 (test) [Information]
    • org.testcontainers:mysql:jar:1.15.1 (test) [Information]
    • com.oracle.database.xml:xdb6:jar:18.3.0.0 (test) [Information]
    • nz.co.gregs:regexi:jar:4.2 (compile) [Information]
    • nz.co.gregs:separatedstring:jar:2.1 (compile) [Information]
    • org.burningwave:core:jar:8.15.1 (compile) [Information]
    • nz.co.gregs:looper:jar:0.8 (compile) [Information]

Licenses

The New BSD License: Reflections

Eclipse Public License 1.0: JUnit

The BSD License: jung-algorithms, jung-api, jung-graph-impl, jung-visualization

MIT License: Burningwave Core, Microsoft JDBC Driver for SQL Server, SLF4J API Module, SLF4J Simple Binding

The GNU General Public License, v2 with Universal FOSS Exception, v1.0: MySQL Connector/J

New BSD License: Hamcrest All

Apache 2: Apache Derby Client JDBC Driver, Apache Derby Database Engine and Embedded JDBC Driver, Joda-Time

Public domain, Sun Microsoystems: Dough Lea's util.concurrent package

Commercial License: DBvolution 10, RegeXI, SeparatedString

Unknown: DBVEclipse, colt, jcip-annotations

LGPL: jTDS

Apache License 2.0: Javassist

The MIT License: Checker Qual

Lesser General Public License (LGPL): JTS Topology Suite

Apache License, Version 2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons Crypto, Apache Commons Lang, OpenHFT/Java-Runtime-Compiler, SnakeYAML

ISC: jBCrypt

Oracle Free Use Terms and Conditions (FUTC): ojdbc10, xdb6, xmlparserv2

EPL 1.0: H2 Database Engine

MPL 2.0: H2 Database Engine

MPL 1.1: Javassist

LGPL, version 2.1: Java Native Access

NuoDB Terms and Conditions: NuoDB JDBC Driver

Apache License 2: IntelliJ IDEA Annotations

BSD-3-Clause: Protocol Buffers [Core]

BSD-2-Clause: PostgreSQL JDBC Driver

Non-commercial License: DBvolution 10, Looper, RegeXI, SeparatedString

Apache License V2.0: larvalabs collections

GNU Lesser Public License: FindBugs-Annotations

WTFPL: Reflections

LGPL 2.1: Javassist

MIT: Duct Tape, Testcontainers :: Database-Commons, Testcontainers :: JDBC, Testcontainers :: JDBC :: MySQL, Testcontainers :: JDBC :: Oracle XE, Testcontainers :: JDBC :: PostgreSQL, Testcontainers :: MS SQL Server, Testcontainers Core, Visible Assertions

ASL, version 2: Java Native Access

The Apache Software License, Version 2.0: Apache Commons Logging, Apache Log4j, FindBugs-jsr305, Guava: Google Core Libraries for Java, Jackson-annotations, Jackson-core, Jackson-dataformat-YAML, SQLite JDBC, Simmetrics Core, Tedhi Date and Date Range Parser, docker-java-api, docker-java-transport, docker-java-transport-zerodep, jackson-databind

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
colt-1.2.0.jar 581.9 kB 623 593 24 1.2 No No
jackson-annotations-2.12.4.jar 75.7 kB 84 72 2 - Yes No
jackson-core-2.12.4.jar 365.2 kB 151 125 13 - Yes No
jackson-databind-2.12.4.jar 1.5 MB 737 701 23 - Yes No
jackson-dataformat-yaml-2.12.4.jar 51.5 kB 38 18 4 - Yes No
docker-java-api-3.2.7.jar 434.2 kB 383 368 5 1.8 Yes No
docker-java-transport-3.2.7.jar 14.1 kB 20 9 1 1.8 Yes No
docker-java-transport-zerodep-3.2.7.jar 2 MB 1419 1189 63 1.8 Yes No
simmetrics-core-4.1.1.jar 134.2 kB 149 135 6 1.7 Yes No
annotations-3.0.1u2.jar 40.4 kB 85 63 5 1.5 Yes No
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes No
guava-20.0.jar 2.4 MB 1844 1814 18 1.6 Yes No
protobuf-java-3.21.9.jar 1.7 MB 705 679 2 1.7 Yes No
h2-2.1.214.jar 2.5 MB 1031 1026 58 - Yes No
annotations-12.0.jar 20.2 kB 38 30 2 1.6 Yes No
mssql-jdbc-7.2.2.jre8.jar 1.1 MB 402 380 7 1.8 Yes No
mysql-connector-j-8.0.33.jar 2.5 MB 1117 1065 29 1.8 Yes No
nuodb-jdbc-2.2.0.jar 328.6 kB 239 202 16 1.6 Yes No
ojdbc10-19.14.0.0.jar 4.5 MB 2085 1993 44 - Yes Yes
xdb6-18.3.0.0.jar 262.4 kB 70 63 6 1.8 Yes No
xmlparserv2-18.3.0.0.jar 1.9 MB 828 750 23 1.6 Yes Yes
jts-1.13.jar 795 kB 611 539 60 1.5 Yes No
commons-codec-1.11.jar 335 kB 243 96 7 1.6 Yes No
commons-logging-1.2-adapters.jar 27.3 kB 23 9 1 1.2 Yes No
commons-logging-1.2-api.jar 53 kB 37 23 2 1.2 Yes No
concurrent-1.3.4.jar 189.3 kB 230 221 2 1.1 No No
joda-time-2.10.1.jar 640.7 kB 764 247 7 1.5 Yes No
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes No
log4j-1.2.17.jar 489.9 kB 353 314 21 1.4 Yes No
jna-4.2.2.jar 1.1 MB 154 107 3 1.6 Yes No
jcip-annotations-1.0.jar 2.3 kB 9 4 1 1.5 No No
compiler-2.3.4.jar 20 kB 17 7 1 1.8 Yes No
jung-algorithms-2.0.1.jar 233.1 kB 166 138 16 1.5 Yes No
jung-api-2.0.1.jar 41 kB 52 38 3 1.5 Yes No
jung-graph-impl-2.0.1.jar 62.3 kB 44 31 2 1.5 Yes No
jung-visualization-2.0.1.jar 324.4 kB 243 221 11 1.5 Yes No
collections-generic-4.01.jar 531.6 kB 406 386 13 1.5 Yes No
jtds-1.3.1.jar 317.8 kB 101 86 6 1.7 Yes No
tedhi-0.9.jar 68.2 kB 55 45 1 1.6 Yes No
dbvolution-eclipse-3.8.3.3.jar 7.4 MB 3228 2966 156 1.5 Yes No
looper-0.8.jar 8.7 kB 13 2 1 - Yes No
regexi-4.2.jar 45.7 kB 41 29 2 - Yes No
separatedstring-2.1.jar 16 kB 17 5 2 - Yes No
commons-compress-1.20.jar 632.4 kB 400 359 29 1.7 Yes No
commons-crypto-1.0.0.jar 134.6 kB 79 46 8 1.7 Yes No
commons-lang3-3.7.jar 499.6 kB 295 270 13 1.7 Yes No
derby-10.11.1.1.jar 3.1 MB 1657 1597 101 1.7 No Yes
derbyclient-10.11.1.1.jar 583.7 kB 212 191 14 1.6 No Yes
core-8.15.1.jar 616 kB 277 260 8 1.8 Yes No
checker-qual-3.5.0.jar 214.4 kB 382 321 33 1.8 Yes No
hamcrest-all-1.3.jar 306.6 kB 249 204 23 1.5 Yes No
javassist-3.21.0-GA.jar 734.8 kB 423 399 17 1.6 Yes No
jbcrypt-0.4.jar 17.4 kB 11 1 1 1.5 Yes No
postgresql-42.5.3.jar 1 MB 536 469 44 1.8 Yes No
reflections-0.9.11.jar 131 kB 104 90 6 1.7 Yes No
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes No
visible-assertions-2.1.2.jar 11.6 kB 17 6 3 1.7 Yes No
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes No
slf4j-simple-1.7.28.jar 15.2 kB 20 10 1 1.5 Yes No
database-commons-1.15.1.jar 10.2 kB 15 8 3 1.8 Yes No
jdbc-1.15.1.jar 28.4 kB 21 12 3 1.8 Yes No
mssqlserver-1.15.1.jar 8.1 kB 12 4 1 1.8 Yes No
mysql-1.15.1.jar 9 kB 14 4 1 1.8 Yes No
oracle-xe-1.15.1.jar 3.9 kB 9 2 1 1.8 Yes No
postgresql-1.15.1.jar 8.6 kB 13 5 1 1.8 Yes No
testcontainers-1.15.1.jar 11.9 MB 8614 8226 348 1.8 Yes No
sqlite-jdbc-3.25.2.jar 7.1 MB 149 99 7 1.6 Yes No
snakeyaml-1.27.jar 310.1 kB 253 216 20 1.7 Yes No
Total Size Entries Classes Packages Java Version Debug Information Sealed
68 63.2 MB 33135 30029 1400 1.8 63 4
compile: 46 compile: 44.3 MB compile: 19792 compile: 17749 compile: 794 - compile: 41 compile: 3
test: 21 test: 18.6 MB test: 12961 test: 11959 test: 573 - test: 21 test: 1
runtime: 1 runtime: 214.4 kB runtime: 382 runtime: 321 runtime: 33 - runtime: 1 -