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
net.sf.jopt-simple jopt-simple 5.0.4 jar The MIT License
org.apache.activemq activemq-broker 5.15.11 jar Apache License, Version 2.0
org.apache.activemq activemq-pool 5.15.11 jar Apache License, Version 2.0
org.powertac accounting 1.7.0 jar Apache 2
org.powertac auctioneer 1.7.0 jar Apache 2
org.powertac balancing-market 1.7.0 jar Apache 2
org.powertac common 1.7.0 jar Apache 2
org.powertac customer-models 1.7.0 jar Apache 2
org.powertac default-broker 1.7.0 jar Apache 2
org.powertac distribution-utility 1.7.0 jar Apache 2
org.powertac evcustomer 1.7.0 jar Apache 2
org.powertac factored-customer 1.7.0 jar Apache 2
org.powertac genco 1.7.0 jar Apache 2
org.powertac household-customer 1.7.0 jar Apache 2
org.powertac officecomplex-customer 1.7.0 jar Apache 2
org.powertac server-interface 1.7.0 jar Apache 2
org.springframework spring-jms 5.1.9.RELEASE 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
org.junit.jupiter junit-jupiter 5.5.1 jar Eclipse Public License v2.0
org.mockito mockito-core 2.23.4 jar The MIT License

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
colt colt 1.2.0 jar -
com.fasterxml.jackson.core jackson-annotations 2.9.10 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.10 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.9.10.1 jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.3.2 jar Apache 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 28.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.j2objc j2objc-annotations 1.3 jar The Apache Software License, Version 2.0
com.joptimizer joptimizer 3.5.1 jar Creative Commons Attribution-NoDerivatives 4.0 International Public License
com.thoughtworks.xstream xstream 1.4.11.1 jar BSD style
commons-beanutils commons-beanutils 1.9.4 jar Apache License, Version 2.0
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
concurrent concurrent 1.3.4 jar Public domain, Sun Microsoystems
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception
javax.jms javax.jms-api 2.0.1 jar CDDL + GPLv2 with classpath exception
joda-time joda-time 2.10.3 jar Apache License, Version 2.0
net.sourceforge.csparsej csparsej 1.1.1 jar Gnu LGPL
org.apache.activemq activemq-client 5.15.11 jar Apache License, Version 2.0
org.apache.activemq activemq-jms-pool 5.15.11 jar Apache License, Version 2.0
org.apache.activemq activemq-openwire-legacy 5.15.11 jar Apache License, Version 2.0
org.apache.commons commons-configuration2 2.5 jar Apache License, Version 2.0
org.apache.commons commons-csv 1.3 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.9 jar Apache License, Version 2.0
org.apache.commons commons-math3 3.6.1 jar Apache License, Version 2.0
org.apache.commons commons-pool2 2.7.0 jar Apache License, Version 2.0
org.apache.commons commons-text 1.6 jar Apache License, Version 2.0
org.apache.geronimo.specs geronimo-j2ee-management_1.1_spec 1.0.1 jar The Apache Software License, Version 2.0
org.apache.geronimo.specs geronimo-jms_1.1_spec 1.1.1 jar The Apache Software License, Version 2.0
org.apache.geronimo.specs geronimo-jta_1.1_spec 1.1.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-api 2.12.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.12.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jcl 2.12.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-slf4j-impl 2.12.1 jar Apache License, Version 2.0
org.aspectj aspectjrt 1.9.4 jar Eclipse Public License - v 1.0
org.checkerframework checker-qual 2.8.1 jar The MIT License
org.codehaus.mojo animal-sniffer-annotations 1.17 jar MIT license
org.fusesource.hawtbuf hawtbuf 1.11 jar The Apache Software License, Version 2.0
org.powertac powertac-aop 1.7.0 jar Apache 2
org.powertac powertac-metadata 1.7.0 jar Apache 2
org.slf4j slf4j-api 1.7.28 jar MIT License
org.springframework spring-aop 5.1.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 5.1.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-context 5.1.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 5.1.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 5.1.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-jcl 5.1.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-messaging 5.1.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-test 5.1.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-tx 5.1.9.RELEASE jar Apache License, Version 2.0
xmlpull xmlpull 1.1.3.1 jar Public Domain
xpp3 xpp3_min 1.1.4c jar Indiana University Extreme! Lab Software License, vesion 1.1.1Public Domain

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
net.bytebuddy byte-buddy 1.9.3 jar The Apache Software License, Version 2.0
net.bytebuddy byte-buddy-agent 1.9.3 jar The Apache Software License, Version 2.0
org.apiguardian apiguardian-api 1.1.0 jar The Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.5.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.5.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.5.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.5.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.5.1 jar Eclipse Public License v2.0
org.objenesis objenesis 2.6 jar Apache 2
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Creative Commons Attribution-NoDerivatives 4.0 International Public License: JOptimizer

