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.apache.commons | commons-lang3 | 3.20.0 | jar | Apache-2.0 |
| org.apache.maven.shared | maven-invoker | 3.3.0 | jar | Apache-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 |
|---|---|---|---|---|
| io.wcm.tooling.spotbugs | io.wcm.tooling.spotbugs.annotations | 1.0.0 | jar | The Apache Software License, Version 2.0 |
| org.apache.maven | maven-core | 3.8.6 | jar | Apache License, Version 2.0 |
| org.apache.maven | maven-plugin-api | 3.8.6 | jar | Apache License, Version 2.0 |
| org.apache.maven.plugin-tools | maven-plugin-annotations | 3.15.2 | jar | Apache-2.0 |
| org.jetbrains | annotations | 26.1.0 | jar | The Apache Software 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.
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 |
|---|---|---|---|---|
| commons-io | commons-io | 2.6 | jar | Apache License, Version 2.0 |
| javax.inject | javax.inject | 1 | jar | The Apache Software License, Version 2.0 |
| org.apache.maven.shared | maven-shared-utils | 3.3.4 | 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:
Project Dependency Graph
Dependency Tree
- io.wcm.maven.plugins:cq-maven-plugin:maven-plugin:1.3.0-SNAPSHOT
CQ Maven Plugin Description: Convenience maven plugin for working with CQ/AEM maven projects.
URL: https://wcm.io/tooling/maven/plugins/cq-maven-plugin/
Project Licenses: The Apache Software License, Version 2.0
- org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.15.2 (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-2.0
- org.apache.maven:maven-plugin-api:jar:3.8.6 (provided)
Maven Plugin API Description: The API for plugins - Mojos - development.
URL: https://maven.apache.org/ref/3.8.6/maven-plugin-api/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-model:jar:3.8.6 (provided)
Maven Model Description: Model for Maven POM (Project Object Model)
URL: https://maven.apache.org/ref/3.8.6/maven-model/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-artifact:jar:3.8.6 (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: https://maven.apache.org/ref/3.8.6/maven-artifact/
Project Licenses: Apache License, Version 2.0
- org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.5 (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.annotation:javax.annotation-api:jar:1.2 (provided)
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
- javax.annotation:javax.annotation-api:jar:1.2 (provided)
- org.codehaus.plexus:plexus-utils:jar:3.3.1 (provided)
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.codehaus.plexus:plexus-classworlds:jar:2.6.0 (provided)
Plexus Classworlds Description: A class loader framework
URL: http://codehaus-plexus.github.io/plexus-classworlds/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-model:jar:3.8.6 (provided)
- org.apache.maven:maven-core:jar:3.8.6 (provided)
Maven Core Description: Maven Core classes.
URL: https://maven.apache.org/ref/3.8.6/maven-core/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-settings:jar:3.8.6 (provided)
Maven Settings Description: Maven Settings model.
URL: https://maven.apache.org/ref/3.8.6/maven-settings/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-settings-builder:jar:3.8.6 (provided)
Maven Settings Builder Description: The effective settings builder, with inheritance and password decryption.
URL: https://maven.apache.org/ref/3.8.6/maven-settings-builder/
Project Licenses: Apache License, Version 2.0
- org.codehaus.plexus:plexus-sec-dispatcher:jar:2.0 (provided)
Plexus Security Dispatcher Component Description: The Plexus project provides a full software stack for creating and executing software projects.
URL: https://codehaus-plexus.github.io/plexus-sec-dispatcher/
Project Licenses: Apache License, Version 2.0
- org.codehaus.plexus:plexus-cipher:jar:2.0 (provided)
Plexus Cipher: encryption/decryption Component Description: The Plexus project provides a full software stack for creating and executing software projects.
URL: https://codehaus-plexus.github.io/plexus-cipher/
Project Licenses: Apache License, Version 2.0
- org.codehaus.plexus:plexus-cipher:jar:2.0 (provided)
- org.codehaus.plexus:plexus-sec-dispatcher:jar:2.0 (provided)
- org.apache.maven:maven-builder-support:jar:3.8.6 (provided)
Maven Builder Support Description: Support for descriptor builders (model, setting, toolchains)
URL: https://maven.apache.org/ref/3.8.6/maven-builder-support/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-repository-metadata:jar:3.8.6 (provided)
Maven Repository Metadata Model Description: Per-directory local and remote repository metadata.
URL: https://maven.apache.org/ref/3.8.6/maven-repository-metadata/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-model-builder:jar:3.8.6 (provided)
Maven Model Builder Description: The effective model builder, with inheritance, profile activation, interpolation, ...
URL: https://maven.apache.org/ref/3.8.6/maven-model-builder/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-resolver-provider:jar:3.8.6 (provided)
Maven Artifact Resolver Provider Description: Extensions to Maven Resolver for utilizing Maven POM and repository metadata.
URL: https://maven.apache.org/ref/3.8.6/maven-resolver-provider/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.resolver:maven-resolver-impl:jar:1.6.3 (provided)
Maven Artifact Resolver Implementation Description: An implementation of the repository system.
URL: https://maven.apache.org/resolver/maven-resolver-impl/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.resolver:maven-resolver-api:jar:1.6.3 (provided)
Maven Artifact Resolver API Description: The application programming interface for the repository system.
URL: https://maven.apache.org/resolver/maven-resolver-api/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.resolver:maven-resolver-spi:jar:1.6.3 (provided)
Maven Artifact Resolver SPI Description: The service provider interface for repository system implementations and repository connectors.
URL: https://maven.apache.org/resolver/maven-resolver-spi/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.resolver:maven-resolver-util:jar:1.6.3 (provided)
Maven Artifact Resolver Utilities Description: A collection of utility classes to ease usage of the repository system.
URL: https://maven.apache.org/resolver/maven-resolver-util/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.shared:maven-shared-utils:jar:3.3.4 (compile)
Apache Maven Shared Utils Description: Shared utilities for use by Maven core and plugins
URL: https://maven.apache.org/shared/maven-shared-utils/
Project Licenses: Apache License, Version 2.0
- commons-io:commons-io:jar:2.6 (compile)
Apache Commons IO Description: The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more.
URL: http://commons.apache.org/proper/commons-io/
Project Licenses: Apache License, Version 2.0
- commons-io:commons-io:jar:2.6 (compile)
- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.5 (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
- com.google.inject:guice:jar:no_aop:4.2.2 (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
- aopalliance:aopalliance:jar:1.0 (provided)
AOP alliance Description: AOP Alliance
URL: http://aopalliance.sourceforge.net
Project Licenses: Public Domain
- com.google.guava:guava:jar:25.1-android (provided)
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.
URL: https://github.com/google/guava/guava
Project Licenses: The Apache Software License, Version 2.0
- com.google.code.findbugs:jsr305:jar:3.0.2 (provided)
FindBugs-jsr305 Description: JSR305 Annotations for Findbugs
URL: http://findbugs.sourceforge.net/
Project Licenses: The Apache Software License, Version 2.0
- org.checkerframework:checker-compat-qual:jar:2.0.0 (provided)
Checker Qual Description: Checker Qual is the set of annotations (qualifiers) and supporting classes used by the Checker Framework to type check Java source code. Please see artifact: org.checkerframework:checker
URL: http://checkerframework.org
Project Licenses: GNU General Public License, version 2 (GPL2), with the classpath exception, The MIT License
- com.google.errorprone:error_prone_annotations:jar:2.1.3 (provided)
error-prone annotations Description: Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/
URL: http://nexus.sonatype.org/oss-repository-hosting.html/error_prone_parent/error_prone_annotations
Project Licenses: Apache 2.0
- com.google.j2objc:j2objc-annotations:jar:1.1 (provided)
J2ObjC Annotations Description: A set of annotations that provide additional information to the J2ObjC translator to modify the result of translation.
URL: https://github.com/google/j2objc/
Project Licenses: The Apache Software License, Version 2.0
- org.codehaus.mojo:animal-sniffer-annotations:jar:1.14 (provided)
Animal Sniffer Annotations Description: Animal Sniffer Parent project.
URL: http://mojo.codehaus.org/animal-sniffer/animal-sniffer-annotations
Project Licenses: MIT license
- com.google.code.findbugs:jsr305:jar:3.0.2 (provided)
- aopalliance:aopalliance:jar:1.0 (provided)
- javax.inject:javax.inject:jar:1 (compile)
javax.inject Description: The javax.inject API
URL: http://code.google.com/p/atinject/
Project Licenses: The Apache Software License, Version 2.0
- org.codehaus.plexus:plexus-interpolation:jar:1.26 (provided)
Plexus Interpolation API Description: The Plexus project provides a full software stack for creating and executing software projects.
URL: http://codehaus-plexus.github.io/plexus-interpolation/
Project Licenses: Apache License, Version 2.0
- org.codehaus.plexus:plexus-component-annotations:jar:2.1.0 (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://codehaus-plexus.github.io/plexus-containers/plexus-component-annotations/
Project Licenses: Apache License, Version 2.0
- org.slf4j:slf4j-api:jar:1.7.36 (provided)
SLF4J API Module Description: The slf4j API
URL: http://www.slf4j.org
Project Licenses: MIT License
- org.apache.maven:maven-settings:jar:3.8.6 (provided)
- org.apache.maven.shared:maven-invoker:jar:3.3.0 (compile)
Apache Maven Invoker Description: A component to programmatically invoke Maven.
URL: https://maven.apache.org/shared/maven-invoker/
Project Licenses: Apache-2.0
- org.apache.commons:commons-lang3:jar:3.20.0 (compile)
Apache Commons Lang Description: Apache 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. The code is tested using the latest revision of the JDK for supported LTS releases: 8, 11, 17, 21 and 25 currently. See https://github.com/apache/commons-lang/blob/master/.github/workflows/maven.yml Please ensure your build environment is up-to-date and kindly report any build issues.
URL: https://commons.apache.org/proper/commons-lang/
Project Licenses: Apache-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.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.15.2 (provided)
Licenses
Eclipse Public License, Version 1.0: org.eclipse.sisu.inject, org.eclipse.sisu.plexus
Apache 2.0: error-prone annotations
The MIT License: Checker Qual
MIT License: SLF4J API Module
Apache-2.0: Apache Commons Lang, Apache Maven Invoker, Maven Plugin Tools Java Annotations
Apache License, Version 2.0: Apache Commons IO, Apache Maven Shared Utils, Maven Artifact, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver Provider, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Plexus :: Component Annotations, Plexus Cipher: encryption/decryption Component, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API, Plexus Security Dispatcher Component
GNU General Public License, version 2 (GPL2), with the classpath exception: Checker Qual
CDDL + GPLv2 with classpath exception: javax.annotation API
Public Domain: AOP alliance
MIT license: Animal Sniffer Annotations
The Apache Software License, Version 2.0: CQ Maven Plugin, FindBugs-jsr305, Google Guice - Core Library, Guava: Google Core Libraries for Java, J2ObjC Annotations, JetBrains Java Annotations, Subset of Spotbugs Annotations, javax.inject
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 |
| 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 |
| commons-io-2.6.jar | 214.8 kB | 146 | 127 | 7 | 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 |
| javax.inject-1.jar | 2.5 kB | 8 | 6 | 1 | 1.5 | No |
| commons-lang3-3.20.0.jar | 713.9 kB | 454 | - | - | - | - |
| • Root | - | 452 | 421 | 18 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| maven-artifact-3.8.6.jar | 58.1 kB | 59 | 34 | 11 | 1.7 | Yes |
| maven-builder-support-3.8.6.jar | 14.3 kB | 24 | 10 | 1 | 1.7 | Yes |
| maven-core-3.8.6.jar | 646 kB | 498 | 411 | 57 | 1.7 | Yes |
| maven-model-3.8.6.jar | 216.1 kB | 97 | 80 | 3 | 1.7 | Yes |
| maven-model-builder-3.8.6.jar | 195.8 kB | 159 | 126 | 16 | 1.7 | Yes |
| maven-plugin-api-3.8.6.jar | 47 kB | 48 | 27 | 6 | 1.7 | Yes |
| maven-repository-metadata-3.8.6.jar | 28.4 kB | 27 | 9 | 2 | 1.7 | Yes |
| maven-resolver-provider-3.8.6.jar | 67.5 kB | 44 | 27 | 1 | 1.7 | Yes |
| maven-settings-3.8.6.jar | 44.3 kB | 35 | 19 | 2 | 1.7 | Yes |
| maven-settings-builder-3.8.6.jar | 42.1 kB | 53 | 32 | 5 | 1.7 | Yes |
| maven-plugin-annotations-3.15.2.jar | 14 kB | 22 | 7 | 1 | 1.8 | Yes |
| maven-resolver-api-1.6.3.jar | 149.3 kB | 156 | 132 | 12 | 1.7 | Yes |
| maven-resolver-impl-1.6.3.jar | 179.6 kB | 115 | 94 | 5 | 1.7 | Yes |
| maven-resolver-spi-1.6.3.jar | 38.4 kB | 56 | 34 | 8 | 1.7 | Yes |
| maven-resolver-util-1.6.3.jar | 168.9 kB | 132 | 105 | 13 | 1.7 | Yes |
| maven-invoker-3.3.0.jar | 34.1 kB | 35 | 18 | 1 | 1.8 | Yes |
| maven-shared-utils-3.3.4.jar | 153.1 kB | 103 | 79 | 9 | 1.7 | Yes |
| checker-compat-qual-2.0.0.jar | 31.5 kB | 47 | 28 | 10 | 1.7 | Yes |
| animal-sniffer-annotations-1.14.jar | 3.5 kB | 12 | 1 | 1 | 1.5 | No |
| plexus-cipher-2.0.jar | 13 kB | 19 | 5 | 1 | 1.7 | Yes |
| plexus-classworlds-2.6.0.jar | 52.9 kB | 52 | 37 | 5 | 1.7 | Yes |
| plexus-component-annotations-2.1.0.jar | 4.2 kB | 15 | 3 | 1 | 1.6 | No |
| plexus-interpolation-1.26.jar | 85.3 kB | 79 | 62 | 7 | 1.6 | Yes |
| plexus-sec-dispatcher-2.0.jar | 23.6 kB | 30 | 12 | 3 | 1.7 | Yes |
| plexus-utils-3.3.1.jar | 262 kB | 130 | 105 | 9 | 1.6 | Yes |
| org.eclipse.sisu.inject-0.3.5.jar | 379.3 kB | 289 | 271 | 9 | 1.6 | Yes |
| org.eclipse.sisu.plexus-0.3.5.jar | 205.3 kB | 196 | 164 | 20 | 1.6 | Yes |
| annotations-26.1.0.jar | 31.1 kB | 72 | - | - | - | - |
| • Root | - | 70 | 60 | 2 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| slf4j-api-1.7.36.jar | 41.1 kB | 46 | 34 | 4 | 1.5 | Yes |
| 40 | 7.4 MB | 5729 | 4939 | 290 | 1.8 | 35 |
| compile: 5 | compile: 1.1 MB | compile: 746 | compile: 651 | compile: 36 | 1.8 | compile: 4 |
| provided: 35 | provided: 6.2 MB | provided: 4983 | provided: 4288 | provided: 254 | provided: 31 |