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.fabric8 kubernetes-client 3.2.0 jar Apache License, Version 2.0
io.fabric8 kubernetes-model 2.1.1 jar Apache License, Version 2.0
org.microbean microbean-cdi 0.4.1 jar Apache License 2.0
org.microbean microbean-kubernetes-controller 0.2.2 jar Apache License 2.0

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses Optional
org.microbean microbean-kubernetes-client-cdi 0.3.3 jar Apache License 2.0 Yes

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.12 jar Eclipse Public License 1.0
org.microbean microbean-weld-se-environment 0.4.2 pom Apache License 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
org.microbean microbean-base-specification 0.4.2 pom Apache License 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
com.fasterxml.jackson.core jackson-annotations 2.9.6 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.6 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.9.6 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-yaml 2.9.6 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.9.6 jar The Apache Software License, Version 2.0
com.github.mifmif generex 1.0.1 jar The Apache Software License, Version 2.0
com.squareup.okhttp3 logging-interceptor 3.10.0 jar Apache 2.0
com.squareup.okhttp3 okhttp 3.10.0 jar Apache 2.0
com.squareup.okio okio 1.14.0 jar Apache 2.0
dk.brics.automaton automaton 1.11-8 jar BSD
io.fabric8 zjsonpatch 0.3.0 jar The Apache Software License, Version 2.0
net.jcip jcip-annotations 1.0 jar -
org.microbean microbean-development-annotations 0.2.1 jar Apache License 2.0
org.slf4j slf4j-api 1.7.13 jar MIT License
org.yaml snakeyaml 1.21 jar Apache License, Version 2.0

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
com.fasterxml classmate 1.3.1 jar The Apache Software License, Version 2.0
org.glassfish javax.el 3.0.1-b09 jar CDDL + GPLv2 with classpath exception
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hibernate.validator hibernate-validator 6.0.7.Final jar Apache License 2.0
org.hibernate.validator hibernate-validator-cdi 6.0.7.Final jar Apache License 2.0
org.jboss jandex 2.0.5.Final jar Apache License, Version 2.0
org.jboss.classfilewriter jboss-classfilewriter 1.2.2.Final jar Apache License, version 2.0
org.jboss.logging jboss-logging 3.2.1.Final jar Apache License, version 2.0
org.jboss.spec.javax.annotation jboss-annotations-api_1.3_spec 1.0.0.Final jar Common Development And Distribution License 1.1-GNU General Public License v2.0 only, with Classpath exception
org.jboss.spec.javax.el jboss-el-api_3.0_spec 1.0.7.Final jar Common Development and Distribution License-GNU General Public License, Version 2 with the Classpath Exception
org.jboss.spec.javax.interceptor jboss-interceptors-api_1.2_spec 1.0.0.Final jar Common Development and Distribution License-GNU General Public License, Version 2 with the Classpath Exception
org.jboss.weld weld-api 3.0.SP3 jar Apache License, Version 2.0
org.jboss.weld weld-core-impl 3.0.4.Final jar Apache License, Version 2.0
org.jboss.weld weld-spi 3.0.SP3 jar Apache License, Version 2.0
org.jboss.weld.environment weld-environment-common 3.0.4.Final jar Apache License, Version 2.0
org.jboss.weld.probe weld-probe-core 3.0.4.Final jar Apache License, Version 2.0
org.jboss.weld.se weld-se-core 3.0.4.Final jar Apache License, Version 2.0
org.microbean microbean-abstract-environment 0.4.2 pom Apache License 2.0
org.microbean microbean-configuration 0.4.2 jar Apache License 2.0
org.microbean microbean-main 6 jar MIT
org.slf4j slf4j-jdk14 1.7.25 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
javax.annotation javax.annotation-api 1.3 jar CDDL + GPLv2 with classpath exception
javax.el javax.el-api 3.0.1-b04 jar CDDL + GPLv2 with classpath exception
javax.enterprise cdi-api 2.0 jar Apache License, Version 2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
javax.interceptor javax.interceptor-api 1.2 jar CDDL + GPLv2 with classpath exception
javax.validation validation-api 2.0.1.Final jar Apache License 2.0
org.microbean microbean-configuration-api 0.4.2 jar Apache License 2.0
org.microbean microbean-configuration-cdi 0.4.2 jar Apache License 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: JBoss Logging 3, classfilewriter

Common Development and Distribution License: Expression Language 3.0 API, Java(TM) EE Interceptors 1.2 API

Eclipse Public License 1.0: JUnit

Apache 2.0: OkHttp, OkHttp Logging Interceptor, Okio

MIT License: SLF4J API Module, SLF4J JDK14 Binding

New BSD License: Hamcrest Core

BSD: Automaton

Unknown: "Java Concurrency in Practice" book annotations

Apache License 2.0: Bean Validation API, Hibernate Validator Engine, Hibernate Validator Portable Extension, microBean Abstract Environment, microBean Base Specification, microBean CDI Utilities, microBean Configuration, microBean Configuration API, microBean Configuration for CDI, microBean Development Annotations, microBean Kubernetes Client CDI, microBean Kubernetes Controller, microBean Kubernetes Controller CDI, microBean Weld SE Environment

Apache License, Version 2.0: CDI APIs, Fabric8 :: Kubernetes :: Java Client, Fabric8 :: Kubernetes Model, Java Annotation Indexer, SnakeYAML, Weld APIs, Weld Environment Common, Weld Implementation (Core), Weld Probe Core, Weld SE (Core), Weld SPIs for container integration

GNU General Public License v2.0 only, with Classpath exception: Common Annotations 1.3 API

MIT: MicroBean Main

CDDL + GPLv2 with classpath exception: Expression Language 3.0, Expression Language 3.0 API, javax.annotation API, javax.interceptor API