Apache 2.0: error-prone annotations

The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

MIT License: SLF4J API Module

Gnu LGPL: CSparseJ

Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API

Indiana University Extreme! Lab Software License, vesion 1.1.1: MXP1: Xml Pull Parser 3rd Edition (XPP3)

Public Domain: MXP1: Xml Pull Parser 3rd Edition (XPP3), XML Pull Parsing API

Apache 2: Objenesis, Power TAC accounting service, Power TAC aspect-oriented programming, Power TAC common domain model, Power TAC customer models, Power TAC default broker, Power TAC distribution utility, Power TAC ev customer, Power TAC factored customer, Power TAC genco, Power TAC household customer, Power TAC intra-hour market-based balancing, Power TAC logfile metadata generator, Power TAC office complex customer, Power TAC server interface, Power TAC server main, Power TAC wholesale market

BSD style: XStream Core

Public domain, Sun Microsoystems: Dough Lea's util.concurrent package

Unknown: colt

The MIT License: Checker Qual, JOpt Simple, mockito-core

Apache License, Version 2.0: ActiveMQ :: Broker, ActiveMQ :: Client, ActiveMQ :: Generic JMS Pool, ActiveMQ :: Openwire Legacy Support, ActiveMQ :: Pool, Apache Commons BeanUtils, Apache Commons CSV, Apache Commons Collections, Apache Commons Configuration, Apache Commons Lang, Apache Commons Math, Apache Commons Pool, Apache Commons Text, Apache Log4j API, Apache Log4j Commons Logging Bridge, Apache Log4j Core, Apache Log4j SLF4J Binding, Guava: Google Core Libraries for Java, Joda-Time, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring JMS, Spring Messaging, Spring TestContext Framework, Spring Transaction

CDDL + GPLv2 with classpath exception: JMS API, javax.annotation API

MIT license: Animal Sniffer Annotations

The Apache Software License, Version 2.0: Apache Commons Logging, Byte Buddy (without dependencies), Byte Buddy Java agent, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2EE Management 1.1, J2ObjC Annotations, JMS 1.1, JTA 1.1, Jackson-annotations, Jackson-core, hawtbuf, jackson-databind

