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
cglib cglib 2.2.2 jar ASF 2.0
com.alpha.pineapple pineapple-agent-plugin 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-api 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-basic-html-report-generator 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-commands-api 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-composite-execution-plugin 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-core 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-docker-plugin 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-filesystem-plugin 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-git-plugin 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-hamcrest-support 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-infrastructure-test-plugin 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-ssh-plugin 1.12.0 jar GNU General Public License (GPL)
com.google.code.gson gson 1.4 jar The Apache Software License, Version 2.0
commons-fileupload commons-fileupload 1.4 jar Apache License, Version 2.0
javax.annotation jsr250-api 1.0 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
joda-time joda-time 1.6 jar -
log4j log4j 1.2.17 jar The Apache Software License, Version 2.0
org.beanshell bsh 2.0b4 jar GNU LESSER GENERAL PUBLIC LICENSE
org.projectreactor reactor-core 1.1.3.RELEASE jar The Apache Software License, Version 2.0
org.projectreactor.spring reactor-spring-context 1.1.3.RELEASE jar The Apache Software License, Version 2.0
org.slf4j slf4j-log4j12 1.7.7 jar MIT License
org.springframework spring-web 4.3.22.RELEASE jar Apache License, Version 2.0
org.springframework spring-webmvc 4.3.22.RELEASE jar Apache License, Version 2.0
org.zkoss.common zcommon 7.0.2 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 3
org.zkoss.zk zk 7.0.2 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 3
org.zkoss.zk zkbind 7.0.2 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 3
org.zkoss.zk zkex 7.0.2 jar -
org.zkoss.zk zkmax 7.0.2 jar -
org.zkoss.zk zkplus 7.0.2 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 3
org.zkoss.zk zul 7.0.2 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 3
xalan xalan 2.7.0 jar -
xerces xercesImpl 2.9.1 jar The Apache Software 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.alpha.pineapple pineapple-test-utils 1.12.0 jar GNU General Public License (GPL)
junit junit 4.12 jar Eclipse Public License 1.0
org.easymock easymock 3.5.1 jar Apache 2
org.springframework spring-test 4.3.22.RELEASE 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 Type Licenses
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception

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
asm asm 3.3.1 jar BSD
com.alpha.pineapple pineapple-docker-support 1.12.0 jar GNU General Public License (GPL)
com.alpha.pineapple pineapple-example-modules 1.12.0 jar GNU General Public License (GPL)
com.fasterxml.jackson.core jackson-annotations 2.9.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.9.8 jar The Apache Software License, Version 2.0
com.goldmansachs gs-collections 5.0.0 jar The Apache Software License, Version 2.0
com.goldmansachs gs-collections-api 5.0.0 jar The Apache Software License, Version 2.0
com.googlecode.javaewah JavaEWAH 1.1.6 jar Apache 2
com.jayway.jsonpath json-path 0.9.0 jar Apache 2.0
com.jcraft jsch 0.1.49 jar Revised BSD
com.jcraft jzlib 1.1.1 jar Revised BSD
com.lmax disruptor 3.2.1 jar The Apache Software License, Version 2.0
com.sun.xml.bind jaxb-core 2.3.0 jar -
com.sun.xml.bind jaxb-impl 2.3.0 jar -
commons-beanutils commons-beanutils-core 1.8.3 jar The Apache Software License, Version 2.0
commons-chain commons-chain 1.2 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.2 jar -
commons-configuration commons-configuration 1.8 jar The Apache Software License, Version 2.0
commons-httpclient commons-httpclient 3.1 jar -
commons-io commons-io 2.6 jar Apache License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
commons-net commons-net 1.4.1 jar The Apache Software License, Version 2.0
dnsjava dnsjava 2.0.8 jar BSD license
io.gatling jsr166e 1.0 jar Public Domain
javax.activation javax.activation-api 1.2.0 jar CDDL/GPLv2+CE
javax.xml.bind jaxb-api 2.3.0 jar CDDL 1.1GPL2 w/ CPE
net.minidev json-smart 1.2 jar The Apache Software License, Version 2.0
net.sourceforge.htmlcleaner htmlcleaner 2.2 jar BSD License
org.apache.ant ant 1.7.1 jar -
org.apache.ant ant-launcher 1.7.1 jar -
org.apache.commons commons-compress 1.18 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.8.1 jar Apache License, Version 2.0
org.apache.commons commons-text 1.6 jar Apache License, Version 2.0
org.apache.commons commons-vfs2 2.0 jar The Apache Software License, Version 2.0
org.apache.maven.scm maven-scm-api 1.4 jar The Apache Software License, Version 2.0
org.apache.maven.scm maven-scm-provider-svn-commons 1.4 jar The Apache Software License, Version 2.0
org.apache.maven.scm maven-scm-provider-svnexe 1.4 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-utils 1.5.6 jar The Apache Software License, Version 2.0
org.eclipse.jgit org.eclipse.jgit 5.2.1.201812262042-r jar Eclipse Distribution License (New BSD License)
org.hamcrest hamcrest-core 1.2 jar New BSD License
org.hamcrest hamcrest-library 1.2 jar New BSD License
org.jasypt jasypt 1.9.1 jar The Apache Software License, Version 2.0
org.jdom jdom 1.1 jar -
org.objenesis objenesis 2.1 jar Apache 2
org.projectreactor.spring reactor-spring-core 1.1.3.RELEASE jar The Apache Software License, Version 2.0
org.samba.jcifs jcifs 1.2.19 jar GNU Lesser General Public License, version 2.1
org.slf4j slf4j-api 1.7.7 jar MIT License
org.springframework spring-aop 4.3.22.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 4.3.22.RELEASE jar Apache License, Version 2.0
org.springframework spring-context 4.3.22.RELEASE jar Apache License, Version 2.0
org.springframework spring-context-support 4.0.3.RELEASE jar The Apache Software License, Version 2.0
org.springframework spring-core 4.3.22.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 4.3.22.RELEASE jar Apache License, Version 2.0
org.springframework spring-oxm 4.3.22.RELEASE jar Apache License, Version 2.0
org.springframework.retry spring-retry 1.1.1.RELEASE jar Apache 2.0
org.zkoss.common zel 7.0.2 jar Apache License, Version 2.0
org.zkoss.common zweb 7.0.2 jar GNU LESSER GENERAL PUBLIC LICENSE, Version 3
oro oro 2.0.8 jar -
regexp regexp 1.3 jar -

