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.2 | jar | The Apache Software License, Version 2.0 |
com.google.guava | guava | 15.0 | jar | The Apache Software License, Version 2.0 |
com.typesafe.akka | akka-actor_2.12 | 2.5.16 | jar | Apache License, Version 2.0 |
com.typesafe.akka | akka-stream_2.12 | 2.5.16 | jar | Apache License, Version 2.0 |
org.apache.calcite | calcite-linq4j | 1.17.0 | jar | Apache License, Version 2.0 |
org.hibernate.javax.persistence | hibernate-jpa-2.1-api | 1.0.2.Final | jar | Eclipse Public License (EPL), Version 1.0-Eclipse Distribution License (EDL), Version 1.0 |
org.slf4j | slf4j-api | 1.7.25 | jar | MIT License |
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.mockito | mockito-core | 2.13.0 | jar | The MIT License |
org.slf4j | slf4j-simple | 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 |
---|---|---|---|---|
org.projectlombok | lombok | 1.16.18 | 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 |
---|---|---|---|---|
com.typesafe | config | 1.3.3 | jar | Apache License, Version 2.0 |
com.typesafe | ssl-config-core_2.12 | 0.2.4 | jar | Apache License, Version 2.0 |
com.typesafe.akka | akka-protobuf_2.12 | 2.5.16 | jar | Apache License, Version 2.0 |
org.reactivestreams | reactive-streams | 1.0.2 | jar | CC0 |
org.scala-lang | scala-library | 2.12.6 | jar | BSD 3-Clause |
org.scala-lang.modules | scala-java8-compat_2.12 | 0.8.0 | jar | BSD 3-clause |
org.scala-lang.modules | scala-parser-combinators_2.12 | 1.1.1 | jar | BSD 3-clause |
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.7.9 | jar | The Apache Software License, Version 2.0 |
net.bytebuddy | byte-buddy-agent | 1.7.9 | jar | The Apache Software License, Version 2.0 |
org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License |
org.objenesis | objenesis | 2.6 | jar | Apache 2 |
Project Dependency Graph
Dependency Tree
- org.pragmaticminds.crunch:crunch-core:jar:0.5.0-SNAPSHOT
crunch-core Description: Core module of the crunch project
URL: https://pragmaticminds.github.io/crunch/crunch-core/
Project Licenses: Apache License, Version 2.0
- com.typesafe.akka:akka-stream_2.12:jar:2.5.16 (compile)
akka-stream Description: akka-stream
URL: http://akka.io/
Project Licenses: Apache License, Version 2.0
- org.scala-lang:scala-library:jar:2.12.6 (compile)
Scala Library Description: Standard library for the Scala Programming Language
URL: http://www.scala-lang.org/
Project Licenses: BSD 3-Clause
- com.typesafe.akka:akka-protobuf_2.12:jar:2.5.16 (compile)
akka-protobuf Description: akka-protobuf
URL: http://akka.io/
Project Licenses: Apache License, Version 2.0
- org.reactivestreams:reactive-streams:jar:1.0.2 (compile)
reactive-streams Description: A Protocol for Asynchronous Non-Blocking Data Sequence
URL: http://www.reactive-streams.org/
Project Licenses: CC0
- com.typesafe:ssl-config-core_2.12:jar:0.2.4 (compile)
ssl-config-core Description: ssl-config-core
URL: https://github.com/lightbend/ssl-config
Project Licenses: Apache License, Version 2.0
- org.scala-lang.modules:scala-parser-combinators_2.12:jar:1.1.1 (compile)
scala-parser-combinators Description: scala-parser-combinators
URL: http://www.scala-lang.org/
Project Licenses: BSD 3-clause
- org.scala-lang.modules:scala-parser-combinators_2.12:jar:1.1.1 (compile)
- org.scala-lang:scala-library:jar:2.12.6 (compile)
- com.typesafe.akka:akka-actor_2.12:jar:2.5.16 (compile)
akka-actor Description: akka-actor
URL: http://akka.io/
Project Licenses: Apache License, Version 2.0
- com.typesafe:config:jar:1.3.3 (compile)
config Description: config
URL: https://github.com/lightbend/config
Project Licenses: Apache License, Version 2.0
- org.scala-lang.modules:scala-java8-compat_2.12:jar:0.8.0 (compile)
scala-java8-compat Description: scala-java8-compat
URL: http://www.scala-lang.org/
Project Licenses: BSD 3-clause
- com.typesafe:config:jar:1.3.3 (compile)
- com.google.guava:guava:jar:15.0 (compile)
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. Guava has two code dependencies - javax.annotation per the JSR-305 spec and javax.inject per the JSR-330 spec.
URL: http://code.google.com/p/guava-libraries/guava
Project Licenses: The Apache Software License, Version 2.0
- junit:junit:jar:4.12 (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.hamcrest:hamcrest-core:jar:1.3 (test)
- org.mockito:mockito-core:jar:2.13.0 (test)
mockito-core Description: Mockito mock objects library core API and implementation
URL: https://github.com/mockito/mockito
Project Licenses: The MIT License
- net.bytebuddy:byte-buddy:jar:1.7.9 (test)
Byte Buddy (without dependencies) Description: Byte Buddy is a Java library for creating Java classes at run time. This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.
URL: http://bytebuddy.net/byte-buddy
Project Licenses: The Apache Software License, Version 2.0
- net.bytebuddy:byte-buddy-agent:jar:1.7.9 (test)
Byte Buddy Java agent Description: The Byte Buddy Java agent allows to access the JVM's HotSwap feature.
URL: http://bytebuddy.net/byte-buddy-agent
Project Licenses: The Apache Software License, Version 2.0
- org.objenesis:objenesis:jar:2.6 (test)
Objenesis Description: A library for instantiating Java objects
URL: http://objenesis.org
Project Licenses: Apache 2
- net.bytebuddy:byte-buddy:jar:1.7.9 (test)
- com.fasterxml.jackson.core:jackson-annotations:jar:2.9.2 (compile)
Jackson-annotations Description: Core annotations used for value types, used by Jackson data binding package.
URL: http://github.com/FasterXML/jackson
Project Licenses: The Apache Software License, Version 2.0
- org.slf4j:slf4j-api:jar:1.7.25 (compile)
SLF4J API Module Description: The slf4j API
URL: http://www.slf4j.org
Project Licenses: MIT License
- org.hibernate.javax.persistence:hibernate-jpa-2.1-api:jar:1.0.2.Final (compile)
Java Persistence API, Version 2.1 Description: Clean-room definition of JPA APIs intended for use in developing Hibernate JPA implementation. See README.md for details
URL: http://hibernate.org
Project Licenses: Eclipse Public License (EPL), Version 1.0, Eclipse Distribution License (EDL), Version 1.0
- org.projectlombok:lombok:jar:1.16.18 (provided)
Project Lombok Description: Spice up your java: Automatic Resource Management, automatic generation of getters, setters, equals, hashCode and toString, and more!
URL: https://projectlombok.org
Project Licenses: The MIT License
- org.apache.calcite:calcite-linq4j:jar:1.17.0 (compile)
Calcite Linq4j Description: Calcite APIs for LINQ (Language-Integrated Query) in Java
URL: https://calcite.apache.org/calcite-linq4j
Project Licenses: Apache License, Version 2.0
- org.slf4j:slf4j-simple:jar:1.7.25 (test)
SLF4J Simple Binding Description: SLF4J Simple binding
URL: http://www.slf4j.org
Project Licenses: MIT License
- com.typesafe.akka:akka-stream_2.12:jar:2.5.16 (compile)
Licenses
BSD 3-clause: scala-java8-compat, scala-parser-combinators
Apache 2: Objenesis
Eclipse Distribution License (EDL), Version 1.0: Java Persistence API, Version 2.1
CC0: reactive-streams
Eclipse Public License (EPL), Version 1.0: Java Persistence API, Version 2.1
Eclipse Public License 1.0: JUnit
The MIT License: Project Lombok, mockito-core
MIT License: SLF4J API Module, SLF4J Simple Binding
Apache License, Version 2.0: Calcite Linq4j, akka-actor, akka-protobuf, akka-stream, config, crunch-core, ssl-config-core
BSD 3-Clause: Scala Library
New BSD License: Hamcrest Core
The Apache Software License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy Java agent, Guava: Google Core Libraries for Java, Jackson-annotations
Dependency File Details
Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
---|---|---|---|---|---|---|
Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
jackson-annotations-2.9.2.jar | 66.8 kB | 80 | 68 | 1 | 1.6 | Yes |
guava-15.0.jar | 2.2 MB | 1650 | 1622 | 16 | 1.6 | Yes |
config-1.3.3.jar | 286.1 kB | 183 | 177 | 3 | 1.8 | Yes |
ssl-config-core_2.12-0.2.4.jar | 245.6 kB | 111 | 103 | 4 | 1.8 | Yes |
akka-actor_2.12-2.5.16.jar | 3.4 MB | 1727 | 1697 | 26 | 1.8 | Yes |
akka-protobuf_2.12-2.5.16.jar | 483.7 kB | 250 | 246 | 1 | 1.8 | Yes |
akka-stream_2.12-2.5.16.jar | 4.1 MB | 2196 | 2175 | 14 | - | Yes |
junit-4.12.jar | 314.9 kB | 323 | 286 | 30 | 1.5 | Yes |
byte-buddy-1.7.9.jar | 2.9 MB | 1999 | 1950 | 36 | 1.6 | Yes |
byte-buddy-agent-1.7.9.jar | 42.9 kB | 39 | 29 | 1 | 1.6 | Yes |
calcite-linq4j-1.17.0.jar | 460.7 kB | 379 | 362 | 3 | 1.8 | Yes |
hamcrest-core-1.3.jar | 45 kB | 52 | 45 | 3 | 1.5 | Yes |
hibernate-jpa-2.1-api-1.0.2.Final.jar | 113.4 kB | 207 | 200 | 4 | 1.6 | Yes |
mockito-core-2.13.0.jar | 538.3 kB | 578 | 511 | 61 | 1.6 | Yes |
objenesis-2.6.jar | 55.7 kB | 59 | 43 | 10 | 1.6 | Yes |
lombok-1.16.18.jar | 1.4 MB | 895 | 129 | 10 | 1.6 | Yes |
reactive-streams-1.0.2.jar | 2.1 kB | 8 | 4 | 1 | 1.6 | No |
scala-library-2.12.6.jar | 5.3 MB | 2542 | 2504 | 34 | 1.8 | Yes |
scala-java8-compat_2.12-0.8.0.jar | 1.2 MB | 693 | 679 | 9 | 1.8 | Yes |
scala-parser-combinators_2.12-1.1.1.jar | 226.6 kB | 110 | 99 | 6 | 1.8 | Yes |
slf4j-api-1.7.25.jar | 41.2 kB | 46 | 34 | 4 | 1.5 | Yes |
slf4j-simple-1.7.25.jar | 15.3 kB | 20 | 10 | 1 | 1.5 | Yes |
22 | 23.4 MB | 14147 | 12973 | 278 | 1.8 | 21 |
compile: 14 | compile: 18 MB | compile: 10182 | compile: 9970 | compile: 126 | - | compile: 13 |
test: 7 | test: 3.9 MB | test: 3070 | test: 2874 | test: 142 | - | test: 7 |
provided: 1 | provided: 1.4 MB | provided: 895 | provided: 129 | provided: 10 | - | provided: 1 |
Dependency Repository Locations
Repo ID | URL | Release | Snapshot |
---|---|---|---|
central | https://repo.maven.apache.org/maven2 | Yes | No |
sonatype-nexus-snapshots | https://oss.sonatype.org/content/repositories/snapshots | No | Yes |
apache.snapshots | https://repository.apache.org/snapshots | No | Yes |
Repository locations for each of the Dependencies.