GNU General Public License, Version 2 with the Classpath Exception: Expression Language 3.0 API, Java(TM) EE Interceptors 1.2 API

The Apache Software License, Version 2.0: ClassMate, Generex, Jackson module: JAXB Annotations, Jackson-annotations, Jackson-core, Jackson-dataformat-YAML, jackson-databind, javax.inject, zjsonpatch

Common Development And Distribution License 1.1: Common Annotations 1.3 API

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
classmate-1.3.1.jar 64.8 kB 52 37 4 1.6 Yes
jackson-annotations-2.9.6.jar 67 kB 80 68 1 1.6 Yes
jackson-core-2.9.6.jar 323.8 kB 132 107 11 1.6 Yes
jackson-databind-2.9.6.jar 1.3 MB 658 624 20 1.7 Yes
jackson-dataformat-yaml-2.9.6.jar 41.3 kB 31 13 2 1.7 Yes
jackson-module-jaxb-annotations-2.9.6.jar 32.8 kB 28 12 3 1.7 Yes
generex-1.0.1.jar 13.9 kB 19 7 2 1.5 Yes
logging-interceptor-3.10.0.jar 8.9 kB 14 5 1 1.7 Yes
okhttp-3.10.0.jar 412.1 kB 224 203 13 1.7 Yes
okio-1.14.0.jar 85.8 kB 52 44 1 1.7 Yes
automaton-1.11-8.jar 176.3 kB 206 25 1 1.5 No
kubernetes-client-3.2.0.jar 449 kB 368 311 11 1.7 Yes
kubernetes-model-2.1.1.jar 7.9 MB 6249 6216 13 1.7 Yes
zjsonpatch-0.3.0.jar 35.5 kB 38 24 4 1.7 Yes
javax.annotation-api-1.3.jar 26.4 kB 29 15 3 1.8 Yes
javax.el-api-3.0.1-b04.jar 73.1 kB 57 46 1 1.7 Yes
cdi-api-2.0.jar 113.9 kB 171 146 11 1.8 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
javax.interceptor-api-1.2.jar 24.4 kB 21 10 1 1.7 Yes
validation-api-2.0.1.Final.jar 93.1 kB 163 143 9 1.8 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
jcip-annotations-1.0.jar 2.3 kB 9 4 1 1.5 No
javax.el-3.0.1-b09.jar 237.8 kB 181 162 6 1.7 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
hibernate-validator-6.0.7.Final.jar 1.1 MB 909 799 72 1.8 Yes
hibernate-validator-cdi-6.0.7.Final.jar 37.6 kB 36 21 3 1.8 Yes
jandex-2.0.5.Final.jar 187.5 kB 113 103 1 1.6 Yes
jboss-classfilewriter-1.2.2.Final.jar 117.9 kB 88 73 6 1.8 Yes
jboss-logging-3.2.1.Final.jar 66.7 kB 60 48 1 1.6 Yes
jboss-annotations-api_1.3_spec-1.0.0.Final.jar 19.9 kB 29 15 3 1.8 Yes
jboss-el-api_3.0_spec-1.0.7.Final.jar 85.7 kB 74 57 2 1.8 Yes
jboss-interceptors-api_1.2_spec-1.0.0.Final.jar 16.2 kB 22 10 1 1.6 Yes
weld-api-3.0.SP3.jar 32 kB 65 40 11 1.8 Yes
weld-core-impl-3.0.4.Final.jar 1.7 MB 1178 1104 60 1.8 Yes
weld-spi-3.0.SP3.jar 89.8 kB 163 113 25 1.8 Yes
weld-environment-common-3.0.4.Final.jar 85.9 kB 74 54 6 1.8 Yes
weld-probe-core-3.0.4.Final.jar 819.9 kB 123 86 1 1.8 Yes
weld-se-core-3.0.4.Final.jar 70.5 kB 70 44 8 1.8 Yes
microbean-abstract-environment-0.4.2.pom 7.4 kB - - - - -
microbean-base-specification-0.4.2.pom 4.8 kB - - - - -
microbean-cdi-0.4.1.jar 14.8 kB 16 4 1 1.8 Yes
microbean-configuration-0.4.2.jar 57.5 kB 61 43 3 1.8 Yes
microbean-configuration-api-0.4.2.jar 17.6 kB 18 6 1 1.8 Yes
microbean-configuration-cdi-0.4.2.jar 31 kB 31 14 2 1.8 Yes
microbean-development-annotations-0.2.1.jar 11.7 kB 20 8 1 1.8 No
microbean-kubernetes-controller-0.2.2.jar 66.4 kB 35 23 1 1.8 Yes
microbean-main-6.jar 9.2 kB 14 1 1 1.8 Yes
microbean-weld-se-environment-0.4.2.pom 6.3 kB - - - - -
slf4j-api-1.7.13.jar 33.1 kB 40 29 3 1.5 Yes
slf4j-jdk14-1.7.25.jar 8.5 kB 15 5 1 1.5 Yes
snakeyaml-1.21.jar 299.3 kB 247 211 19 1.6 Yes
microbean-kubernetes-client-cdi-0.3.3.jar 10.7 kB 16 1 1 1.8 Yes
Total Size Entries Classes Packages Java Version Debug Information
52 16.9 MB 12682 11471 387 1.8 45
compile: 19 compile: 11.3 MB compile: 8466 compile: 7938 compile: 109 - compile: 16
test: 23 test: 5.2 MB test: 3702 test: 3146 test: 248 - test: 21
runtime: 1 runtime: 10.7 kB runtime: 16 runtime: 1 runtime: 1 - runtime: 1
provided: 9 provided: 386.9 kB provided: 498 provided: 386 provided: 29 - provided: 7