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.fasterxml.jackson.module | jackson-module-jsonSchema | 2.5.3 | jar | The Apache Software License, Version 2.0 |
| com.google.guava | guava | 15.0 | jar | The Apache Software License, Version 2.0 |
| com.thoughtworks.qdox | qdox | 2.2.0 | jar | The Apache Software License, Version 2.0 |
| commons-io | commons-io | 2.4 | jar | The Apache Software License, Version 2.0 |
| io.wcm.caravan | io.wcm.caravan.hal.docs | 0.6.0 | jar | The Apache Software License, Version 2.0 |
| io.wcm.caravan | io.wcm.caravan.hal.docs-annotations | 0.5.0 | jar | The Apache Software License, Version 2.0 |
| org.apache.commons | commons-compress | 1.28.0 | jar | Apache-2.0 |
| org.apache.commons | commons-lang3 | 3.0.1 | jar | The Apache Software License, Version 2.0 |
| org.codehaus.plexus | plexus-xml | 3.0.2 | jar | Apache-2.0 |
| org.jsoup | jsoup | 1.22.1 | 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 |
|---|---|---|---|---|
| junit | junit | 4.13.2 | jar | Eclipse Public License 1.0 |
| org.apache.sling | org.apache.sling.testing.osgi-mock.junit4 | 3.5.4 | jar | Apache-2.0 |
| org.mockito | mockito-core | 2.25.1 | jar | The MIT License |
| org.slf4j | slf4j-simple | 1.7.6 | 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 |
|---|---|---|---|---|
| io.wcm.tooling.spotbugs | io.wcm.tooling.spotbugs.annotations | 1.0.0 | jar | The Apache Software License, Version 2.0 |
| org.apache.felix | org.apache.felix.scr.annotations | 1.12.0 | jar | Apache License, Version 2.0 |
| org.apache.maven | maven-core | 3.3.9 | jar | Apache License, Version 2.0 |
| org.apache.maven | maven-plugin-api | 3.3.9 | jar | Apache License, Version 2.0 |
| org.apache.maven.plugin-tools | maven-plugin-annotations | 3.7.0 | jar | Apache License, Version 2.0 |
| org.jetbrains | annotations | 26.1.0 | jar | The Apache Software License, Version 2.0 |
| org.osgi | org.osgi.annotation.bundle | 1.0.0 | jar | Apache-2.0 |
| org.osgi | org.osgi.annotation.versioning | 1.0.0 | jar | Apache License, Version 2.0 |
| org.osgi | org.osgi.service.component.annotations | 1.4.0 | jar | Apache-2.0 |
| org.osgi | org.osgi.service.metatype.annotations | 1.3.0 | jar | Apache License, Version 2.0 |
| org.osgi | osgi.cmpn | 6.0.0 | jar | Apache License, Version 2.0 |
| org.osgi | osgi.core | 6.0.0 | jar | Apache License, Version 2.0 |
| org.slf4j | slf4j-api | 1.7.6 | jar | MIT License |
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:
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.9.7 | jar | The Apache Software License, Version 2.0 |
| net.bytebuddy | byte-buddy-agent | 1.9.7 | jar | The Apache Software License, Version 2.0 |
| org.apache.commons | commons-collections4 | 4.4 | jar | Apache License, Version 2.0 |
| org.apache.sling | org.apache.sling.testing.osgi-mock.core | 3.5.4 | jar | Apache-2.0 |
| org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License |
| org.objenesis | objenesis | 2.6 | jar | Apache 2 |
| org.osgi | org.osgi.framework | 1.8.0 | jar | Apache License, Version 2.0 |
| org.osgi | org.osgi.service.cm | 1.6.0 | jar | Apache-2.0 |
| org.osgi | org.osgi.service.component | 1.4.0 | jar | Apache-2.0 |
| org.osgi | org.osgi.service.event | 1.3.1 | jar | Apache License, Version 2.0 |
| org.osgi | org.osgi.service.log | 1.3.0 | jar | Apache License, Version 2.0 |
| org.reflections | reflections | 0.10.2 | jar | WTFPLThe 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:
Project Dependency Graph
Dependency Tree
- io.wcm.caravan.maven.plugins:hal-docs-maven-plugin:maven-plugin:0.6.0-SNAPSHOT
HAL Documentation Maven Plugin Description: Generates API service documenation and JSON Schema files for HAL- and JAX-RS based RESTful services.
URL: https://caravan.wcm.io/hal/docs-maven-plugin/
Project Licenses: The Apache Software License, Version 2.0
- io.wcm.caravan:io.wcm.caravan.hal.docs:jar:0.6.0 (compile)
HAL Interface Documentation Description: Runtime support for interface documentation of HAL-based JAX-RS services.
URL: http://caravan.wcm.io/hal/docs/io.wcm.caravan.hal.parent/io.wcm.caravan.hal.docs/
Project Licenses: The Apache Software License, Version 2.0
- io.wcm.caravan:io.wcm.caravan.jaxrs.publisher:jar:1.0.0 (compile)
JAX-RS Publisher Description: Publishes OSGi services as JAX-RS RESTful services.
URL: http://caravan.wcm.io/jaxrs/publisher/io.wcm.caravan.jaxrs.parent/io.wcm.caravan.jaxrs.publisher/
Project Licenses: The Apache Software License, Version 2.0
- io.wcm.caravan:io.wcm.caravan.commons.stream:jar:1.0.0 (compile)
Commons Stream Description: Implements a tiny subset of the Java 8 stream API to use the basic features in Java 7 as well.
URL: http://caravan.wcm.io/commons/stream/io.wcm.caravan.commons.parent/io.wcm.caravan.commons.stream/
Project Licenses: The Apache Software License, Version 2.0
- org.apache.sling:org.apache.sling.commons.osgi:jar:2.4.0 (compile)
Apache Sling Commons OSGi support Description: Commons OSGi
URL: http://sling.apache.org/org.apache.sling.commons.osgi
Project Licenses: Apache License, Version 2.0
- javax.ws.rs:javax.ws.rs-api:jar:2.0.1 (compile)
javax.ws.rs-api Description: Java.net - The Source for Java Technology Collaboration
URL: http://jax-rs-spec.java.net
Project Licenses: CDDL 1.1, GPL2 w/ CPE
- org.glassfish.jersey.core:jersey-server:jar:2.20 (compile)
jersey-core-server Description: Jersey core server implementation
URL: https://jersey.java.net/jersey-server/
Project Licenses: CDDL+GPL License
- org.glassfish.jersey.core:jersey-common:jar:2.20 (compile)
jersey-core-common Description: Jersey core common packages
URL: https://jersey.java.net/jersey-common/
Project Licenses: CDDL+GPL License
- org.glassfish.jersey.bundles.repackaged:jersey-guava:jar:2.20 (compile)
jersey-repackaged-guava Description: Jersey Guava Repackaged
URL: https://jersey.java.net/project/project/jersey-guava/
Project Licenses: CDDL+GPL License
- org.glassfish.hk2:osgi-resource-locator:jar:1.0.1 (compile)
OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers. Description: See http://wiki.glassfish.java.net/Wiki.jsp?page=JdkSpiOsgi for more information
URL: http://glassfish.org/osgi-resource-locator/
Project Licenses: CDDL + GPLv2 with classpath exception
- org.glassfish.jersey.bundles.repackaged:jersey-guava:jar:2.20 (compile)
- org.glassfish.jersey.core:jersey-client:jar:2.20 (compile)
jersey-core-client Description: Jersey core client implementation
URL: https://jersey.java.net/jersey-client/
Project Licenses: CDDL+GPL License
- org.glassfish.jersey.media:jersey-media-jaxb:jar:2.20 (compile)
jersey-media-jaxb Description: JAX-RS features based upon JAX-B.
URL: https://jersey.java.net/project/jersey-media-jaxb/
Project Licenses: CDDL+GPL License
- javax.annotation:javax.annotation-api:jar:1.2 (compile)
javax.annotation API Description: Common Annotations for the JavaTM Platform API
URL: http://jcp.org/en/jsr/detail?id=250
Project Licenses: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2:hk2-api:jar:2.4.0-b27 (compile)
HK2 API module Description: HK2 API module
URL: https://hk2.java.net/hk2-api
Project Licenses: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2:hk2-utils:jar:2.4.0-b27 (compile)
HK2 Implementation Utilities Description: HK2 Implementation Utilities
URL: https://hk2.java.net/hk2-utils
Project Licenses: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2.external:aopalliance-repackaged:jar:2.4.0-b27 (compile)
aopalliance version 1.0 repackaged as a module Description: Dependency Injection Kernel
URL: https://hk2.java.net/external/aopalliance-repackaged
Project Licenses: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2:hk2-utils:jar:2.4.0-b27 (compile)
- org.glassfish.hk2.external:javax.inject:jar:2.4.0-b27 (compile)
javax.inject:1 as OSGi bundle Description: Injection API (JSR 330) version ${javax.inject.version} repackaged as OSGi bundle
URL: https://hk2.java.net/external/javax.inject
Project Licenses: CDDL + GPLv2 with classpath exception
- org.glassfish.hk2:hk2-locator:jar:2.4.0-b27 (compile)
ServiceLocator Default Implementation Description: ServiceLocator Default Implementation
URL: https://hk2.java.net/hk2-locator
Project Licenses: CDDL + GPLv2 with classpath exception
- org.glassfish.jersey.core:jersey-common:jar:2.20 (compile)
- org.glassfish.jersey.containers:jersey-container-servlet:jar:2.20 (compile)
jersey-container-servlet Description: Jersey core Servlet 3.x implementation
URL: https://jersey.java.net/project/jersey-container-servlet/
Project Licenses: CDDL+GPL License
- org.glassfish.jersey.containers:jersey-container-servlet-core:jar:2.20 (compile)
jersey-container-servlet-core Description: Jersey core Servlet 2.x implementation
URL: https://jersey.java.net/project/jersey-container-servlet-core/
Project Licenses: CDDL+GPL License
- org.glassfish.jersey.containers:jersey-container-servlet-core:jar:2.20 (compile)
- io.wcm.caravan:io.wcm.caravan.commons.stream:jar:1.0.0 (compile)
- io.wcm.caravan:io.wcm.caravan.hal.resource:jar:1.1.0 (compile)
HAL Resource Description: Library for building and reading JSON HAL resources.
URL: http://caravan.wcm.io/hal/resource/io.wcm.caravan.hal.parent/io.wcm.caravan.hal.resource/
Project Licenses: The Apache Software License, Version 2.0
- com.fasterxml.jackson.core:jackson-core:jar:2.5.3 (compile)
Jackson-core Description: Core Jackson abstractions, basic JSON streaming API implementation
URL: https://github.com/FasterXML/jackson
Project Licenses: The Apache Software License, Version 2.0
- com.fasterxml.jackson.core:jackson-annotations:jar:2.5.3 (compile)
Jackson-annotations Description: Core annotations used for value types, used by Jackson data binding package.
URL: http://github.com/FasterXML/jackson
Project Licenses: The Apache Software License, Version 2.0
- com.fasterxml.jackson.core:jackson-databind:jar:2.5.3 (compile)
jackson-databind Description: General data-binding functionality for Jackson: works on core streaming API
URL: http://github.com/FasterXML/jackson
Project Licenses: The Apache Software License, Version 2.0
- com.github.jknack:handlebars:jar:2.2.3 (compile)
Handlebars Description: Logic-less and semantic templates with Java
URL: https://github.com/jknack/handlebars.java/handlebars
Project Licenses: The Apache Software License, Version 2.0
- org.antlr:antlr4-runtime:jar:4.5 (compile)
ANTLR 4 Runtime Description: The ANTLR 4 Runtime
URL: http://www.antlr.org
Project Licenses: BSD 3-Clause License
- org.mozilla:rhino:jar:1.7R4 (compile)
Mozilla Rhino Description: Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.
URL: https://developer.mozilla.org/en/Rhino
Project Licenses: Mozilla Public License, Version 2.0
- org.antlr:antlr4-runtime:jar:4.5 (compile)
- io.wcm.caravan:io.wcm.caravan.jaxrs.publisher:jar:1.0.0 (compile)
- io.wcm.caravan:io.wcm.caravan.hal.docs-annotations:jar:0.5.0 (compile)
HAL Documentation Annotations Description: Annotates service information classes for HAL documentation.
Project Licenses: The Apache Software License, Version 2.0
- org.apache.maven:maven-plugin-api:jar:3.3.9 (provided)
Maven Plugin API Description: The API for plugins - Mojos - development.
URL: http://maven.apache.org/ref/3.3.9/maven-plugin-api/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-model:jar:3.3.9 (provided)
Maven Model Description: Model for Maven POM (Project Object Model)
URL: http://maven.apache.org/ref/3.3.9/maven-model/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-artifact:jar:3.3.9 (provided)
Maven Artifact Description: Maven is a software build management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.
URL: http://maven.apache.org/ref/3.3.9/maven-artifact/
Project Licenses: Apache License, Version 2.0
- org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.2 (provided)
org.eclipse.sisu.plexus Description: Plexus-JSR330 adapter; adds Plexus support to the Sisu-Inject container
URL: http://www.eclipse.org/sisu/org.eclipse.sisu.plexus/
Project Licenses: Eclipse Public License, Version 1.0
- javax.enterprise:cdi-api:jar:1.0 (provided)
CDI APIs Description: APIs for JSR-299: Contexts and Dependency Injection for Java EE
URL: http://www.seamframework.org/Weld/cdi-api
Project Licenses: Apache License, Version 2.0
- javax.annotation:jsr250-api:jar:1.0 (provided)
JSR-250 Common Annotations for the JavaTM Platform Description: JSR-250 Reference Implementation by Glassfish
URL: http://jcp.org/aboutJava/communityprocess/final/jsr250/index.html
Project Licenses: COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
- javax.annotation:jsr250-api:jar:1.0 (provided)
- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.2 (provided)
org.eclipse.sisu.inject Description: JSR330-based container; supports classpath scanning, auto-binding, and dynamic auto-wiring
URL: http://www.eclipse.org/sisu/org.eclipse.sisu.inject/
Project Licenses: Eclipse Public License, Version 1.0
- javax.enterprise:cdi-api:jar:1.0 (provided)
- org.apache.maven:maven-model:jar:3.3.9 (provided)
- org.apache.maven:maven-core:jar:3.3.9 (provided)
Maven Core Description: Maven Core classes.
URL: http://maven.apache.org/ref/3.3.9/maven-core/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-settings:jar:3.3.9 (provided)
Maven Settings Description: Maven Settings model.
URL: http://maven.apache.org/ref/3.3.9/maven-settings/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-settings-builder:jar:3.3.9 (provided)
Maven Settings Builder Description: The effective settings builder, with inheritance and password decryption.
URL: http://maven.apache.org/ref/3.3.9/maven-settings-builder/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-builder-support:jar:3.3.9 (provided)
Maven Builder Support Description: Support for descriptor builders (model, setting, toolchains)
URL: http://maven.apache.org/ref/3.3.9/maven-builder-support/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-builder-support:jar:3.3.9 (provided)
- org.apache.maven:maven-repository-metadata:jar:3.3.9 (provided)
Maven Repository Metadata Model Description: Per-directory local and remote repository metadata.
URL: http://maven.apache.org/ref/3.3.9/maven-repository-metadata/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-model-builder:jar:3.3.9 (provided)
Maven Model Builder Description: The effective model builder, with inheritance, profile activation, interpolation, ...
URL: http://maven.apache.org/ref/3.3.9/maven-model-builder/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-aether-provider:jar:3.3.9 (provided)
Maven Aether Provider Description: Extensions to Aether for utilizing Maven POM and repository metadata.
URL: http://maven.apache.org/ref/3.3.9/maven-aether-provider/
Project Licenses: Apache License, Version 2.0
- org.eclipse.aether:aether-spi:jar:1.0.2.v20150114 (provided)
Aether SPI Description: The service provider interface for repository system implementations and repository connectors.
URL: http://www.eclipse.org/aether/aether-spi/
Project Licenses: Eclipse Public License, Version 1.0
- org.eclipse.aether:aether-spi:jar:1.0.2.v20150114 (provided)
- org.eclipse.aether:aether-impl:jar:1.0.2.v20150114 (provided)
Aether Implementation Description: An implementation of the repository system.
URL: http://www.eclipse.org/aether/aether-impl/
Project Licenses: Eclipse Public License, Version 1.0
- org.eclipse.aether:aether-api:jar:1.0.2.v20150114 (provided)
Aether API Description: The application programming interface for the repository system.
URL: http://www.eclipse.org/aether/aether-api/
Project Licenses: Eclipse Public License, Version 1.0
- org.eclipse.aether:aether-util:jar:1.0.2.v20150114 (provided)
Aether Utilities Description: A collection of utility classes to ease usage of the repository system.
URL: http://www.eclipse.org/aether/aether-util/
Project Licenses: Eclipse Public License, Version 1.0
- com.google.inject:guice:jar:no_aop:4.0 (provided)
Google Guice - Core Library Description: Guice is a lightweight dependency injection framework for Java 6 and above
URL: https://github.com/google/guice/guice
Project Licenses: The Apache Software License, Version 2.0
- javax.inject:javax.inject:jar:1 (provided)
javax.inject Description: The javax.inject API
URL: http://code.google.com/p/atinject/
Project Licenses: The Apache Software License, Version 2.0
- aopalliance:aopalliance:jar:1.0 (provided)
AOP alliance Description: AOP Alliance
URL: http://aopalliance.sourceforge.net
Project Licenses: Public Domain
- javax.inject:javax.inject:jar:1 (provided)
- org.codehaus.plexus:plexus-interpolation:jar:1.21 (provided)
Plexus Interpolation API Description: The Plexus project provides a full software stack for creating and executing software projects.
URL: http://plexus.codehaus.org/plexus-components/plexus-interpolation
Project Licenses: The Apache Software License, Version 2.0
- org.codehaus.plexus:plexus-utils:jar:3.0.22 (provided)
Plexus Common Utilities Description: A collection of various utility classes to ease working with strings, files, command lines, XML and more.
URL: http://plexus.codehaus.org/plexus-utils
Project Licenses: The Apache Software License, Version 2.0
- org.codehaus.plexus:plexus-classworlds:jar:2.5.2 (provided)
Plexus Classworlds Description: A class loader framework
URL: http://plexus.codehaus.org/plexus-classworlds/
Project Licenses: The Apache Software License, Version 2.0
- org.codehaus.plexus:plexus-component-annotations:jar:1.6 (provided)
Plexus :: Component Annotations Description: Plexus Component "Java 5" Annotations, to describe plexus components properties in java sources with standard annotations instead of javadoc annotations.
URL: http://plexus.codehaus.org/plexus-containers/plexus-component-annotations/
Project Licenses: The Apache Software License, Version 2.0
- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3 (provided)
Plexus Security Dispatcher Component Description: There is currently no description associated with this project.
URL: http://spice.sonatype.org/plexus-sec-dispatcher
Project Licenses: Apache Public License 2.0
- org.sonatype.plexus:plexus-cipher:jar:1.4 (provided)
Plexus Cipher: encryption/decryption Component Description: There is currently no description associated with this project.
URL: http://spice.sonatype.org/plexus-cipher
Project Licenses: Apache Public License 2.0
- org.sonatype.plexus:plexus-cipher:jar:1.4 (provided)
- org.apache.maven:maven-settings:jar:3.3.9 (provided)
- org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.7.0 (provided)
Maven Plugin Tools Java Annotations Description: Java annotations to use in Mojos
URL: https://maven.apache.org/plugin-tools/maven-plugin-annotations
Project Licenses: Apache License, Version 2.0
- org.codehaus.plexus:plexus-xml:jar:3.0.2 (compile)
Plexus XML Utilities Description: A collection of various utility classes to ease working with XML in Maven 3.
URL: https://codehaus-plexus.github.io/plexus-xml/
Project Licenses: Apache-2.0
- org.apache.commons:commons-lang3:jar:3.0.1 (compile)
Commons Lang Description: Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.
URL: http://commons.apache.org/lang/
Project Licenses: The Apache Software License, Version 2.0
- commons-io:commons-io:jar:2.4 (compile)
Commons IO Description: The Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more.
URL: http://commons.apache.org/io/
Project Licenses: The Apache Software License, Version 2.0
- org.apache.commons:commons-compress:jar:1.28.0 (compile)
Apache Commons Compress Description: Apache Commons Compress defines an API for working with compression and archive formats. These include bzip2, gzip, pack200, LZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4, Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.
URL: https://commons.apache.org/proper/commons-compress/
Project Licenses: Apache-2.0
- commons-codec:commons-codec:jar:1.19.0 (compile)
Apache Commons Codec Description: The Apache Commons Codec component contains encoders and decoders for formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.
URL: https://commons.apache.org/proper/commons-codec/
Project Licenses: Apache-2.0
- commons-codec:commons-codec:jar:1.19.0 (compile)
- com.google.guava:guava:jar:15.0 (compile)
Guava: Google Core Libraries for Java Description: Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. Guava has two code dependencies - javax.annotation per the JSR-305 spec and javax.inject per the JSR-330 spec.
URL: http://code.google.com/p/guava-libraries/guava
Project Licenses: The Apache Software License, Version 2.0
- com.fasterxml.jackson.module:jackson-module-jsonSchema:jar:2.5.3 (compile)
jackson-module-jsonSchema Description: Add-on module for Jackson (http://jackson.codehaus.org) to support JSON Schema (http://tools.ietf.org/html/draft-zyp-json-schema-03) version 3 generation.
URL: https://github.com/FasterXML/jackson-module-jsonSchema
Project Licenses: The Apache Software License, Version 2.0
- javax.validation:validation-api:jar:1.1.0.Final (compile)
Bean Validation API Description: Bean Validation API
URL: http://beanvalidation.org
Project Licenses: The Apache Software License, Version 2.0
- javax.validation:validation-api:jar:1.1.0.Final (compile)
- com.thoughtworks.qdox:qdox:jar:2.2.0 (compile)
QDox Description: QDox is a high speed, small footprint parser for extracting class/interface/method definitions from source files complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools.
URL: https://github.com/paul-hammant/qdox
Project Licenses: The Apache Software License, Version 2.0
- org.jsoup:jsoup:jar:1.22.1 (compile)
jsoup Java HTML Parser Description: jsoup is a Java library that simplifies working with real-world HTML and XML. It offers an easy-to-use API for URL fetching, data parsing, extraction, and manipulation using DOM API methods, CSS, and xpath selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers.
URL: https://jsoup.org/
Project Licenses: The MIT License
- org.apache.felix:org.apache.felix.scr.annotations:jar:1.12.0 (provided)
Annotations for SCR Description: Annotations for generating OSGi service descriptors.
URL: http://felix.apache.org/org.apache.felix.scr.annotations/
Project Licenses: Apache License, Version 2.0
- org.osgi:osgi.core:jar:6.0.0 (provided)
org.osgi:osgi.core Description: OSGi Core Release 6, Interfaces and Classes for use in compiling bundles.
URL: http://www.osgi.org/
Project Licenses: Apache License, Version 2.0
- org.osgi:osgi.cmpn:jar:6.0.0 (provided)
org.osgi:osgi.cmpn Description: OSGi Compendium Release 6, Interfaces and Classes for use in compiling bundles.
URL: http://www.osgi.org/
Project Licenses: Apache License, Version 2.0
- org.jetbrains:annotations:jar:26.1.0 (provided)
JetBrains Java Annotations Description: A set of annotations used for code inspection support and code documentation.
URL: https://github.com/JetBrains/java-annotations
Project Licenses: The Apache Software License, Version 2.0
- io.wcm.tooling.spotbugs:io.wcm.tooling.spotbugs.annotations:jar:1.0.0 (provided)
Subset of Spotbugs Annotations Description: Contains a subset of Spotbugs Annotations for suppressing warnings in code.
URL: https://github.com/wcm-io/wcm-io-tooling/tree/develop/misc/spotbugs-annotations
Project Licenses: The Apache Software License, Version 2.0
- org.slf4j:slf4j-api:jar:1.7.6 (provided)
SLF4J API Module Description: The slf4j API
URL: http://www.slf4j.org
Project Licenses: MIT License
- junit:junit:jar:4.13.2 (test)
JUnit Description: JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.
URL: http://junit.org
Project Licenses: Eclipse Public License 1.0
- org.hamcrest:hamcrest-core:jar:1.3 (test)
Hamcrest Core Description: This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.
URL: https://github.com/hamcrest/JavaHamcrest/hamcrest-core
Project Licenses: New BSD License
- org.hamcrest:hamcrest-core:jar:1.3 (test)
- org.mockito:mockito-core:jar:2.25.1 (test)
mockito-core Description: Mockito mock objects library core API and implementation
URL: https://github.com/mockito/mockito
Project Licenses: The MIT License
- net.bytebuddy:byte-buddy:jar:1.9.7 (test)
Byte Buddy (without dependencies) Description: Byte Buddy is a Java library for creating Java classes at run time. This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.
URL: http://bytebuddy.net/byte-buddy
Project Licenses: The Apache Software License, Version 2.0
- net.bytebuddy:byte-buddy-agent:jar:1.9.7 (test)
Byte Buddy Java agent Description: The Byte Buddy Java agent allows to access the JVM's HotSwap feature.
URL: http://bytebuddy.net/byte-buddy-agent
Project Licenses: The Apache Software License, Version 2.0
- org.objenesis:objenesis:jar:2.6 (test)
Objenesis Description: A library for instantiating Java objects
URL: http://objenesis.org
Project Licenses: Apache 2
- net.bytebuddy:byte-buddy:jar:1.9.7 (test)
- org.apache.sling:org.apache.sling.testing.osgi-mock.junit4:jar:3.5.4 (test)
Apache Sling Testing OSGi Mock JUnit 4 Description: Mock implementation of selected OSGi APIs.
Project Licenses: Apache-2.0
- org.apache.sling:org.apache.sling.testing.osgi-mock.core:jar:3.5.4 (test)
Apache Sling Testing OSGi Mock Core Description: Mock implementation of selected OSGi APIs.
Project Licenses: Apache-2.0
- org.osgi:org.osgi.framework:jar:1.8.0 (test)
org.osgi:org.osgi.framework Description: OSGi Companion Code for org.osgi.framework Version 1.8.0.
URL: http://www.osgi.org/
Project Licenses: Apache License, Version 2.0
- org.osgi:org.osgi.service.component:jar:1.4.0 (test)
org.osgi:org.osgi.service.component Description: OSGi Companion Code for org.osgi.service.component Version 1.4.0
Project Licenses: Apache-2.0
- org.osgi:org.osgi.service.cm:jar:1.6.0 (test)
org.osgi:org.osgi.service.cm Description: OSGi Companion Code for org.osgi.service.cm Version 1.6.0
Project Licenses: Apache-2.0
- org.osgi:org.osgi.service.event:jar:1.3.1 (test)
org.osgi:org.osgi.service.event Description: OSGi Companion Code for org.osgi.service.event Version 1.3.1.
URL: http://www.osgi.org/
Project Licenses: Apache License, Version 2.0
- org.osgi:org.osgi.service.log:jar:1.3.0 (test)
org.osgi:org.osgi.service.log Description: OSGi Companion Code for org.osgi.service.log Version 1.3.0.
URL: http://www.osgi.org/
Project Licenses: Apache License, Version 2.0
- org.apache.commons:commons-collections4:jar:4.4 (test)
Apache Commons Collections Description: The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
URL: https://commons.apache.org/proper/commons-collections/
Project Licenses: Apache License, Version 2.0
- org.reflections:reflections:jar:0.10.2 (test)
Reflections Description: Reflections - Java runtime metadata analysis
URL: http://github.com/ronmamo/reflections
Project Licenses: WTFPL, The Apache Software License, Version 2.0
- org.javassist:javassist:jar:3.28.0-GA (compile)
Javassist Description: Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.
URL: http://www.javassist.org/
Project Licenses: MPL 1.1, LGPL 2.1, Apache License 2.0
- org.javassist:javassist:jar:3.28.0-GA (compile)
- org.osgi:org.osgi.framework:jar:1.8.0 (test)
- org.apache.sling:org.apache.sling.testing.osgi-mock.core:jar:3.5.4 (test)
- org.slf4j:slf4j-simple:jar:1.7.6 (test)
SLF4J Simple Binding Description: SLF4J Simple binding
URL: http://www.slf4j.org
Project Licenses: MIT License
- org.osgi:org.osgi.annotation.bundle:jar:1.0.0 (provided)
org.osgi:org.osgi.annotation.bundle Description: OSGi Companion Code for org.osgi.annotation.bundle Version 1.0.0
Project Licenses: Apache-2.0
- org.osgi:org.osgi.annotation.versioning:jar:1.0.0 (provided)
org.osgi:org.osgi.annotation.versioning Description: OSGi Companion Code for org.osgi.annotation.versioning Version 1.0.0.
URL: http://www.osgi.org/
Project Licenses: Apache License, Version 2.0
- org.osgi:org.osgi.service.component.annotations:jar:1.4.0 (provided)
org.osgi:org.osgi.service.component.annotations Description: OSGi Companion Code for org.osgi.service.component.annotations Version 1.4.0
Project Licenses: Apache-2.0
- org.osgi:org.osgi.service.metatype.annotations:jar:1.3.0 (provided)
org.osgi:org.osgi.service.metatype.annotations Description: OSGi Companion Code for org.osgi.service.metatype.annotations Version 1.3.0.
URL: http://www.osgi.org/
Project Licenses: Apache License, Version 2.0
- io.wcm.caravan:io.wcm.caravan.hal.docs:jar:0.6.0 (compile)
Licenses
Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component
CDDL 1.1: javax.ws.rs-api
Eclipse Public License 1.0: JUnit
Mozilla Public License, Version 2.0: Mozilla Rhino
MIT License: SLF4J API Module, SLF4J Simple Binding
GPL2 w/ CPE: javax.ws.rs-api
Public Domain: AOP alliance
New BSD License: Hamcrest Core
BSD 3-Clause License: ANTLR 4 Runtime
Apache 2: Objenesis
Eclipse Public License, Version 1.0: Aether API, Aether Implementation, Aether SPI, Aether Utilities, org.eclipse.sisu.inject, org.eclipse.sisu.plexus
WTFPL: Reflections
Apache License 2.0: Javassist
The MIT License: jsoup Java HTML Parser, mockito-core
Apache License, Version 2.0: Annotations for SCR, Apache Commons Collections, Apache Sling Commons OSGi support, CDI APIs, Maven Aether Provider, Maven Artifact, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Tools Java Annotations, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, org.osgi:org.osgi.annotation.versioning, org.osgi:org.osgi.framework, org.osgi:org.osgi.service.event, org.osgi:org.osgi.service.log, org.osgi:org.osgi.service.metatype.annotations, org.osgi:osgi.cmpn, org.osgi:osgi.core
COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JSR-250 Common Annotations for the JavaTM Platform
Apache-2.0: Apache Commons Codec, Apache Commons Compress, Apache Sling Testing OSGi Mock Core, Apache Sling Testing OSGi Mock JUnit 4, Plexus XML Utilities, org.osgi:org.osgi.annotation.bundle, org.osgi:org.osgi.service.cm, org.osgi:org.osgi.service.component, org.osgi:org.osgi.service.component.annotations
LGPL 2.1: Javassist
CDDL + GPLv2 with classpath exception: HK2 API module, HK2 Implementation Utilities, OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers., ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, javax.annotation API, javax.inject:1 as OSGi bundle
MPL 1.1: Javassist
The Apache Software License, Version 2.0: Bean Validation API, Byte Buddy (without dependencies), Byte Buddy Java agent, Commons IO, Commons Lang, Commons Stream, Google Guice - Core Library, Guava: Google Core Libraries for Java, HAL Documentation Annotations, HAL Documentation Maven Plugin, HAL Interface Documentation, HAL Resource, Handlebars, JAX-RS Publisher, Jackson-annotations, Jackson-core, JetBrains Java Annotations, Plexus :: Component Annotations, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API, QDox, Reflections, Subset of Spotbugs Annotations, jackson-databind, jackson-module-jsonSchema, javax.inject
CDDL+GPL License: jersey-container-servlet, jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-core-server, jersey-media-jaxb, jersey-repackaged-guava
Dependency File Details
| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
|---|---|---|---|---|---|---|
| Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
| aopalliance-1.0.jar | 4.5 kB | 15 | 9 | 2 | 1.3 | Yes |
| jackson-annotations-2.5.3.jar | 39.8 kB | 64 | 52 | 1 | 1.6 | Yes |
| jackson-core-2.5.3.jar | 230 kB | 107 | 85 | 8 | 1.6 | Yes |
| jackson-databind-2.5.3.jar | 1.1 MB | 606 | 572 | 20 | 1.6 | Yes |
| jackson-module-jsonSchema-2.5.3.jar | 74.7 kB | 84 | 66 | 6 | 1.6 | Yes |
| handlebars-2.2.3.jar | 302.5 kB | 207 | 186 | 8 | 1.6 | Yes |
| guava-15.0.jar | 2.2 MB | 1650 | 1622 | 16 | 1.6 | Yes |
| guice-4.0-no_aop.jar | 423.6 kB | 344 | 329 | 8 | 1.6 | Yes |
| qdox-2.2.0.jar | 353 kB | 266 | 240 | 18 | 1.8 | Yes |
| commons-codec-1.19.0.jar | 374.7 kB | 263 | - | - | - | - |
| • Root | - | 262 | 115 | 7 | 1.8 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| commons-io-2.4.jar | 185.1 kB | 128 | 110 | 6 | 1.6 | Yes |
| io.wcm.caravan.commons.stream-1.0.0.jar | 13.9 kB | 28 | 14 | 3 | 1.7 | Yes |
| io.wcm.caravan.hal.docs-0.6.0.jar | 184.4 kB | 82 | 23 | 5 | 1.8 | Yes |
| io.wcm.caravan.hal.docs-annotations-0.5.0.jar | 5.7 kB | 17 | 4 | 1 | 1.7 | No |
| io.wcm.caravan.hal.resource-1.1.0.jar | 23.3 kB | 23 | 10 | 2 | 1.8 | Yes |
| io.wcm.caravan.jaxrs.publisher-1.0.0.jar | 16.1 kB | 26 | 8 | 2 | 1.7 | Yes |
| io.wcm.tooling.spotbugs.annotations-1.0.0.jar | 3.9 kB | 13 | 1 | 1 | 1.8 | No |
| javax.annotation-api-1.2.jar | 26.4 kB | 29 | 15 | 3 | 1.6 | Yes |
| jsr250-api-1.0.jar | 5.8 kB | 16 | 11 | 2 | 1.5 | Yes |
| cdi-api-1.0.jar | 44.9 kB | 92 | 75 | 7 | 1.5 | Yes |
| javax.inject-1.jar | 2.5 kB | 8 | 6 | 1 | 1.5 | No |
| validation-api-1.1.0.Final.jar | 63.8 kB | 122 | 106 | 8 | 1.6 | Yes |
| javax.ws.rs-api-2.0.1.jar | 115.5 kB | 139 | 125 | 5 | 1.6 | Yes |
| junit-4.13.2.jar | 384.6 kB | 389 | 350 | 32 | 1.5 | Yes |
| byte-buddy-1.9.7.jar | 3.3 MB | 2360 | - | - | - | - |
| • Root | - | 2359 | 2310 | 36 | 1.6 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| byte-buddy-agent-1.9.7.jar | 43.4 kB | 41 | - | - | - | - |
| • Root | - | 40 | 30 | 1 | 1.5 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| antlr4-runtime-4.5.jar | 374 kB | 267 | 246 | 14 | 1.6 | Yes |
| commons-collections4-4.4.jar | 751.9 kB | 555 | 524 | 19 | 1.8 | Yes |
| commons-compress-1.28.0.jar | 1.1 MB | 642 | - | - | - | - |
| • Root | - | 641 | 589 | 36 | 1.8 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| commons-lang3-3.0.1.jar | 312.9 kB | 176 | 152 | 12 | 1.5 | Yes |
| org.apache.felix.scr.annotations-1.12.0.jar | 35 kB | 44 | 23 | 3 | 1.6 | Yes |
| maven-aether-provider-3.3.9.jar | 66.9 kB | 43 | 26 | 1 | 1.7 | Yes |
| maven-artifact-3.3.9.jar | 55 kB | 57 | 32 | 11 | 1.7 | Yes |
| maven-builder-support-3.3.9.jar | 14.9 kB | 24 | 10 | 1 | 1.7 | Yes |
| maven-core-3.3.9.jar | 637.9 kB | 493 | 394 | 56 | 1.7 | Yes |
| maven-model-3.3.9.jar | 164 kB | 71 | 54 | 3 | 1.7 | Yes |
| maven-model-builder-3.3.9.jar | 177 kB | 154 | 121 | 16 | 1.7 | Yes |
| maven-plugin-api-3.3.9.jar | 47.5 kB | 48 | 27 | 6 | 1.7 | Yes |
| maven-repository-metadata-3.3.9.jar | 27.3 kB | 27 | 9 | 2 | 1.7 | Yes |
| maven-settings-3.3.9.jar | 44.3 kB | 35 | 19 | 2 | 1.7 | Yes |
| maven-settings-builder-3.3.9.jar | 43 kB | 53 | 32 | 5 | 1.7 | Yes |
| maven-plugin-annotations-3.7.0.jar | 13.7 kB | 22 | 7 | 1 | 1.8 | Yes |
| org.apache.sling.commons.osgi-2.4.0.jar | 33.7 kB | 36 | 20 | 2 | 1.6 | Yes |
| org.apache.sling.testing.osgi-mock.core-3.5.4.jar | 587.6 kB | 254 | 215 | 14 | 11 | Yes |
| org.apache.sling.testing.osgi-mock.junit4-3.5.4.jar | 18.6 kB | 25 | 8 | 1 | 11 | Yes |
| plexus-classworlds-2.5.2.jar | 52.7 kB | 52 | 37 | 5 | 1.6 | Yes |
| plexus-component-annotations-1.6.jar | 4.3 kB | 15 | 3 | 1 | 1.5 | No |
| plexus-interpolation-1.21.jar | 62.5 kB | 60 | 44 | 6 | 1.5 | Yes |
| plexus-utils-3.0.22.jar | 244.9 kB | 129 | 104 | 9 | 1.5 | Yes |
| plexus-xml-3.0.2.jar | 94.3 kB | 44 | 25 | 2 | 1.8 | Yes |
| aether-api-1.0.2.v20150114.jar | 136.3 kB | 149 | 128 | 11 | 1.5 | Yes |
| aether-impl-1.0.2.v20150114.jar | 173 kB | 114 | 96 | 4 | 1.5 | Yes |
| aether-spi-1.0.2.v20150114.jar | 30.7 kB | 54 | 34 | 8 | 1.5 | Yes |
| aether-util-1.0.2.v20150114.jar | 146.9 kB | 126 | 101 | 13 | 1.5 | Yes |
| org.eclipse.sisu.inject-0.3.2.jar | 377.6 kB | 288 | 270 | 9 | 1.6 | Yes |
| org.eclipse.sisu.plexus-0.3.2.jar | 205.4 kB | 196 | 164 | 20 | 1.6 | Yes |
| hk2-api-2.4.0-b27.jar | 172.1 kB | 179 | 160 | 7 | 1.6 | Yes |
| hk2-locator-2.4.0-b27.jar | 178.4 kB | 110 | 94 | 3 | 1.6 | Yes |
| hk2-utils-2.4.0-b27.jar | 99.6 kB | 91 | 67 | 7 | 1.6 | Yes |
| osgi-resource-locator-1.0.1.jar | 20.2 kB | 23 | 12 | 1 | 1.6 | Yes |
| aopalliance-repackaged-2.4.0-b27.jar | 14.8 kB | 39 | 26 | 4 | 1.6 | Yes |
| javax.inject-2.4.0-b27.jar | 6 kB | 15 | 6 | 1 | 1.6 | No |
| jersey-guava-2.20.jar | 951.6 kB | 760 | 738 | 9 | 1.6 | Yes |
| jersey-container-servlet-2.20.jar | 16.6 kB | 23 | 5 | 3 | 1.7 | Yes |
| jersey-container-servlet-core-2.20.jar | 64 kB | 64 | 49 | 4 | 1.7 | Yes |
| jersey-client-2.20.jar | 160.7 kB | 121 | 105 | 5 | 1.6 | Yes |
| jersey-common-2.20.jar | 694.3 kB | 498 | 470 | 17 | 1.6 | Yes |
| jersey-server-2.20.jar | 930.7 kB | 712 | 650 | 25 | 1.7 | Yes |
| jersey-media-jaxb-2.20.jar | 72.8 kB | 62 | 47 | 1 | 1.6 | Yes |
| hamcrest-core-1.3.jar | 45 kB | 52 | 45 | 3 | 1.5 | Yes |
| javassist-3.28.0-GA.jar | 851.5 kB | 474 | 426 | 17 | 1.8 | Yes |
| annotations-26.1.0.jar | 31.1 kB | 72 | - | - | - | - |
| • Root | - | 70 | 60 | 2 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| jsoup-1.22.1.jar | 508.3 kB | 326 | - | - | - | - |
| • Root | - | 318 | 300 | 7 | 1.8 | Yes |
| • Versioned | - | 8 | 4 | 2 | 11 | Yes |
| mockito-core-2.25.1.jar | 581 kB | 623 | 551 | 64 | 1.6 | Yes |
| rhino-1.7R4.jar | 1.1 MB | 491 | 456 | 23 | 1.5 | Yes |
| objenesis-2.6.jar | 55.7 kB | 59 | 43 | 10 | 1.6 | Yes |
| org.osgi.annotation.bundle-1.0.0.jar | 28.6 kB | 42 | 13 | 1 | 1.7 | Yes |
| org.osgi.annotation.versioning-1.0.0.jar | 14.8 kB | 28 | 4 | 1 | 1.5 | No |
| org.osgi.framework-1.8.0.jar | 345 kB | 257 | 108 | 12 | 1.5 | Yes |
| org.osgi.service.cm-1.6.0.jar | 55.2 kB | 53 | 17 | 2 | 1.7 | Yes |
| org.osgi.service.component-1.4.0.jar | 47.6 kB | 65 | 20 | 4 | 1.7 | Yes |
| org.osgi.service.component.annotations-1.4.0.jar | 42.6 kB | 53 | 16 | 1 | 1.7 | Yes |
| org.osgi.service.event-1.3.1.jar | 36.8 kB | 36 | 9 | 1 | 1.5 | Yes |
| org.osgi.service.log-1.3.0.jar | 16.7 kB | 29 | 4 | 1 | 1.2 | No |
| org.osgi.service.metatype.annotations-1.3.0.jar | 23.6 kB | 36 | 7 | 1 | 1.5 | Yes |
| osgi.cmpn-6.0.0.jar | 958.8 kB | 934 | 333 | 56 | 1.5 | Yes |
| osgi.core-6.0.0.jar | 475.3 kB | 387 | 158 | 21 | 1.5 | Yes |
| reflections-0.10.2.jar | 130.4 kB | 87 | 74 | 5 | 1.8 | Yes |
| slf4j-api-1.7.6.jar | 28.7 kB | 35 | 24 | 3 | 1.5 | Yes |
| slf4j-simple-1.7.6.jar | 10.7 kB | 16 | 6 | 1 | 1.5 | Yes |
| plexus-cipher-1.4.jar | 13.5 kB | 20 | 6 | 1 | 1.4 | Yes |
| plexus-sec-dispatcher-1.3.jar | 28.6 kB | 31 | 13 | 3 | 1.4 | Yes |
| 92 | 24.4 MB | 18275 | 15110 | 829 | 11 | 85 |
| compile: 38 | compile: 13.1 MB | compile: 8994 | compile: 7996 | compile: 319 | 1.8 | compile: 36 |
| provided: 38 | provided: 4.9 MB | provided: 4380 | provided: 2800 | provided: 304 | provided: 34 | |
| test: 16 | test: 6.4 MB | test: 4901 | test: 4314 | test: 206 | 11 | test: 15 |