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
com.beust jcommander 1.78 jar Apache License, Version 2.0
org.projectlombok lombok 1.18.16 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.scribejava scribejava-apis 2.5.3 jar MIT
io.rest-assured json-path 4.3.1 jar Apache 2.0
io.rest-assured json-schema-validator 4.3.1 jar Apache 2.0
io.rest-assured rest-assured 4.3.1 jar Apache 2.0
io.rest-assured xml-path 4.3.1 jar Apache 2.0
org.junit.jupiter junit-jupiter-engine 5.7.0 jar Eclipse Public License v2.0
org.testng testng 7.3.0 jar Apache 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.

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
aopalliance aopalliance 1.0 - jar Public Domain
com.fasterxml.jackson.core jackson-annotations 2.2.3 - jar The Apache Software License, Version 2.0GNU Lesser General Public License, Version 2.1
com.fasterxml.jackson.core jackson-core 2.2.3 - jar The Apache Software License, Version 2.0GNU Lesser General Public License, Version 2.1
com.fasterxml.jackson.core jackson-databind 2.2.3 - jar The Apache Software License, Version 2.0GNU Lesser General Public License, Version 2.1
com.github.fge btf 1.2 - jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.github.fge msg-simple 1.1 - jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.github.fge uri-template 0.9 - jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.github.java-json-tools jackson-coreutils 1.9 - jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.github.java-json-tools json-schema-core 1.2.10 - jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.github.java-json-tools json-schema-validator 2.2.10 - jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.github.scribejava scribejava-core 2.5.3 - jar MIT
com.google.code.findbugs jsr305 3.0.1 - jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.1.3 - jar Apache 2.0
com.google.guava guava 25.1-android - jar The Apache Software License, Version 2.0
com.google.inject guice 4.2.2 no_aop jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 1.1 - jar The Apache Software License, Version 2.0
com.googlecode.libphonenumber libphonenumber 8.0.0 - jar The Apache Software License, Version 2.0
com.sun.xml.bind jaxb-impl 2.3.3 - jar Eclipse Distribution License - v 1.0
commons-codec commons-codec 1.9 - jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.2 - jar The Apache Software License, Version 2.0
io.rest-assured rest-assured-common 4.3.1 - jar Apache 2.0
jakarta.activation jakarta.activation-api 1.2.2 - jar EDL 1.0
jakarta.xml.bind jakarta.xml.bind-api 2.3.3 - jar Eclipse Distribution License - v 1.0
javax.activation activation 1.1 - jar Common Development and Distribution License (CDDL) v1.0
javax.inject javax.inject 1 - jar The Apache Software License, Version 2.0
javax.mail mailapi 1.4.3 - jar CDDLGPLv2+CE
joda-time joda-time 2.9.7 - jar Apache 2
junit junit 4.12 - jar Eclipse Public License 1.0
net.sf.jopt-simple jopt-simple 5.0.3 - jar The MIT License
org.apache.ant ant 1.10.3 - jar The Apache Software License, Version 2.0
org.apache.ant ant-launcher 1.10.3 - jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.4 - jar Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.3 - jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.6 - jar Apache License, Version 2.0
org.apache.httpcomponents httpmime 4.5.3 - jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.0 - jar The Apache License, Version 2.0
org.ccil.cowan.tagsoup tagsoup 1.2.1 - jar Apache License 2.0
org.checkerframework checker-compat-qual 2.0.0 - jar GNU General Public License, version 2 (GPL2), with the classpath exceptionThe MIT License
org.codehaus.groovy groovy 3.0.3 - jar The Apache Software License, Version 2.0
org.codehaus.groovy groovy-json 3.0.3 - jar The Apache Software License, Version 2.0
org.codehaus.groovy groovy-xml 3.0.3 - jar The Apache Software License, Version 2.0
org.codehaus.mojo animal-sniffer-annotations 1.14 - jar MIT license
org.hamcrest hamcrest 2.1 - jar BSD Licence 3
org.hamcrest hamcrest-core 1.3 - jar New BSD License
org.junit.jupiter junit-jupiter-api 5.7.0 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.7.0 - jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.7.0 - jar Eclipse Public License v2.0
org.mozilla rhino 1.7.7.1 - jar Mozilla Public License, Version 2.0
org.opentest4j opentest4j 1.2.0 - jar The Apache License, Version 2.0
org.yaml snakeyaml 1.21 - jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

GPLv2+CE: JavaMail API jar

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

Apache 2.0: REST Assured, error-prone annotations, json-path, json-schema-validator, rest-assured-common, xml-path

Eclipse Public License 1.0: JUnit

Mozilla Public License, Version 2.0: Mozilla Rhino

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

New BSD License: Hamcrest Core

Apache 2: Joda-Time

Unknown: udemy_restapiawrestantn2

Apache License 2.0: TagSoup

The MIT License: Checker Qual, JOpt Simple, Project Lombok

Apache License, Version 2.0: Apache Commons Lang, Apache HttpClient, Apache HttpClient Mime, Apache HttpCore, SnakeYAML, jcommander, testng

GNU General Public License, version 2 (GPL2), with the classpath exception: Checker Qual

Common Development and Distribution License (CDDL) v1.0: JavaBeans Activation Framework (JAF)

MIT license: Animal Sniffer Annotations

GNU Lesser General Public License, Version 2.1: Jackson-annotations, Jackson-core, jackson-databind

Public Domain: AOP alliance

BSD Licence 3: Hamcrest

Lesser General Public License, version 3 or greater: jackson-coreutils, json-schema-core, json-schema-validator, null

EDL 1.0: Jakarta Activation API jar

