## 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
--- | --- | --- | --- | ---
io.github.classgraph | classgraph | 4.8.78 | jar | The MIT License (MIT)
org.thewonderlemming.c4plantuml | c4plantuml-grammars-lib | 1.0.0-RC1 | jar | GNU General Public License version 3 (GPLv3)
org.thewonderlemming.c4plantuml | c4plantuml-graphml-lib | 1.0.0-RC1 | jar | GNU General Public License version 3 (GPLv3)
org.thewonderlemming.c4plantuml | c4plantuml-linter-lib | 1.0.0-RC1 | jar | GNU General Public License version 3 (GPLv3)
org.thewonderlemming.c4plantuml | c4plantuml-syntaxchecker-lib | 1.0.0-RC1 | jar | GNU General Public License version 3 (GPLv3)

### 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
--- | --- | --- | --- | ---
ch.qos.logback | logback-classic | 1.2.3 | jar | Eclipse Public License - v 1.0 GNU Lesser General Public License
junit | junit | 4.13 | jar | Eclipse Public License 1.0
org.assertj | assertj-core | 3.15.0 | jar | Apache License, Version 2.0
org.easymock | easymock | 4.2 | jar | Apache License, Version 2.0
org.thewonderlemming.c4plantuml | c4plantuml-testingutils-lib | 1.0.0-RC1 | jar | GNU General Public License version 3 (GPLv3)

### 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
--- | --- | --- | --- | ---
org.apache.maven | maven-core | 3.6.3 | jar | Apache License, Version 2.0
org.apache.maven | maven-plugin-api | 3.6.3 | jar | Apache License, Version 2.0
org.apache.maven.plugin-tools | maven-plugin-annotations | 3.6.0 | jar | Apache License, Version 2.0

## Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

### 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-codec | commons-codec | 1.14 | jar | Apache License, Version 2.0
org.antlr | antlr4-runtime | 4.8-1 | jar | The BSD License
org.apache.commons | commons-lang3 | 3.10 | jar | Apache License, Version 2.0
org.thewonderlemming.c4plantuml | c4plantuml-commons-lib | 1.0.0-RC1 | jar | GNU General Public License version 3 (GPLv3)

### 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
--- | --- | --- | --- | ---
ch.qos.logback | logback-core | 1.2.3 | jar | Eclipse Public License - v 1.0 GNU Lesser General Public License
org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License
org.objenesis | objenesis | 3.1 | jar | Apache License, Version 2.0

### provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId | ArtifactId | Version | Classifier | Type | Licenses
--- | --- | --- | --- | --- | ---
aopalliance | aopalliance | 1.0 | - | jar | Public Domain
com.google.code.findbugs | jsr305 | 3.0.2 | - | jar | The Apache Software License, Version 2.0
com.google.errorprone | error_prone_annotations | 2.1.3 | - | jar | Apache 2.0
com.google.guava | guava | 25.1-android | - | jar | The Apache Software License, Version 2.0
com.google.inject | guice | 4.2.1 | no_aop | jar | The Apache Software License, Version 2.0
com.google.j2objc | j2objc-annotations | 1.1 | - | jar | The Apache Software License, Version 2.0
commons-io | commons-io | 2.5 | - | jar | Apache License, Version 2.0
javax.annotation | jsr250-api | 1.0 | - | jar | COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.enterprise | cdi-api | 1.0 | - | jar | Apache License, Version 2.0
javax.inject | javax.inject | 1 | - | jar | The Apache Software License, Version 2.0
org.apache.maven | maven-artifact | 3.6.3 | - | jar | Apache License, Version 2.0
org.apache.maven | maven-builder-support | 3.6.3 | - | jar | Apache License, Version 2.0
org.apache.maven | maven-model | 3.6.3 | - | jar | Apache License, Version 2.0
org.apache.maven | maven-model-builder | 3.6.3 | - | jar | Apache License, Version 2.0
org.apache.maven | maven-repository-metadata | 3.6.3 | - | jar | Apache License, Version 2.0
org.apache.maven | maven-resolver-provider | 3.6.3 | - | jar | Apache License, Version 2.0
org.apache.maven | maven-settings | 3.6.3 | - | jar | Apache License, Version 2.0
org.apache.maven | maven-settings-builder | 3.6.3 | - | jar | Apache License, Version 2.0
org.apache.maven.resolver | maven-resolver-api | 1.4.1 | - | jar | Apache License, Version 2.0
org.apache.maven.resolver | maven-resolver-impl | 1.4.1 | - | jar | Apache License, Version 2.0
org.apache.maven.resolver | maven-resolver-spi | 1.4.1 | - | jar | Apache License, Version 2.0
org.apache.maven.resolver | maven-resolver-util | 1.4.1 | - | jar | Apache License, Version 2.0
org.apache.maven.shared | maven-shared-utils | 3.2.1 | - | jar | Apache License, Version 2.0
org.checkerframework | checker-compat-qual | 2.0.0 | - | jar | GNU General Public License, version 2 (GPL2), with the classpath exception The MIT License
org.codehaus.mojo | animal-sniffer-annotations | 1.14 | - | jar | MIT license
org.codehaus.plexus | plexus-classworlds | 2.6.0 | - | jar | Apache License, Version 2.0
org.codehaus.plexus | plexus-component-annotations | 2.1.0 | - | jar | Apache License, Version 2.0
org.codehaus.plexus | plexus-interpolation | 1.25 | - | jar | Apache License, Version 2.0
org.codehaus.plexus | plexus-utils | 3.2.1 | - | jar | Apache License, Version 2.0
org.eclipse.sisu | org.eclipse.sisu.inject | 0.3.4 | - | jar | Eclipse Public License, Version 1.0
org.eclipse.sisu | org.eclipse.sisu.plexus | 0.3.4 | - | jar | Eclipse Public License, Version 1.0
org.slf4j | slf4j-api | 1.7.25 | - | jar | MIT License
org.sonatype.plexus | plexus-cipher | 1.4 | - | jar | Apache Public License 2.0
org.sonatype.plexus | plexus-sec-dispatcher | 1.4 | - | jar | Apache Public License 2.0

## Project Dependency Graph

### Dependency Tree