Project Dependency Graph

Dependency Tree

Licenses

CDDL 1.1: jaxb-api

GNU LESSER GENERAL PUBLIC LICENSE: BeanShell

Apache 2.0: Spring Retry, json-path

Eclipse Public License 1.0: JUnit

GNU LESSER GENERAL PUBLIC LICENSE, Version 3: The ZKoss Common Library, The ZKoss Web Library, ZK Bind, ZK Kernel, ZK Plus Utilities, ZK XUL Components

Revised BSD: JSch, JZlib

MIT License: SLF4J API Module, SLF4J LOG4J-12 Binding

ASF 2.0: Code Generation Library

GNU General Public License (GPL): Pineapple API project, Pineapple Chain commands API, Pineapple Docker plugin, Pineapple Docker support, Pineapple Git plugin, Pineapple Hamcrest matchers support, Pineapple SSH plugin, Pineapple agent plugin, Pineapple basic HTML report generator, Pineapple composite execution plugin, Pineapple core component, Pineapple example modules, Pineapple filesystem plugin, Pineapple infrastructure test plugin, Pineapple test utilities, Pineapple web application war

GPL2 w/ CPE: jaxb-api

Public Domain: AOP alliance, jsr166e

Eclipse Distribution License (New BSD License): JGit - Core

New BSD License: Hamcrest Core, Hamcrest library

GNU Lesser General Public License, version 2.1: jCIFS

Apache 2: EasyMock, JavaEWAH, Objenesis

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

BSD: ASM Core

Unknown: Codec, JDOM, ant-launcher, org.apache.tools.ant, oro, regexp, xalan, zkex, zkmax

BSD License: HtmlCleaner

Apache License, Version 2.0: Apache Commons Compress, Apache Commons FileUpload, Apache Commons IO, Apache Commons Lang, Apache Commons Text, Spring AOP, Spring Beans, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring Object/XML Marshalling, Spring TestContext Framework, Spring Web, Spring Web MVC, The ZK EL Library

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

CDDL + GPLv2 with classpath exception: Java Servlet API

BSD license: dnsjava

The Apache Software License, Version 2.0: Apache Commons Logging, Apache Log4j, Commons BeanUtils Core, Commons Chain, Commons Configuration, Commons Lang, Commons VFS Core, Core Reactor components, Disruptor Framework, Goldman Sachs Collections API, Goldman Sachs Collections Main Library, Gson, JASYPT: Java Simplified Encryption, JSON Small and Fast Parser, Jackson-annotations, Jackson-core, Jakarta Commons Net, Maven SCM API, Maven SCM Subversion Provider - Common library, Maven SCM Subversion Provider - SVN Executable Impl., Plexus Common Utilities, Reactor Spring Context Components, Reactor Spring Core Components, Spring Context Support, Xerces2 Java Parser, jackson-databind