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
org.apache.flink flink-swift-fs-hadoop 1.12.1 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 Type Licenses
com.github.tomakehurst wiremock-jre8 2.27.2 jar The Apache Software License, Version 2.0
junit junit 4.13.1 jar Eclipse Public License 1.0
org.assertj assertj-core 3.17.2 jar Apache 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
org.apache.flink flink-core 1.12.1 jar The Apache Software License, Version 2.0

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
org.apache.flink force-shading 1.12.1 jar 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
com.fasterxml.jackson.core jackson-annotations 2.11.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.11.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.11.0 jar The Apache Software License, Version 2.0
com.flipkart.zjsonpatch zjsonpatch 0.4.4 jar The Apache Software License, Version 2.0
com.github.jknack handlebars 4.2.0 jar The Apache Software License, Version 2.0
com.github.jknack handlebars-helpers 4.2.0 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.3.4 jar Apache 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 29.0-jre jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 1.3 jar The Apache Software License, Version 2.0
com.jayway.jsonpath json-path 2.4.0 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.11 jar Apache License, Version 2.0
commons-fileupload commons-fileupload 1.4 jar Apache License, Version 2.0
commons-io commons-io 2.2 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception
net.javacrumbs.json-unit json-unit-core 2.12.0 jar The Apache Software License, Version 2.0
net.minidev accessors-smart 1.2 jar The Apache Software License, Version 2.0
net.minidev json-smart 2.3 jar The Apache Software License, Version 2.0
net.sf.jopt-simple jopt-simple 5.0.3 jar The MIT License
org.apache.httpcomponents httpclient 4.5.12 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.13 jar Apache License, Version 2.0
org.checkerframework checker-qual 2.11.1 jar The MIT License
org.conscrypt conscrypt-openjdk-uber 2.2.1 jar Apache 2
org.eclipse.jetty jetty-alpn-client 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-alpn-conscrypt-client 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-alpn-conscrypt-server 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-alpn-server 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-client 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-continuation 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-http 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-io 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-proxy 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-security 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-server 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-servlet 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-servlets 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-util 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-webapp 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-xml 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty.http2 http2-common 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty.http2 http2-hpack 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty.http2 http2-server 9.4.30.v20200611 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.opentest4j opentest4j 1.1.1 jar The Apache License, Version 2.0
org.ow2.asm asm 7.0 jar BSD
org.xmlunit xmlunit-core 2.7.0 jar The Apache Software License, Version 2.0
org.xmlunit xmlunit-legacy 2.7.0 jar The BSD 3-Clause License
org.xmlunit xmlunit-placeholders 2.7.0 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 Optional
com.esotericsoftware.kryo kryo 2.24.0 jar New BSD License No
com.esotericsoftware.minlog minlog 1.2 jar New BSD License No
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0 No
org.apache.commons commons-compress 1.20 jar Apache License, Version 2.0 No
org.apache.commons commons-lang3 3.3.2 jar The Apache Software License, Version 2.0 No
org.apache.flink flink-annotations 1.12.1 jar The Apache Software License, Version 2.0 No
org.apache.flink flink-metrics-core 1.12.1 jar The Apache Software License, Version 2.0 No
org.apache.flink flink-shaded-asm-7 7.1-12.0 jar The Apache Software License, Version 2.0 No
org.apache.flink flink-shaded-guava 18.0-12.0 jar The Apache Software License, Version 2.0 No
org.objenesis objenesis 2.1 jar Apache 2 No
org.slf4j slf4j-api 1.7.30 jar MIT License No
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0 Yes

Project Dependency Graph

Dependency Tree

Licenses

Apache Software License - Version 2.0: Jetty :: ALPN :: Client, Jetty :: ALPN :: Conscrypt Client Implementation, Jetty :: ALPN :: Conscrypt Server Implementation, Jetty :: ALPN :: Server, Jetty :: Asynchronous HTTP Client, Jetty :: Continuation, Jetty :: HTTP2 :: Common, Jetty :: HTTP2 :: HPACK, Jetty :: HTTP2 :: Server, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Proxy, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utility Servlets and Filters, Jetty :: Webapp Application Support, Jetty :: XML utilities

