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.knuddels jtokkit 1.1.0 jar MIT License
org.apache.httpcomponents.client5 httpclient5 5.3.1 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5 5.2.5 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5-h2 5.2.5 jar Apache License, Version 2.0
org.eclipse.mylyn.docs org.eclipse.mylyn.wikitext 3.0.42 jar Eclipse Public License Version 2.0
org.eclipse.mylyn.docs org.eclipse.mylyn.wikitext.markdown 3.0.42 jar Eclipse Public License Version 2.0
org.jsoup jsoup 1.16.2 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.tngtech.archunit archunit 1.3.0 jar The Apache Software License, Version 2.0BSD
com.tngtech.archunit archunit-junit4 1.3.0 jar The Apache Software License, Version 2.0
junit junit 4.13.2 jar Eclipse Public License 1.0
org.hamcrest hamcrest-core 2.2 jar BSD License 3
org.mockito mockito-core 4.11.0 jar The MIT License
org.slf4j slf4j-simple 1.7.25 jar MIT License

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
com.fasterxml.jackson.core jackson-databind 2.9.7 jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.8.5 jar Apache 2.0
org.apache.sling org.apache.sling.commons.threads 3.2.18 jar Apache License, Version 2.0
org.osgi org.osgi.core 6.0.0 jar Apache License, Version 2.0
org.osgi osgi.cmpn 6.0.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 Type Licenses
net.bytebuddy byte-buddy 1.12.19 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.19 jar Apache License, Version 2.0
org.hamcrest hamcrest 2.2 jar BSD License 3
org.objenesis objenesis 3.3 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
com.fasterxml.jackson.core jackson-annotations 2.9.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.7 jar The Apache Software License, Version 2.0
com.google.guava guava 15.0 jar The Apache Software License, Version 2.0
org.slf4j slf4j-api 1.7.25 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

BSD: ArchUnit

Apache 2.0: Gson

Eclipse Public License 1.0: JUnit

MIT License: Composum AI::Backend::Base, JTokkit, SLF4J API Module, SLF4J Simple Binding

The MIT License: jsoup Java HTML Parser, mockito-core

BSD License 3: Hamcrest, Hamcrest Core

Apache License, Version 2.0: Apache HttpClient, Apache HttpComponents Core HTTP/1.1, Apache HttpComponents Core HTTP/2, Apache Sling Thread Support, Byte Buddy (without dependencies), Byte Buddy agent, Objenesis, org.osgi.core, org.osgi:osgi.cmpn

Eclipse Public License Version 2.0: Mylyn WikiText, Mylyn WikiText Markdown

The Apache Software License, Version 2.0: ArchUnit, FindBugs-jsr305, Guava: Google Core Libraries for Java, Jackson-annotations, Jackson-core, jackson-databind

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.9.7.jar 67 kB 80 68 1 1.6 Yes
jackson-core-2.9.7.jar 324 kB 132 107 11 1.6 Yes
jackson-databind-2.9.7.jar 1.4 MB 658 624 20 1.7 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.8.5.jar 241.6 kB 197 180 8 1.6 Yes
guava-15.0.jar 2.2 MB 1650 1622 16 1.6 Yes
jtokkit-1.1.0.jar 3.2 MB 34 24 2 1.8 Yes
archunit-1.3.0.jar 4.6 MB 3045 2984 43 - Yes
archunit-junit4-1.3.0.jar 45.9 kB 46 39 2 1.8 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.12.19.jar 4 MB 2742 2688 39 - Yes
byte-buddy-agent-1.12.19.jar 256.4 kB 90 70 3 - Yes
httpclient5-5.3.1.jar 861.7 kB 544 501 26 1.8 Yes
httpcore5-5.2.5.jar 855 kB 680 634 30 1.8 Yes
httpcore5-h2-5.2.5.jar 237.2 kB 177 149 14 1.8 Yes
org.apache.sling.commons.threads-3.2.18.jar 49.8 kB 48 26 3 1.7 Yes
org.eclipse.mylyn.wikitext-3.0.42.jar 345.1 kB 257 215 15 1.8 Yes
org.eclipse.mylyn.wikitext.markdown-3.0.42.jar 75.3 kB 83 60 7 1.8 Yes
hamcrest-2.2.jar 123.4 kB 122 108 11 1.7 Yes
hamcrest-core-2.2.jar 1.5 kB 8 1 1 1.7 Yes
jsoup-1.16.2.jar 452.3 kB 283 265 7 1.8 Yes
mockito-core-4.11.0.jar 684.9 kB 651 579 64 1.8 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
org.osgi.core-6.0.0.jar 475.3 kB 387 158 21 1.5 Yes
osgi.cmpn-6.0.0.jar 958.8 kB 934 333 56 1.5 Yes
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes
slf4j-simple-1.7.25.jar 15.3 kB 20 10 1 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
27 21.8 MB 13408 11907 450 1.8 27
compile: 7 compile: 6.1 MB compile: 2058 compile: 1848 compile: 101 - compile: 7
test: 10 test: 10.1 MB test: 7172 test: 6872 test: 206 - test: 10
provided: 10 provided: 5.7 MB provided: 4178 provided: 3187 provided: 143 - provided: 10