Eclipse Public License - v 1.0: AspectJ runtime

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
colt-1.2.0.jar 581.9 kB 623 593 24 1.2 No
jackson-annotations-2.9.10.jar 66.9 kB 80 68 1 1.6 Yes
jackson-core-2.9.10.jar 325.6 kB 132 107 11 1.6 Yes
jackson-databind-2.9.10.1.jar 1.3 MB 658 624 20 1.7 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
error_prone_annotations-2.3.2.jar 13.2 kB 33 21 2 1.7 No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-28.0-jre.jar 2.7 MB 1977 1947 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - No
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes
joptimizer-3.5.1.jar 219.3 kB 103 88 5 1.5 Yes
xstream-1.4.11.1.jar 621.1 kB 512 480 23 1.8 Yes
commons-beanutils-1.9.4.jar 246.9 kB 154 137 5 1.6 Yes
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
concurrent-1.3.4.jar 189.3 kB 230 221 2 1.1 No
javax.annotation-api-1.3.2.jar 26.6 kB 29 15 3 1.8 Yes
javax.jms-api-2.0.1.jar 64 kB 95 81 1 1.7 Yes
joda-time-2.10.3.jar 643 kB 765 247 7 1.5 Yes
byte-buddy-1.9.3.jar 3.2 MB 2335 2286 37 - Yes
byte-buddy-agent-1.9.3.jar 43.4 kB 41 31 2 - Yes
jopt-simple-5.0.4.jar 78.1 kB 71 59 3 1.7 Yes
csparsej-1.1.1.jar 212.8 kB 216 201 4 1.5 Yes
activemq-broker-5.15.11.jar 1.2 MB 721 649 37 1.8 Yes
activemq-client-5.15.11.jar 1.4 MB 963 886 40 1.8 Yes
activemq-jms-pool-5.15.11.jar 52.6 kB 41 26 1 1.8 Yes
activemq-openwire-legacy-5.15.11.jar 685.7 kB 460 439 7 1.8 Yes
activemq-pool-5.15.11.jar 20.9 kB 25 11 1 1.8 Yes
commons-configuration2-2.5.jar 632.2 kB 412 380 18 1.8 Yes
commons-csv-1.3.jar 39.8 kB 28 15 1 1.6 Yes
commons-lang3-3.9.jar 503.9 kB 306 281 13 1.8 Yes
commons-math3-3.6.1.jar 2.2 MB 1402 1301 75 1.5 Yes
commons-pool2-2.7.0.jar 129.6 kB 92 77 3 1.8 Yes
commons-text-1.6.jar 197.2 kB 143 125 6 1.8 Yes
geronimo-j2ee-management_1.1_spec-1.0.1.jar 20.2 kB 46 33 2 1.5 No
geronimo-jms_1.1_spec-1.1.1.jar 32.4 kB 69 58 1 1.5 Yes
geronimo-jta_1.1_spec-1.1.1.jar 16 kB 30 18 2 1.5 Yes
log4j-api-2.12.1.jar 276.8 kB 207 174 8 - Yes
log4j-core-2.12.1.jar 1.7 MB 1187 1097 50 1.7 Yes
log4j-jcl-2.12.1.jar 12.7 kB 20 3 1 1.7 Yes
log4j-slf4j-impl-2.12.1.jar 23.5 kB 26 10 2 1.7 Yes
apiguardian-api-1.1.0.jar 2.4 kB 8 3 2 - Yes
aspectjrt-1.9.4.jar 121.7 kB 148 130 11 1.8 Yes
checker-qual-2.8.1.jar 200.6 kB 360 302 32 1.8 Yes
animal-sniffer-annotations-1.17.jar 3.4 kB 12 1 1 1.7 No
hawtbuf-1.11.jar 50.2 kB 44 33 2 1.5 Yes
junit-jupiter-5.5.1.jar 6.2 kB 5 1 1 - No
junit-jupiter-api-5.5.1.jar 141.8 kB 141 127 7 - Yes
junit-jupiter-engine-5.5.1.jar 219 kB 142 124 10 - Yes
junit-jupiter-params-5.5.1.jar 549.4 kB 367 333 22 - Yes
junit-platform-commons-1.5.1.jar 91.7 kB 58 38 7 - Yes
junit-platform-engine-1.5.1.jar 163.9 kB 133 117 9 - Yes
mockito-core-2.23.4.jar 565.1 kB 613 542 64 1.6 Yes
objenesis-2.6.jar 55.7 kB 59 43 10 1.6 Yes
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
accounting-1.7.0.jar 27.1 kB 17 6 2 - Yes
auctioneer-1.7.0.jar 11.5 kB 13 3 1 - Yes
balancing-market-1.7.0.jar 23.2 kB 22 12 1 - Yes
common-1.7.0.jar 201.8 kB 134 110 10 - Yes
customer-models-1.7.0.jar 55.3 kB 32 15 3 - Yes
default-broker-1.7.0.jar 15.7 kB 13 3 1 - Yes
distribution-utility-1.7.0.jar 10.9 kB 12 2 1 - Yes
evcustomer-1.7.0.jar 43.2 kB 31 14 3 - Yes
factored-customer-1.7.0.jar 108.9 kB 82 58 3 - Yes
genco-1.7.0.jar 34.9 kB 22 7 1 - Yes
household-customer-1.7.0.jar 108.6 kB 57 40 6 - Yes
officecomplex-customer-1.7.0.jar 83.7 kB 49 32 6 - Yes
powertac-aop-1.7.0.jar 10.3 kB 18 6 1 - Yes
powertac-metadata-1.7.0.jar 5.4 kB 13 1 1 - Yes
server-interface-1.7.0.jar 60.6 kB 51 37 4 - Yes
slf4j-api-1.7.28.jar 41.1 kB 46 34 4 1.5 Yes
spring-aop-5.1.9.RELEASE.jar 369.1 kB 306 277 17 1.8 Yes
spring-beans-5.1.9.RELEASE.jar 674 kB 410 380 13 1.8 Yes
spring-context-5.1.9.RELEASE.jar 1.1 MB 911 824 64 1.8 Yes
spring-core-5.1.9.RELEASE.jar 1.3 MB 932 877 47 1.8 Yes
spring-expression-5.1.9.RELEASE.jar 280.9 kB 164 150 6 1.8 Yes
spring-jcl-5.1.9.RELEASE.jar 23.8 kB 28 17 2 1.8 Yes
spring-jms-5.1.9.RELEASE.jar 261.6 kB 187 163 13 1.8 Yes
spring-messaging-5.1.9.RELEASE.jar 383.6 kB 262 239 17 1.8 Yes
spring-test-5.1.9.RELEASE.jar 619.7 kB 465 413 37 1.8 Yes
spring-tx-5.1.9.RELEASE.jar 256.4 kB 249 217 19 1.8 Yes
xmlpull-1.1.3.1.jar 7.2 kB 10 4 1 1.2 Yes
xpp3_min-1.1.4c.jar 25 kB 12 3 2 1.1 Yes
Total Size Entries Classes Packages Java Version Debug Information
83 28.8 MB 21498 19071 921 1.8 76
compile: 71 compile: 23.7 MB compile: 17585 compile: 15419 compile: 748 - compile: 65
test: 12 test: 5.1 MB test: 3913 test: 3652 test: 173 - test: 11