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.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 rest-assured 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.beust jcommander 1.78 - jar Apache License, Version 2.0
com.github.scribejava scribejava-core 2.5.3 - jar MIT
com.google.code.findbugs jsr305 3.0.2 - 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.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 json-path 4.3.1 - jar Apache 2.0
io.rest-assured rest-assured-common 4.3.1 - jar Apache 2.0
io.rest-assured xml-path 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.inject javax.inject 1 - jar The Apache Software License, Version 2.0
junit junit 4.12 - jar Eclipse Public License 1.0
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.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

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

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

Eclipse Public License 1.0: JUnit

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

Public Domain: AOP alliance

New BSD License: Hamcrest Core

BSD Licence 3: Hamcrest

Unknown: udemy_restapiawrestantn1

Apache License 2.0: TagSoup

EDL 1.0: Jakarta Activation API jar

The MIT License: Checker Qual, 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

MIT: ScribeJava APIs, ScribeJava Core

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

MIT license: Animal Sniffer Annotations

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, javax.inject

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
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.2.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
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
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
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
junit-4.12.jar 314.9 kB 323 286 30 1.5 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
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
43 22.5 MB 15086 12924 570 1.8 40
compile: 1 compile: 1.9 MB compile: 1027 compile: 163 compile: 13 - compile: 1
test: 42 test: 20.6 MB test: 14059 test: 12761 test: 557 - test: 39