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.0-M3 | 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 | - |
org.apache.commons | commons-compress | 1.26.0 | jar | Apache-2.0 |
org.apache.commons | commons-lang3 | 3.0.1 | jar | The Apache Software License, Version 2.0 |
org.apache.maven | maven-core | 3.0.5 | jar | The Apache Software License, Version 2.0 |
org.apache.maven | maven-plugin-api | 3.0.5 | jar | The Apache Software License, Version 2.0 |
org.codehaus.plexus | plexus-utils | 3.0.24 | jar | Apache License, Version 2.0 |
org.jsoup | jsoup | 1.15.3 | 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.2.2 | jar | Apache License, Version 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.plugin-tools | maven-plugin-annotations | 3.7.0 | jar | Apache License, Version 2.0 |
org.jetbrains | annotations | 24.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.1 | jar | Apache License, Version 2.0 |
org.apache.sling | org.apache.sling.testing.osgi-mock.core | 3.2.2 | jar | Apache License, Version 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 |
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)
There is currently no description associated with this project.
- io.wcm.caravan:io.wcm.caravan.commons.stream:jar:1.0.0 (compile)
There is currently no description associated with this project.
- 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)
There is currently no description associated with this project.
- org.apache.maven:maven-plugin-api:jar:3.0.5 (compile)
Maven Plugin API Description: The API for plugins - Mojos - development.
URL: http://maven.apache.org/ref/3.0.5//maven-plugin-api
Project Licenses: The Apache Software License, Version 2.0
- org.apache.maven:maven-model:jar:3.0.5 (compile)
Maven Model Description: Model for Maven POM (Project Object Model)
URL: http://maven.apache.org/ref/3.0.5//maven-model
Project Licenses: The Apache Software License, Version 2.0
- org.apache.maven:maven-artifact:jar:3.0.5 (compile)
Maven Artifact Description: Maven is a project development 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.0.5//maven-artifact
Project Licenses: The Apache Software License, Version 2.0
- org.sonatype.sisu:sisu-inject-plexus:jar:2.3.0 (compile)
Sisu-Inject-Plexus : Aggregate OSGi bundle Description: There is currently no description associated with this project.
URL: http://sisu.sonatype.org/sisu-inject/containers/guice-bean/guice-plexus/sisu-inject-plexus/
Project Licenses: Eclipse Public License, Version 1.0
- org.sonatype.sisu:sisu-inject-bean:jar:2.3.0 (compile)
Sisu-Inject-Bean : Aggregate OSGi bundle Description: There is currently no description associated with this project.
URL: http://sisu.sonatype.org/sisu-inject/containers/guice-bean/sisu-inject-bean/
Project Licenses: The Apache Software License, Version 2.0, Eclipse Public License, Version 1.0
- org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.0 (compile)
Sisu Guice - Core Library Description: Patched build of Guice: a lightweight dependency injection framework for Java 5 and above
URL: http://code.google.com/p/google-guice/sisu-guice/
Project Licenses: The Apache Software License, Version 2.0
- org.sonatype.sisu:sisu-guava:jar:0.9.9 (compile)
Sisu Guava - Core Library Description: Patched build of Guava: Google Core Libraries for Java 1.5+
URL: http://code.google.com/p/guava-libraries/sisu-guava/
Project Licenses: The Apache Software License, Version 2.0
- org.sonatype.sisu:sisu-guava:jar:0.9.9 (compile)
- org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.0 (compile)
- org.sonatype.sisu:sisu-inject-bean:jar:2.3.0 (compile)
- org.apache.maven:maven-model:jar:3.0.5 (compile)
- org.apache.maven:maven-core:jar:3.0.5 (compile)
Maven Core Description: Maven Core classes.
URL: http://maven.apache.org/ref/3.0.5//maven-core
Project Licenses: The Apache Software License, Version 2.0
- org.apache.maven:maven-settings:jar:3.0.5 (compile)
Maven Settings Description: Maven Settings model.
URL: http://maven.apache.org/ref/3.0.5//maven-settings
Project Licenses: The Apache Software License, Version 2.0
- org.apache.maven:maven-settings-builder:jar:3.0.5 (compile)
Maven Settings Builder Description: The effective settings builder, with inheritance and password decryption.
URL: http://maven.apache.org/ref/3.0.5//maven-settings-builder
Project Licenses: The Apache Software License, Version 2.0
- org.apache.maven:maven-repository-metadata:jar:3.0.5 (compile)
Maven Repository Metadata Model Description: Per-directory local and remote repository metadata.
URL: http://maven.apache.org/ref/3.0.5//maven-repository-metadata
Project Licenses: The Apache Software License, Version 2.0
- org.apache.maven:maven-model-builder:jar:3.0.5 (compile)
Maven Model Builder Description: The effective model builder, with inheritance, profile activation, interpolation, ...
URL: http://maven.apache.org/ref/3.0.5//maven-model-builder
Project Licenses: The Apache Software License, Version 2.0
- org.apache.maven:maven-aether-provider:jar:3.0.5 (compile)
Maven Aether Provider Description: This module provides extensions to Aether for utilizing the Maven POM and Maven repository metadata for artifacts resolution and download.
URL: http://maven.apache.org/ref/3.0.5//maven-aether-provider
Project Licenses: The Apache Software License, Version 2.0
- org.sonatype.aether:aether-spi:jar:1.13.1 (compile)
Aether :: SPI Description: The service provider interface for repository system implementations and repository connectors.
URL: http://aether.sonatype.org/aether-spi/
Project Licenses: Eclipse Public License, Version 1.0
- org.sonatype.aether:aether-spi:jar:1.13.1 (compile)
- org.sonatype.aether:aether-impl:jar:1.13.1 (compile)
Aether :: Implementation Description: An implementation of the repository system.
URL: http://aether.sonatype.org/aether-impl/
Project Licenses: Eclipse Public License, Version 1.0
- org.sonatype.aether:aether-api:jar:1.13.1 (compile)
Aether :: API Description: The application programming interface for the repository system.
URL: http://aether.sonatype.org/aether-api/
Project Licenses: Eclipse Public License, Version 1.0
- org.sonatype.aether:aether-util:jar:1.13.1 (compile)
Aether :: Utilities Description: A collection of utility classes to ease usage of the repository system.
URL: http://aether.sonatype.org/aether-util/
Project Licenses: Eclipse Public License, Version 1.0
- org.codehaus.plexus:plexus-interpolation:jar:1.14 (compile)
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-classworlds:jar:2.4 (compile)
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.5.5 (compile)
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 (compile)
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 (compile)
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 (compile)
- org.apache.maven:maven-settings:jar:3.0.5 (compile)
- 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-utils:jar:3.0.24 (compile)
Plexus Common Utilities Description: A collection of various utility classes to ease working with strings, files, command lines, XML and more.
URL: http://codehaus-plexus.github.io/plexus-utils/
Project Licenses: Apache License, Version 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.26.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
- 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.0-M3 (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.
Project Licenses: The Apache Software License, Version 2.0
- org.jsoup:jsoup:jar:1.15.3 (compile)
jsoup Java HTML Parser Description: jsoup is a Java library for working with real-world HTML. It provides a very convenient API for fetching URLs and extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers do.
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:24.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.2.2 (test)
Apache Sling Testing OSGi Mock JUnit 4 Description: Mock implementation of selected OSGi APIs.
Project Licenses: Apache License, Version 2.0
- org.apache.sling:org.apache.sling.testing.osgi-mock.core:jar:3.2.2 (test)
Apache Sling Testing OSGi Mock Core Description: Mock implementation of selected OSGi APIs.
Project Licenses: Apache License, Version 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.1 (test)
Apache Commons Collections Description: The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
URL: http://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.2.2 (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
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, Sisu-Inject-Bean : Aggregate OSGi bundle, Sisu-Inject-Plexus : Aggregate OSGi bundle
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, Apache Sling Testing OSGi Mock Core, Apache Sling Testing OSGi Mock JUnit 4, Maven Plugin Tools Java Annotations, Plexus Common Utilities, 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
Apache-2.0: Apache Commons Compress, 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, Guava: Google Core Libraries for Java, HAL Documentation Maven Plugin, HAL Interface Documentation, HAL Resource, Handlebars, Jackson-annotations, Jackson-core, JetBrains Java Annotations, Maven Aether Provider, Maven Artifact, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Plexus :: Component Annotations, Plexus Classworlds, Plexus Interpolation API, QDox, Reflections, Sisu Guava - Core Library, Sisu Guice - Core Library, Sisu-Inject-Bean : Aggregate OSGi bundle, Subset of Spotbugs Annotations, jackson-databind, jackson-module-jsonSchema
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 |
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 |
qdox-2.0-M3.jar | 292.3 kB | 223 | 198 | 16 | 1.5 | Yes |
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 |
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 | 2311 | 37 | 9 | Yes |
byte-buddy-agent-1.9.7.jar | 43.4 kB | 41 | 31 | 2 | 9 | Yes |
antlr4-runtime-4.5.jar | 374 kB | 267 | 246 | 14 | 1.6 | Yes |
commons-collections4-4.1.jar | 751.2 kB | 548 | 518 | 18 | 1.6 | Yes |
commons-compress-1.26.0.jar | 1.1 MB | 626 | 572 | 37 | 9 | Yes |
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.0.5.jar | 56.5 kB | 40 | 23 | 1 | 1.5 | Yes |
maven-artifact-3.0.5.jar | 52.1 kB | 57 | 32 | 11 | 1.5 | Yes |
maven-core-3.0.5.jar | 559 kB | 428 | 350 | 43 | 1.5 | Yes |
maven-model-3.0.5.jar | 163.6 kB | 67 | 50 | 3 | 1.5 | Yes |
maven-model-builder-3.0.5.jar | 150.6 kB | 142 | 109 | 16 | 1.5 | Yes |
maven-plugin-api-3.0.5.jar | 49.3 kB | 46 | 25 | 6 | 1.5 | Yes |
maven-repository-metadata-3.0.5.jar | 30.1 kB | 25 | 7 | 2 | 1.5 | Yes |
maven-settings-3.0.5.jar | 46.7 kB | 33 | 17 | 2 | 1.5 | Yes |
maven-settings-builder-3.0.5.jar | 41.4 kB | 53 | 32 | 5 | 1.5 | 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.2.2.jar | 519.2 kB | 225 | 189 | 12 | 1.8 | Yes |
org.apache.sling.testing.osgi-mock.junit4-3.2.2.jar | 12.9 kB | 22 | 5 | 1 | 1.8 | Yes |
plexus-classworlds-2.4.jar | 47.1 kB | 52 | 37 | 5 | 1.4 | Yes |
plexus-component-annotations-1.5.5.jar | 4.2 kB | 15 | 3 | 1 | 1.5 | No |
plexus-interpolation-1.14.jar | 61.1 kB | 60 | 44 | 6 | 1.4 | Yes |
plexus-utils-3.0.24.jar | 247.4 kB | 129 | 104 | 9 | 1.5 | 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-24.1.0.jar | 30.6 kB | 70 | 60 | 3 | 9 | Yes |
jsoup-1.15.3.jar | 438 kB | 284 | 266 | 7 | 1.8 | 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 |
aether-api-1.13.1.jar | 89.7 kB | 116 | 96 | 11 | 1.5 | Yes |
aether-impl-1.13.1.jar | 130.1 kB | 87 | 73 | 2 | 1.5 | Yes |
aether-spi-1.13.1.jar | 15.4 kB | 33 | 17 | 5 | 1.5 | Yes |
aether-util-1.13.1.jar | 130 kB | 116 | 92 | 14 | 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 |
sisu-guava-0.9.9.jar | 1.5 MB | 1183 | 1163 | 10 | 1.5 | Yes |
sisu-guice-3.1.0-no_aop.jar | 357.4 kB | 310 | 295 | 8 | 1.5 | Yes |
sisu-inject-bean-2.3.0.jar | 289.1 kB | 256 | 224 | 15 | 1.5 | Yes |
sisu-inject-plexus-2.3.0.jar | 204.4 kB | 207 | 163 | 27 | 1.5 | Yes |
86 | 24.7 MB | 18618 | 15665 | 812 | 9 | 80 |
compile: 59 | compile: 16.8 MB | compile: 12092 | compile: 10738 | compile: 515 | 9 | compile: 56 |
provided: 11 | provided: 1.7 MB | provided: 1664 | provided: 646 | provided: 92 | provided: 9 | |
test: 16 | test: 6.3 MB | test: 4862 | test: 4281 | test: 205 | 9 | test: 15 |