- org.thewonderlemming.c4plantuml:c4plantuml-maven-plugin:maven-plugin:1.0.0-RC1

  C4-PlantUML :: Plugin :: Mojos
  Description: A Maven plugin to build architecture analysis around the C4 model and PlantUML URL: c4plantuml.mvn.thewonderlemming.org/c4plantuml-maven-plugin-parent/c4plantuml-maven-plugin Project Licenses: GNU General Public License version 3 (GPLv3)

  - org.thewonderlemming.c4plantuml:c4plantuml-grammars-lib:jar:1.0.0-RC1 (compile)

    C4-PlantUML :: Libraries :: ANTLR4 Grammars
    Description: A set of ANTLR4 grammars to enable parsing puml files URL: c4plantuml.mvn.thewonderlemming.org/c4plantuml-maven-libs/c4plantuml-grammars-lib Project Licenses: GNU General Public License version 3 (GPLv3)

    - org.antlr:antlr4-runtime:jar:4.8-1 (compile)

      ANTLR 4 Runtime
      Description: The ANTLR 4 Runtime URL: http://www.antlr.org/antlr4-runtime Project Licenses: The BSD License

  - org.thewonderlemming.c4plantuml:c4plantuml-syntaxchecker-lib:jar:1.0.0-RC1 (compile)

    C4-PlantUML :: Libraries :: Syntax Checker
    Description: A small library to check C4 files for syntax errors URL: c4plantuml.mvn.thewonderlemming.org/c4plantuml-maven-libs/c4plantuml-syntaxchecker-lib Project Licenses: GNU General Public License version 3 (GPLv3)

    - org.thewonderlemming.c4plantuml:c4plantuml-commons-lib:jar:1.0.0-RC1 (compile)

      C4-PlantUML :: Libraries :: Commons
      Description: A small library to share objects between the various libraries URL: c4plantuml.mvn.thewonderlemming.org/c4plantuml-maven-libs/c4plantuml-commons-lib Project Licenses: GNU General Public License version 3 (GPLv3)

  - org.thewonderlemming.c4plantuml:c4plantuml-linter-lib:jar:1.0.0-RC1 (compile)

    C4-PlantUML :: Libraries :: Linter
    Description: A linting engine to analyze C4 graph files URL: c4plantuml.mvn.thewonderlemming.org/c4plantuml-maven-libs/c4plantuml-linter-lib Project Licenses: GNU General Public License version 3 (GPLv3)

    - org.apache.commons:commons-lang3:jar:3.10 (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. URL: https://commons.apache.org/proper/commons-lang/ Project Licenses: Apache License, Version 2.0

  - org.thewonderlemming.c4plantuml:c4plantuml-graphml-lib:jar:1.0.0-RC1 (compile)

    C4-PlantUML :: Libraries :: GraphML
    Description: A set of GraphML classes to enable generating GraphML files URL: c4plantuml.mvn.thewonderlemming.org/c4plantuml-maven-libs/c4plantuml-graphml-lib Project Licenses: GNU General Public License version 3 (GPLv3)

    - commons-codec:commons-codec:jar:1.14 (compile)

      Apache Commons Codec
      Description: The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 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 License, Version 2.0

  - org.apache.maven:maven-core:jar:3.6.3 (provided)

    Maven Core
    Description: Maven Core classes. URL: https://maven.apache.org/ref/3.6.3/maven-core/ Project Licenses: Apache License, Version 2.0

    - org.apache.maven:maven-model:jar:3.6.3 (provided)

      Maven Model
      Description: Model for Maven POM (Project Object Model) URL: https://maven.apache.org/ref/3.6.3/maven-model/ Project Licenses: Apache License, Version 2.0

    - org.apache.maven:maven-settings:jar:3.6.3 (provided)

      Maven Settings
      Description: Maven Settings model. URL: https://maven.apache.org/ref/3.6.3/maven-settings/ Project Licenses: Apache License, Version 2.0

    - org.apache.maven:maven-settings-builder:jar:3.6.3 (provided)

      Maven Settings Builder
      Description: The effective settings builder, with inheritance and password decryption. URL: https://maven.apache.org/ref/3.6.3/maven-settings-builder/ Project Licenses: Apache License, Version 2.0

      - org.codehaus.plexus:plexus-interpolation:jar:1.25 (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.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.apache.maven:maven-builder-support:jar:3.6.3 (provided)

      Maven Builder Support
      Description: Support for descriptor builders (model, setting, toolchains) URL: https://maven.apache.org/ref/3.6.3/maven-builder-support/ Project Licenses: Apache License, Version 2.0

    - org.apache.maven:maven-repository-metadata:jar:3.6.3 (provided)

      Maven Repository Metadata Model
      Description: Per-directory local and remote repository metadata. URL: https://maven.apache.org/ref/3.6.3/maven-repository-metadata/ Project Licenses: Apache License, Version 2.0

    - org.apache.maven:maven-artifact:jar:3.6.3 (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.6.3/maven-artifact/ Project Licenses: Apache License, Version 2.0

    - org.apache.maven:maven-model-builder:jar:3.6.3 (provided)

      Maven Model Builder
      Description: The effective model builder, with inheritance, profile activation, interpolation, ... URL: https://maven.apache.org/ref/3.6.3/maven-model-builder/ Project Licenses: Apache License, Version 2.0

    - org.apache.maven:maven-resolver-provider:jar:3.6.3 (provided)

      Maven Artifact Resolver Provider
      Description: Extensions to Maven Resolver for utilizing Maven POM and repository metadata. URL: https://maven.apache.org/ref/3.6.3/maven-resolver-provider/ Project Licenses: Apache License, Version 2.0

    - org.apache.maven.resolver:maven-resolver-impl:jar:1.4.1 (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.4.1 (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.4.1 (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.4.1 (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.2.1 (provided)

      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 (provided)

        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

    - org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.4 (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

    - org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.4 (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.1 (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

    - 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

    - org.codehaus.plexus:plexus-utils:jar:3.2.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.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.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.6.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.apache.maven:maven-plugin-api:jar:3.6.3 (provided)

    Maven Plugin API
    Description: The API for plugins - Mojos - development. URL: https://maven.apache.org/ref/3.6.3/maven-plugin-api/ Project Licenses: Apache License, Version 2.0

  - io.github.classgraph:classgraph:jar:4.8.78 (compile)

    ClassGraph
    Description: The uber-fast, ultra-lightweight classpath and module scanner for JVM languages. URL: https://github.com/classgraph/classgraph Project Licenses: The MIT License (MIT)

  - org.thewonderlemming.c4plantuml:c4plantuml-testingutils-lib:jar:1.0.0-RC1 (test)

    C4-PlantUML :: Libraries :: Testing Utils
    Description: An utility library for testing URL: c4plantuml.mvn.thewonderlemming.org/c4plantuml-maven-libs/c4plantuml-testingutils-lib Project Licenses: GNU General Public License version 3 (GPLv3)

  - junit:junit:jar:4.13 (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.assertj:assertj-core:jar:3.15.0 (test)

    AssertJ fluent assertions
    Description: Rich and fluent assertions for testing for Java URL: http://assertj.org/assertj-core Project Licenses: Apache License, Version 2.0

  - ch.qos.logback:logback-classic:jar:1.2.3 (test)

    Logback Classic Module
    Description: logback-classic module URL: http://logback.qos.ch/logback-classic Project Licenses: Eclipse Public License - v 1.0, GNU Lesser General Public License

    - ch.qos.logback:logback-core:jar:1.2.3 (test)

      Logback Core Module
      Description: logback-core module URL: http://logback.qos.ch/logback-core Project Licenses: Eclipse Public License - v 1.0, GNU Lesser General Public License

    - org.slf4j:slf4j-api:jar:1.7.25 (provided)

      SLF4J API Module
      Description: The slf4j API URL: http://www.slf4j.org Project Licenses: MIT License

  - org.easymock:easymock:jar:4.2 (test)

    EasyMock
    Description: EasyMock provides an easy way to create Mock Objects for interfaces and classes generating them on the fly URL: http://easymock.org/easymock Project Licenses: Apache License, Version 2.0

    - org.objenesis:objenesis:jar:3.1 (test)

      Objenesis
      Description: A library for instantiating Java objects URL: http://objenesis.org Project Licenses: Apache License, Version 2.0

## Licenses

Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component

The BSD License: ANTLR 4 Runtime

Apache 2.0: error-prone annotations

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module

GNU General Public License version 3 (GPLv3): C4-PlantUML :: Libraries :: ANTLR4 Grammars, C4-PlantUML :: Libraries :: Commons, C4-PlantUML :: Libraries :: GraphML, C4-PlantUML :: Libraries :: Linter, C4-PlantUML :: Libraries :: Syntax Checker, C4-PlantUML :: Libraries :: Testing Utils, C4-PlantUML :: Plugin :: Mojos

Public Domain: AOP alliance

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

New BSD License: Hamcrest Core

Eclipse Public License, Version 1.0: org.eclipse.sisu.inject, org.eclipse.sisu.plexus

The MIT License (MIT): ClassGraph

The MIT License: Checker Qual

Apache License, Version 2.0: Apache Commons Codec, Apache Commons IO, Apache Commons Lang, Apache Maven Shared Utils, AssertJ fluent assertions, CDI APIs, EasyMock, 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 Plugin Tools Java Annotations, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Objenesis, Plexus :: Component Annotations, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JSR-250 Common Annotations for the JavaTM Platform

GNU General Public License, version 2 (GPL2), with the classpath exception: Checker Qual

MIT license: Animal Sniffer Annotations

The Apache Software License, Version 2.0: FindBugs-jsr305, Google Guice - Core Library, Guava: Google Core Libraries for Java, J2ObjC Annotations, javax.inject

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

## Dependency File Details

Filename | Size | Entries | Classes | Packages | Java Version | Debug Information
--- | --- | --- | --- | --- | --- | ---
aopalliance-1.0.jar | 4.5 kB | 15 | 9 | 2 | 1.3 | Yes
logback-classic-1.2.3.jar | 290.3 kB | 234 | 175 | 27 | 1.6 | Yes
logback-core-1.2.3.jar | 471.9 kB | 419 | 373 | 36 | 1.6 | 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.1-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-codec-1.14.jar | 347.7 kB | 249 | 102 | 7 | 1.7 | Yes
commons-io-2.5.jar | 208.7 kB | 142 | 123 | 7 | 1.6 | Yes
classgraph-4.8.78.jar | 502.3 kB | 257 | 229 | 13 | - | 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
junit-4.13.jar | 381.8 kB | 387 | 348 | 32 | 1.5 | Yes
antlr4-runtime-4.8-1.jar | 337.9 kB | 237 | 220 | 7 | 1.7 | Yes
commons-lang3-3.10.jar | 523.4 kB | 314 | 288 | 14 | 1.8 | Yes
maven-artifact-3.6.3.jar | 57.8 kB | 59 | 34 | 11 | 1.7 | Yes
maven-builder-support-3.6.3.jar | 14.3 kB | 24 | 10 | 1 | 1.7 | Yes
maven-core-3.6.3.jar | 633 kB | 490 | 403 | 56 | 1.7 | Yes
maven-model-3.6.3.jar | 215.4 kB | 94 | 77 | 3 | 1.7 | Yes
maven-model-builder-3.6.3.jar | 192.3 kB | 156 | 123 | 16 | 1.7 | Yes
maven-plugin-api-3.6.3.jar | 47 kB | 48 | 27 | 6 | 1.7 | Yes
maven-repository-metadata-3.6.3.jar | 27.2 kB | 27 | 9 | 2 | 1.7 | Yes
maven-resolver-provider-3.6.3.jar | 66.2 kB | 43 | 26 | 1 | 1.7 | Yes
maven-settings-3.6.3.jar | 44 kB | 35 | 19 | 2 | 1.7 | Yes
maven-settings-builder-3.6.3.jar | 42.1 kB | 53 | 32 | 5 | 1.7 | Yes
maven-plugin-annotations-3.6.0.jar | 14.3 kB | 22 | 7 | 1 | 1.7 | Yes
maven-resolver-api-1.4.1.jar | 149 kB | 156 | 132 | 12 | 1.7 | Yes
maven-resolver-impl-1.4.1.jar | 180.7 kB | 116 | 95 | 5 | 1.7 | Yes
maven-resolver-spi-1.4.1.jar | 36.7 kB | 56 | 34 | 8 | 1.7 | Yes
maven-resolver-util-1.4.1.jar | 167.5 kB | 132 | 105 | 13 | 1.7 | Yes
maven-shared-utils-3.2.1.jar | 166.6 kB | 109 | 84 | 10 | 1.6 | Yes
assertj-core-3.15.0.jar | 4.5 MB | 3119 | 3032 | 61 | - | 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-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.25.jar | 85.3 kB | 79 | 62 | 7 | 1.6 | Yes
plexus-utils-3.2.1.jar | 261.8 kB | 130 | 105 | 9 | 1.6 | Yes
easymock-4.2.jar | 577.4 kB | 422 | 390 | 14 | 1.8 | Yes
org.eclipse.sisu.inject-0.3.4.jar | 379.2 kB | 289 | 271 | 9 | 1.6 | Yes
org.eclipse.sisu.plexus-0.3.4.jar | 205.3 kB | 196 | 164 | 20 | 1.6 | Yes
hamcrest-core-1.3.jar | 45 kB | 52 | 45 | 3 | 1.5 | Yes
objenesis-3.1.jar | 60.4 kB | 64 | 48 | 10 | 1.8 | Yes
slf4j-api-1.7.25.jar | 41.2 kB | 46 | 34 | 4 | 1.5 | 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
c4plantuml-commons-lib-1.0.0-RC1.jar | 3.3 kB | 13 | 1 | 1 | 1.8 | No
c4plantuml-grammars-lib-1.0.0-RC1.jar | 139.8 kB | 83 | 71 | 2 | 1.8 | Yes
c4plantuml-graphml-lib-1.0.0-RC1.jar | 91.3 kB | 76 | 54 | 6 | 1.8 | Yes
c4plantuml-linter-lib-1.0.0-RC1.jar | 52.5 kB | 44 | 29 | 4 | 1.8 | Yes
c4plantuml-syntaxchecker-lib-1.0.0-RC1.jar | 8.4 kB | 15 | 3 | 1 | 1.8 | Yes
c4plantuml-testingutils-lib-1.0.0-RC1.jar | 42 kB | 50 | 36 | 4 | 1.8 | Yes
Total | Size | Entries | Classes | Packages | Java Version | Debug Information
54 | 15 MB | 11259 | 9943 | 516 | 1.8 | 49
compile: 9 | compile: 2 MB | compile: 1288 | compile: 997 | compile: 55 | - | compile: 8
test: 8 | test: 6.4 MB | test: 4747 | test: 4447 | test: 187 | - | test: 8
provided: 37 | provided: 6.6 MB | provided: 5224 | provided: 4499 | provided: 274 | - | provided: 33