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.17.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.5.0 | jar | Apache License, Version 2.0 |
org.apache.maven | maven-plugin-api | 3.5.0 | jar | Apache License, Version 2.0 |
org.apache.maven.plugin-tools | maven-plugin-annotations | 3.13.1 | jar | Apache-2.0 |
org.jetbrains | annotations | 24.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.5 | 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.1.0 | 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.2.1-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.13.1 (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.5.0 (provided)
Maven Plugin API Description: The API for plugins - Mojos - development.
URL: https://maven.apache.org/ref/3.5.0/maven-plugin-api/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-model:jar:3.5.0 (provided)
Maven Model Description: Model for Maven POM (Project Object Model)
URL: https://maven.apache.org/ref/3.5.0/maven-model/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-artifact:jar:3.5.0 (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.5.0/maven-artifact/
Project Licenses: Apache License, Version 2.0
- org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.3 (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.3 (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.5.0 (provided)
- org.apache.maven:maven-core:jar:3.5.0 (provided)
Maven Core Description: Maven Core classes.
URL: https://maven.apache.org/ref/3.5.0/maven-core/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-settings:jar:3.5.0 (provided)
Maven Settings Description: Maven Settings model.
URL: https://maven.apache.org/ref/3.5.0/maven-settings/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-settings-builder:jar:3.5.0 (provided)
Maven Settings Builder Description: The effective settings builder, with inheritance and password decryption.
URL: https://maven.apache.org/ref/3.5.0/maven-settings-builder/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-builder-support:jar:3.5.0 (provided)
Maven Builder Support Description: Support for descriptor builders (model, setting, toolchains)
URL: https://maven.apache.org/ref/3.5.0/maven-builder-support/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-builder-support:jar:3.5.0 (provided)
- org.apache.maven:maven-repository-metadata:jar:3.5.0 (provided)
Maven Repository Metadata Model Description: Per-directory local and remote repository metadata.
URL: https://maven.apache.org/ref/3.5.0/maven-repository-metadata/
Project Licenses: Apache License, Version 2.0
- org.apache.maven:maven-model-builder:jar:3.5.0 (provided)
Maven Model Builder Description: The effective model builder, with inheritance, profile activation, interpolation, ...
URL: https://maven.apache.org/ref/3.5.0/maven-model-builder/
Project Licenses: Apache License, Version 2.0
- com.google.guava:guava:jar:20.0 (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. Guava has only one code dependency - javax.annotation, per the JSR-305 spec.
URL: https://github.com/google/guava/guava
Project Licenses: The Apache Software License, Version 2.0
- com.google.guava:guava:jar:20.0 (provided)
- org.apache.maven:maven-resolver-provider:jar:3.5.0 (provided)
Maven Artifact Resolver Provider Description: Extensions to Maven Resolver for utilizing Maven POM and repository metadata.
URL: https://maven.apache.org/ref/3.5.0/maven-resolver-provider/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.resolver:maven-resolver-impl:jar:1.0.3 (provided)
Maven Artifact Resolver Implementation Description: An implementation of the repository system.
URL: http://maven.apache.org/resolver/maven-resolver-impl/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.resolver:maven-resolver-api:jar:1.0.3 (provided)
Maven Artifact Resolver API Description: The application programming interface for the repository system.
URL: http://maven.apache.org/resolver/maven-resolver-api/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.resolver:maven-resolver-spi:jar:1.0.3 (provided)
Maven Artifact Resolver SPI Description: The service provider interface for repository system implementations and repository connectors.
URL: http://maven.apache.org/resolver/maven-resolver-spi/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.resolver:maven-resolver-util:jar:1.0.3 (provided)
Maven Artifact Resolver Utilities Description: A collection of utility classes to ease usage of the repository system.
URL: http://maven.apache.org/resolver/maven-resolver-util/
Project Licenses: Apache License, Version 2.0
- org.apache.maven.shared:maven-shared-utils:jar:3.1.0 (compile)
Apache Maven Shared Utils Description: Shared utils without any further dependencies
URL: https://maven.apache.org/shared/maven-shared-utils/
Project Licenses: Apache License, Version 2.0
- commons-io:commons-io:jar:2.5 (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.5 (compile)
- 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
- aopalliance:aopalliance:jar:1.0 (provided)
AOP alliance Description: AOP Alliance
URL: http://aopalliance.sourceforge.net
Project Licenses: Public Domain
- aopalliance:aopalliance:jar:1.0 (provided)
- org.codehaus.plexus:plexus-interpolation:jar:1.24 (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-utils:jar:3.0.24 (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.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.7.1 (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.sonatype.plexus:plexus-sec-dispatcher:jar:1.4 (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.5.0 (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
- 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
- javax.inject:javax.inject:jar:1 (compile)
- org.apache.commons:commons-lang3:jar:3.17.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 and 21 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: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.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.13.1 (provided)
Licenses
Eclipse Public License, Version 1.0: org.eclipse.sisu.inject, org.eclipse.sisu.plexus
Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component
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, CDI APIs, 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 Common Utilities, Plexus Interpolation API
COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JSR-250 Common Annotations for the JavaTM Platform
Public Domain: AOP alliance
The Apache Software License, Version 2.0: CQ Maven Plugin, Google Guice - Core Library, Guava: Google Core Libraries for Java, JetBrains Java Annotations, Plexus Classworlds, 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 |
guava-20.0.jar | 2.4 MB | 1844 | 1814 | 18 | 1.6 | Yes |
guice-4.0-no_aop.jar | 423.6 kB | 344 | 329 | 8 | 1.6 | Yes |
commons-io-2.5.jar | 208.7 kB | 142 | 123 | 7 | 1.6 | Yes |
io.wcm.tooling.spotbugs.annotations-1.0.0.jar | 3.9 kB | 13 | 1 | 1 | 1.8 | No |
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 |
commons-lang3-3.17.0.jar | 673.6 kB | 426 | 396 | 19 | 9 | Yes |
maven-artifact-3.5.0.jar | 55 kB | 57 | 32 | 11 | 1.7 | Yes |
maven-builder-support-3.5.0.jar | 14.9 kB | 24 | 10 | 1 | 1.7 | Yes |
maven-core-3.5.0.jar | 624.6 kB | 481 | 394 | 56 | 1.7 | Yes |
maven-model-3.5.0.jar | 165 kB | 71 | 54 | 3 | 1.7 | Yes |
maven-model-builder-3.5.0.jar | 179.3 kB | 154 | 121 | 16 | 1.7 | Yes |
maven-plugin-api-3.5.0.jar | 47.8 kB | 48 | 27 | 6 | 1.7 | Yes |
maven-repository-metadata-3.5.0.jar | 27.5 kB | 27 | 9 | 2 | 1.7 | Yes |
maven-resolver-provider-3.5.0.jar | 68.3 kB | 44 | 27 | 1 | 1.7 | Yes |
maven-settings-3.5.0.jar | 44.6 kB | 35 | 19 | 2 | 1.7 | Yes |
maven-settings-builder-3.5.0.jar | 43.2 kB | 53 | 32 | 5 | 1.7 | Yes |
maven-plugin-annotations-3.13.1.jar | 13.8 kB | 22 | 7 | 1 | 1.8 | Yes |
maven-resolver-api-1.0.3.jar | 146.4 kB | 151 | 128 | 11 | 1.6 | Yes |
maven-resolver-impl-1.0.3.jar | 184.3 kB | 116 | 96 | 4 | 1.6 | Yes |
maven-resolver-spi-1.0.3.jar | 35.6 kB | 56 | 34 | 8 | 1.6 | Yes |
maven-resolver-util-1.0.3.jar | 159 kB | 128 | 101 | 13 | 1.6 | Yes |
maven-invoker-3.3.0.jar | 34.1 kB | 35 | 18 | 1 | 1.8 | Yes |
maven-shared-utils-3.1.0.jar | 163.7 kB | 107 | 82 | 10 | 1.6 | Yes |
plexus-classworlds-2.5.2.jar | 52.7 kB | 52 | 37 | 5 | 1.6 | Yes |
plexus-component-annotations-1.7.1.jar | 4.3 kB | 15 | 3 | 1 | 1.6 | No |
plexus-interpolation-1.24.jar | 78.9 kB | 76 | 59 | 7 | 1.5 | Yes |
plexus-utils-3.0.24.jar | 247.4 kB | 129 | 104 | 9 | 1.5 | Yes |
org.eclipse.sisu.inject-0.3.3.jar | 379.2 kB | 289 | 271 | 9 | 1.6 | Yes |
org.eclipse.sisu.plexus-0.3.3.jar | 205.3 kB | 196 | 164 | 20 | 1.6 | Yes |
annotations-24.1.0.jar | 30.6 kB | 70 | 60 | 3 | 9 | Yes |
plexus-cipher-1.4.jar | 13.5 kB | 20 | 6 | 1 | 1.4 | Yes |
plexus-sec-dispatcher-1.4.jar | 27.7 kB | 31 | 13 | 3 | 1.4 | Yes |
35 | 6.9 MB | 5387 | 4672 | 274 | 9 | 32 |
compile: 5 | compile: 1.1 MB | compile: 718 | compile: 625 | compile: 38 | 9 | compile: 4 |
provided: 30 | provided: 5.8 MB | provided: 4669 | provided: 4047 | provided: 236 | provided: 28 |