Apache 2.0: error-prone annotations

The Apache License, Version 2.0: org.opentest4j:opentest4j

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module

New BSD License: Hamcrest Core, Kryo, MinLog

Apache 2: Objenesis, org.conscrypt:conscrypt-openjdk-uber

BSD: asm

The BSD 3-Clause License: org.xmlunit:xmlunit-legacy

Eclipse Public License - Version 1.0: Jetty :: ALPN :: Client, Jetty :: ALPN :: Conscrypt Client Implementation, Jetty :: ALPN :: Conscrypt Server Implementation, Jetty :: ALPN :: Server, Jetty :: Asynchronous HTTP Client, Jetty :: Continuation, Jetty :: HTTP2 :: Common, Jetty :: HTTP2 :: HPACK, Jetty :: HTTP2 :: Server, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Proxy, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utility Servlets and Filters, Jetty :: Webapp Application Support, Jetty :: XML utilities

The MIT License: Checker Qual, JOpt Simple

Apache License, Version 2.0: Apache Commons Codec, Apache Commons Collections, Apache Commons Compress, Apache Commons FileUpload, Apache HttpClient, Apache HttpCore, AssertJ fluent assertions, Flink : Tools : Force Shading, Guava: Google Core Libraries for Java

CDDL + GPLv2 with classpath exception: Java Servlet API

