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.codehaus.plexus plexus-compiler-aspectj 2.15.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-compiler-eclipse 2.15.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-compiler-javac 2.15.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-compiler-javac-errorprone 2.15.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-compiler-manager 2.15.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
aopalliance aopalliance 1.0 jar Public Domain
com.github.ben-manes.caffeine caffeine 3.0.5 jar Apache License, Version 2.0
com.github.kevinstern software-and-algorithms 1.0 jar MIT License
com.google.auto auto-common 1.2.2 jar Apache 2.0
com.google.auto.service auto-service-annotations 1.0.1 jar Apache 2.0
com.google.auto.value auto-value-annotations 1.9 jar Apache 2.0
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotation 2.25.0 jar Apache 2.0
com.google.errorprone error_prone_annotations 2.25.0 jar Apache 2.0
com.google.errorprone error_prone_check_api 2.25.0 jar Apache 2.0
com.google.errorprone error_prone_core 2.25.0 jar Apache 2.0
com.google.errorprone error_prone_type_annotations 2.25.0 jar Apache 2.0
com.google.guava failureaccess 1.0.2 jar The Apache Software License, Version 2.0
com.google.guava guava 33.0.0-jre jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.inject guice 5.1.0 jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 2.8 jar Apache License, Version 2.0
com.google.protobuf protobuf-java 3.19.6 jar 3-Clause BSD License
io.github.eisop dataflow-errorprone 3.41.0-eisop1 jar GNU General Public License, version 2 (GPL2), with the classpath exception
io.github.java-diff-utils java-diff-utils 4.12 jar The Apache Software License, Version 2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.aspectj aspectjrt 1.9.21 jar Eclipse Public License - v 2.0
org.aspectj aspectjtools 1.9.21 jar Eclipse Public License - v 2.0
org.checkerframework checker-qual 3.41.0 jar The MIT License
org.codehaus.plexus plexus-compiler-api 2.15.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-utils 4.0.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-xml 3.0.0 jar Apache License, Version 2.0
org.eclipse.jdt ecj 3.36.0 jar Eclipse Public License - v 2.0
org.pcollections pcollections 4.0.1 jar The MIT License
org.slf4j slf4j-api 1.7.36 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

3-Clause BSD License: Protocol Buffers [Core]

Apache 2.0: @BugPattern annotation, Auto Common Libraries, AutoService, AutoValue Annotations, error-prone annotations, error-prone check api, error-prone library, error-prone type annotations

MIT License: SLF4J API Module, Software and Algorithms

The MIT License: Checker Qual, PCollections

Apache License, Version 2.0: Caffeine cache, Guava: Google Core Libraries for Java, J2ObjC Annotations, Plexus AspectJ Compiler, Plexus Common Utilities, Plexus Compiler Api, Plexus Compiler It Tests, Plexus Compiler Manager, Plexus Eclipse Compiler, Plexus Javac Component, Plexus Javac+error-prone Component, Plexus XML Utilities

GNU General Public License, version 2 (GPL2), with the classpath exception: Dataflow (errorprone)

Public Domain: AOP alliance

Eclipse Public License - v 2.0: AspectJ Runtime, AspectJ Tools (Compiler), Eclipse Compiler for Java(TM)

The Apache Software License, Version 2.0: FindBugs-jsr305, Google Guice - Core Library, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, java-diff-utils, javax.inject

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
caffeine-3.0.5.jar 713.9 kB 691 682 3 11 Yes
software-and-algorithms-1.0.jar 63.9 kB 44 30 4 1.8 Yes
auto-common-1.2.2.jar 111.8 kB 85 74 1 1.8 Yes
auto-service-annotations-1.0.1.jar 3.2 kB 12 1 1 1.8 No
auto-value-annotations-1.9.jar 7.5 kB 24 9 4 1.7 No
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
error_prone_annotation-2.25.0.jar 8.2 kB 17 7 1 11 Yes
error_prone_annotations-2.25.0.jar 16.8 kB 39 27 2 1.8 Yes
error_prone_check_api-2.25.0.jar 704.3 kB 486 461 15 11 Yes
error_prone_core-2.25.0.jar 4.4 MB 1662 1625 21 11 Yes
error_prone_type_annotations-2.25.0.jar 3.5 kB 12 1 1 1.8 No
failureaccess-1.0.2.jar 4.7 kB 15 2 1 1.7 Yes
guava-33.0.0-jre.jar 3 MB 2057 2018 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
guice-5.1.0.jar 777.6 kB 512 494 11 1.8 Yes
j2objc-annotations-2.8.jar 9.3 kB 24 13 1 1.7 Yes
protobuf-java-3.19.6.jar 1.7 MB 702 676 2 1.7 Yes
dataflow-errorprone-3.41.0-eisop1.jar 5.3 MB 2951 2827 67 1.8 Yes
java-diff-utils-4.12.jar 72.3 kB 55 40 6 1.8 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
aspectjrt-1.9.21.jar 127.3 kB 150 131 11 1.8 Yes
aspectjtools-1.9.21.jar 14.9 MB 5809 5269 251 17 Yes
checker-qual-3.41.0.jar 229 kB 434 366 30 1.8 Yes
plexus-compiler-api-2.15.0.jar 29.1 kB 34 20 4 1.8 Yes
plexus-compiler-aspectj-2.15.0.jar 11.8 kB 17 3 1 17 Yes
plexus-compiler-eclipse-2.15.0.jar 20.2 kB 21 7 1 17 Yes
plexus-compiler-javac-2.15.0.jar 25.7 kB 21 7 1 1.8 Yes
plexus-compiler-javac-errorprone-2.15.0.jar 6.4 kB 18 3 1 11 Yes
plexus-compiler-manager-2.15.0.jar 5.2 kB 17 3 1 1.8 Yes
plexus-utils-4.0.0.jar 192.4 kB 128 86 7 11 Yes
plexus-xml-3.0.0.jar 93 kB 44 25 2 1.8 Yes
ecj-3.36.0.jar 3.2 MB 925 786 21 17 Yes
pcollections-4.0.1.jar 73.7 kB 56 48 2 9 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
35 36 MB 17184 15825 502 17 30
compile: 35 compile: 36 MB compile: 17184 compile: 15825 compile: 502 17 compile: 30