CDDL: JavaMail API jar

MIT: ScribeJava APIs, ScribeJava Core

Eclipse Distribution License - v 1.0: Jakarta XML Binding API, Old JAXB Runtime

The Apache Software License, Version 2.0: Apache Ant Core, Apache Ant Launcher, Apache Commons Codec, Apache Commons Logging, Apache Groovy, FindBugs-jsr305, Google Guice - Core Library, Guava: Google Core Libraries for Java, J2ObjC Annotations, Jackson-annotations, Jackson-core, jackson-databind, javax.inject, libphonenumber

Apache Software License, version 2.0: jackson-coreutils, json-schema-core, json-schema-validator, null

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes
jcommander-1.78.jar 83.8 kB 77 68 5 1.8 Yes
jackson-annotations-2.2.3.jar 33.5 kB 60 48 1 1.6 Yes
jackson-core-2.2.3.jar 192.7 kB 111 89 8 1.6 Yes
jackson-databind-2.2.3.jar 865.8 kB 585 551 20 1.6 Yes
btf-1.2.jar 8.9 kB 11 3 1 1.6 No
msg-simple-1.1.jar 36.9 kB 37 23 6 1.6 Yes
uri-template-0.9.jar 57.4 kB 57 39 7 1.6 Yes
jackson-coreutils-1.9.jar 31.3 kB 26 14 2 1.6 Yes
json-schema-core-1.2.10.jar 174.1 kB 164 125 22 1.6 Yes
json-schema-validator-2.2.10.jar 236.8 kB 226 159 31 1.6 Yes
scribejava-apis-2.5.3.jar 109.8 kB 147 133 4 1.7 Yes
scribejava-core-2.5.3.jar 83.7 kB 87 68 8 1.7 Yes
jsr305-3.0.1.jar 19.9 kB 46 35 3 1.5 Yes
error_prone_annotations-2.1.3.jar 13.7 kB 34 22 2 1.7 No
guava-25.1-android.jar 2.6 MB 1905 1875 18 1.7 Yes
guice-4.2.2-no_aop.jar 520.7 kB 406 390 9 1.7 Yes
j2objc-annotations-1.1.jar 8.8 kB 23 12 1 1.5 Yes
libphonenumber-8.0.0.jar 326.9 kB 599 51 2 1.5 Yes
jaxb-impl-2.3.3.jar 1.1 MB 923 724 32 - Yes
commons-codec-1.9.jar 264 kB 227 85 6 1.6 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
json-path-4.3.1.jar 66.9 kB 61 41 7 1.8 Yes
json-schema-validator-4.3.1.jar 12.6 kB 20 9 1 1.8 Yes
rest-assured-4.3.1.jar 698.5 kB 381 342 30 1.8 Yes
rest-assured-common-4.3.1.jar 43.2 kB 43 23 8 1.8 Yes
xml-path-4.3.1.jar 76.6 kB 59 38 8 1.8 Yes
jakarta.activation-api-1.2.2.jar 46.6 kB 43 32 2 - Yes
jakarta.xml.bind-api-2.3.3.jar 115.6 kB 137 111 7 - Yes
activation-1.1.jar 63 kB 50 38 3 1.4 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
mailapi-1.4.3.jar 250.2 kB 189 166 8 1.4 Yes
joda-time-2.9.7.jar 633.3 kB 763 247 7 1.5 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
jopt-simple-5.0.3.jar 78.2 kB 71 59 3 1.7 Yes
ant-1.10.3.jar 2.2 MB 1226 1144 61 1.8 Yes
ant-launcher-1.10.3.jar 18.8 kB 14 4 1 1.8 Yes
commons-lang3-3.4.jar 434.7 kB 248 224 12 1.6 Yes
httpclient-4.5.3.jar 747.8 kB 507 466 24 1.6 Yes
httpcore-4.4.6.jar 323.8 kB 282 252 17 1.6 Yes
httpmime-4.5.3.jar 41 kB 40 23 2 1.6 Yes
apiguardian-api-1.1.0.jar 2.4 kB 8 3 2 - Yes
tagsoup-1.2.1.jar 90.7 kB 29 22 2 1.4 Yes
checker-compat-qual-2.0.0.jar 31.5 kB 47 28 10 1.7 Yes
groovy-3.0.3.jar 7.9 MB 4857 4680 135 1.8 Yes
groovy-json-3.0.3.jar 133 kB 81 66 3 1.8 Yes
groovy-xml-3.0.3.jar 284.9 kB 189 163 10 1.8 Yes
animal-sniffer-annotations-1.14.jar 3.5 kB 12 1 1 1.5 No
hamcrest-2.1.jar 123.1 kB 122 108 11 1.7 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
junit-jupiter-api-5.7.0.jar 174.6 kB 168 153 8 - Yes
junit-jupiter-engine-5.7.0.jar 211.8 kB 130 113 9 - Yes
junit-platform-commons-1.7.0.jar 99.5 kB 63 43 7 - Yes
junit-platform-engine-1.7.0.jar 180.9 kB 141 125 9 - Yes
rhino-1.7.7.1.jar 1.3 MB 512 468 23 1.6 Yes
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
lombok-1.18.16.jar 1.9 MB 1027 163 13 - Yes
testng-7.3.0.jar 922.2 kB 598 552 24 1.8 Yes
snakeyaml-1.21.jar 299.3 kB 247 211 19 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
59 26.7 MB 18567 15013 715 1.8 55
compile: 2 compile: 2 MB compile: 1104 compile: 231 compile: 18 - compile: 2
test: 57 test: 24.7 MB test: 17463 test: 14782 test: 697 - test: 53