The Apache Software License, Version 2.0: ASM based accessors helper used by json-smart, Apache Commons Lang, Apache Commons Logging, Commons IO, FindBugs-jsr305, Flink : Annotations, Flink : Core, Flink : FileSystems : Swift FS Hadoop, Flink : Metrics : Core, Flink Swift FS plugin - TempAuth, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, Handlebars, Handlebars Helpers, J2ObjC Annotations, JSON Small and Fast Parser, Jackson-annotations, Jackson-core, WireMock, flink-shaded-asm-7, flink-shaded-guava-18, jackson-databind, json-unit-core, org.xmlunit:xmlunit-core, org.xmlunit:xmlunit-placeholders, project ':json-path', zjsonpatch

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
kryo-2.24.0.jar 339.3 kB 216 193 7 1.5 Yes
minlog-1.2.jar 5 kB 12 2 1 1.5 Yes
jackson-annotations-2.11.0.jar 68.2 kB 81 69 2 - Yes
jackson-core-2.11.0.jar 351.5 kB 144 118 13 - Yes
jackson-databind-2.11.0.jar 1.4 MB 693 658 22 - Yes
zjsonpatch-0.4.4.jar 30.5 kB 28 18 1 1.6 Yes
handlebars-4.2.0.jar 928.6 kB 565 515 25 1.8 Yes
handlebars-helpers-4.2.0.jar 11.7 kB 22 10 1 1.8 Yes
wiremock-jre8-2.27.2.jar 3.3 MB 711 621 30 1.8 Yes
error_prone_annotations-2.3.4.jar 13.9 kB 34 22 2 1.7 No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-29.0-jre.jar 2.8 MB 2005 1975 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - No
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes
json-path-2.4.0.jar 223.2 kB 191 174 12 1.6 Yes
commons-codec-1.11.jar 335 kB 243 96 7 1.6 Yes
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
commons-fileupload-1.4.jar 72.4 kB 67 49 6 1.6 Yes
commons-io-2.2.jar 173.6 kB 126 108 6 1.5 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
javax.servlet-api-3.1.0.jar 95.8 kB 103 79 4 1.7 Yes
junit-4.13.1.jar 382.7 kB 387 348 32 1.5 Yes
json-unit-core-2.12.0.jar 128.2 kB 123 107 6 1.8 Yes
accessors-smart-1.2.jar 30 kB 24 13 2 1.6 Yes
json-smart-2.3.jar 120.3 kB 106 92 5 1.6 Yes
jopt-simple-5.0.3.jar 78.2 kB 71 59 3 1.7 Yes
commons-compress-1.20.jar 632.4 kB 400 359 29 1.7 Yes
commons-lang3-3.3.2.jar 412.7 kB 241 217 12 1.6 Yes
flink-annotations-1.12.1.jar 16.7 kB 30 15 2 1.8 Yes
flink-core-1.12.1.jar 1.7 MB 1113 1046 51 1.8 Yes
flink-metrics-core-1.12.1.jar 19.1 kB 35 19 3 1.8 Yes
flink-shaded-asm-7-7.1-12.0.jar 282.3 kB 131 112 5 1.5 Yes
flink-shaded-guava-18.0-12.0.jar 2.4 MB 1722 1690 17 1.6 Yes
flink-swift-fs-hadoop-1.12.1.jar 26.6 MB 13909 13227 470 1.8 Yes
force-shading-1.12.1.jar 7.5 kB 10 0 0 - No
httpclient-4.5.12.jar 778.2 kB 511 470 24 1.6 Yes
httpcore-4.4.13.jar 328.6 kB 283 253 17 1.6 Yes
assertj-core-3.17.2.jar 4.8 MB 3256 3179 62 - Yes
checker-qual-2.11.1.jar 201.1 kB 364 306 32 1.8 Yes
conscrypt-openjdk-uber-2.2.1.jar 4.5 MB 324 310 3 1.7 Yes
jetty-alpn-client-9.4.30.v20200611.jar 16.6 kB 17 2 1 1.8 Yes
jetty-alpn-conscrypt-client-9.4.30.v20200611.jar 17.1 kB 21 3 1 1.8 Yes
jetty-alpn-conscrypt-server-9.4.30.v20200611.jar 17.4 kB 21 3 1 1.8 Yes
jetty-alpn-server-9.4.30.v20200611.jar 17.7 kB 17 2 1 1.8 Yes
jetty-client-9.4.30.v20200611.jar 326.8 kB 229 211 5 1.8 Yes
jetty-continuation-9.4.30.v20200611.jar 25.5 kB 23 9 1 1.8 Yes
jetty-http-9.4.30.v20200611.jar 213.2 kB 117 97 2 1.8 Yes
jetty-io-9.4.30.v20200611.jar 161.5 kB 113 98 2 1.8 Yes
jetty-proxy-9.4.30.v20200611.jar 96.4 kB 59 45 1 1.8 Yes
jetty-security-9.4.30.v20200611.jar 117.9 kB 77 62 2 1.8 Yes
jetty-server-9.4.30.v20200611.jar 700.9 kB 366 344 8 1.8 Yes
jetty-servlet-9.4.30.v20200611.jar 131.8 kB 73 57 3 1.8 Yes
jetty-servlets-9.4.30.v20200611.jar 101.5 kB 55 41 1 1.8 Yes
jetty-util-9.4.30.v20200611.jar 552.4 kB 341 313 12 1.8 Yes
jetty-webapp-9.4.30.v20200611.jar 138.2 kB 67 52 1 1.8 Yes
jetty-xml-9.4.30.v20200611.jar 66.7 kB 32 14 1 1.8 Yes
http2-common-9.4.30.v20200611.jar 197.4 kB 153 134 6 1.8 Yes
http2-hpack-9.4.30.v20200611.jar 52.1 kB 36 19 1 1.8 Yes
http2-server-9.4.30.v20200611.jar 62.4 kB 37 22 1 1.8 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
objenesis-2.1.jar 41.8 kB 52 37 9 1.5 Yes
opentest4j-1.1.1.jar 7.1 kB 10 6 1 1.6 Yes
asm-7.0.jar 113.7 kB 42 36 3 - Yes
slf4j-api-1.7.30.jar 41.5 kB 46 34 4 1.5 Yes
xmlunit-core-2.7.0.jar 168.4 kB 171 155 8 1.6 Yes
xmlunit-legacy-2.7.0.jar 128.1 kB 102 88 5 1.6 Yes
xmlunit-placeholders-2.7.0.jar 13.5 kB 19 7 1 1.6 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
68 57.8 MB 31246 29002 1036 1.8 65
compile: 2 compile: 26.6 MB compile: 13919 compile: 13227 compile: 470 - compile: 1
test: 53 test: 24.7 MB test: 12799 test: 11556 test: 411 - test: 51
provided: 13 provided: 6.5 MB provided: 4528 provided: 4219 provided: 155 - provided: 13