## 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 | License | Optional
--- | --- | --- | --- | --- | ---
org.apache.logging.log4j | log4j-core | 2.3 | jar | The Apache Software License, Version 2.0 | No
org.lightcouch | lightcouch | 0.0.6 | jar | The Apache Software License, Version 2.0 | Yes
org.mongodb | mongo-java-driver | 2.11.2 | jar | The Apache Software License, Version 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 | Classifier | Type | License
--- | --- | --- | --- | --- | ---
junit | junit | 4.11 | - | jar | Common Public License Version 1.0
org.apache.logging.log4j | log4j-core | 2.3 | tests | test-jar | The Apache Software License, Version 2.0
org.easymock | easymock | 3.2 | - | jar | Apache 2
## 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 | License
--- | --- | --- | --- | ---
com.google.code.gson | gson | 2.2.4 | jar | The Apache Software License, Version 2.0
commons-codec | commons-codec | 1.10 | jar | Apache License, Version 2.0
commons-logging | commons-logging | 1.2 | jar | The Apache Software License, Version 2.0
org.apache.httpcomponents | httpclient | 4.2.5 | jar | LICENSE.txt
org.apache.httpcomponents | httpcore | 4.2.4 | jar | LICENSE.txt
org.apache.logging.log4j | log4j-api | 2.3 | 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 | License
--- | --- | --- | --- | ---
cglib | cglib-nodep | 2.2.2 | jar | ASF 2.0
org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License
org.objenesis | objenesis | 1.3 | jar | Apache 2
- ## Project Dependency Graph ### Dependency Tree org.apache.logging.log4j:log4j-nosql:jar:2.3
  Apache Log4j NoSQL
  Description: The Apache Log4j NoSQL appenders to databases such as MongoDB and CouchDB URL: http://logging.apache.org/log4j/2.x/log4j-nosql/ Project License: The Apache Software License, Version 2.0
  - org.apache.logging.log4j:log4j-core:jar:2.3 (compile)
    Apache Log4j Core
    Description: The Apache Log4j Implementation URL: http://logging.apache.org/log4j/2.x/log4j-core/ Project License: The Apache Software License, Version 2.0
    - org.apache.logging.log4j:log4j-api:jar:2.3 (compile)
      Apache Log4j API
      Description: The Apache Log4j API URL: http://logging.apache.org/log4j/2.x/log4j-api/ Project License: The Apache Software License, Version 2.0
  - org.mongodb:mongo-java-driver:jar:2.11.2 (compile)
    MongoDB Java Driver
    Description: The MongoDB Java driver URL: http://www.mongodb.org Project License: The Apache Software License, Version 2.0
  - org.lightcouch:lightcouch:jar:0.0.6 (compile)
    LightCouch
    Description: CouchDB Java API URL: http://www.lightcouch.org Project License: The Apache Software License, Version 2.0
    - org.apache.httpcomponents:httpclient:jar:4.2.5 (compile)
      HttpClient
      Description: HttpComponents Client (base module) URL: http://hc.apache.org/httpcomponents-client Project License: Apache License
      - org.apache.httpcomponents:httpcore:jar:4.2.4 (compile)
        HttpCore
        Description: HttpComponents Core (blocking I/O) URL: http://hc.apache.org/httpcomponents-core-ga Project License: Apache License
      - commons-logging:commons-logging:jar:1.2 (compile)
        Apache Commons Logging
        Description: Apache Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. URL: http://commons.apache.org/proper/commons-logging/ Project License: The Apache Software License, Version 2.0
      - commons-codec:commons-codec:jar:1.10 (compile)
        Apache Commons Codec
        Description: The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. URL: http://commons.apache.org/proper/commons-codec/ Project License: Apache License, Version 2.0
    - com.google.code.gson:gson:jar:2.2.4 (compile)
      Gson
      Description: Google Gson library URL: http://code.google.com/p/google-gson/ Project License: The Apache Software License, Version 2.0
  - junit:junit:jar:4.11 (test)
    JUnit
    Description: JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. URL: http://junit.org Project License: Common Public License Version 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 License: New BSD License
  - org.easymock:easymock:jar:3.2 (test)
    EasyMock
    Description: EasyMock provides an easy way to create Mock Objects for interfaces and classes generating them on the fly URL: http://www.easymock.org/easymock Project License: Apache 2
    - cglib:cglib-nodep:jar:2.2.2 (test)
      Code Generation Library
      Description: Code generation library with shaded ASM dependecies URL: http://cglib.sourceforge.net/ Project License: ASF 2.0
    - org.objenesis:objenesis:jar:1.3 (test)
      Objenesis
      Description: A library for instantiating Java objects URL: http://objenesis.org Project License: Apache 2
  - org.apache.logging.log4j:log4j-core:test-jar:tests:2.3 (test)
    Apache Log4j Core
    Description: The Apache Log4j Implementation URL: http://logging.apache.org/log4j/2.x/log4j-core/ Project License: The Apache Software License, Version 2.0
## Licenses ASF 2.0: Code Generation Library Apache 2: EasyMock, Objenesis New BSD License: Hamcrest Core Apache License: HttpClient, HttpCore Apache License, Version 2.0: Apache Commons Codec Common Public License Version 1.0: JUnit The Apache Software License, Version 2.0: Apache Commons Logging, Apache Log4j API, Apache Log4j Core, Apache Log4j NoSQL, Gson, LightCouch, MongoDB Java Driver ## Dependency File Details
Filename | Size | Entries | Classes | Packages | JDK Rev | Debug
--- | --- | --- | --- | --- | --- | ---
cglib-nodep-2.2.2.jar | 319.25 kB | 255 | 251 | 9 | 1.2 | debug
gson-2.2.4.jar | 185.97 kB | 163 | 153 | 6 | 1.5 | debug
commons-codec-1.10.jar | 277.52 kB | 238 | 92 | 6 | 1.6 | debug
commons-logging-1.2.jar | 60.38 kB | 42 | 28 | 2 | 1.2 | debug
junit-4.11.jar | 239.30 kB | 266 | 233 | 28 | 1.5 | debug
httpclient-4.2.5.jar | 423.21 kB | 359 | 324 | 21 | 1.5 | debug
httpcore-4.2.4.jar | 221.95 kB | 216 | 190 | 14 | 1.5 | debug
log4j-api/target/classes | - | 0 | 0 | 0 | - | release
log4j-core-2.3.jar | 807.64 kB | 621 | 552 | 40 | 1.6 | debug
log4j-core-2.3-tests.jar | 728.01 kB | - | - | - | - | -
easymock-3.2.jar | 116.97 kB | 99 | 90 | 3 | 1.5 | debug
hamcrest-core-1.3.jar | 43.97 kB | 52 | 45 | 3 | 1.5 | debug
objenesis-1.3.jar | 39.62 kB | 50 | 35 | 9 | 1.3 | debug
lightcouch-0.0.6.jar | 64.42 kB | 49 | 40 | 1 | 1.5 | debug
mongo-java-driver-2.11.2.jar | 408.10 kB | 317 | 300 | 12 | 1.5 | debug
Total | Size | Entries | Classes | Packages | JDK Rev | Debug
15 | 3.84 MB | 2,727 | 2,333 | 154 | 1.6 | 13
compile: 9 | compile: 2.39 MB | compile: 2,005 | compile: 1,679 | compile: 102 | - | compile: 8
test: 6 | test: 1.45 MB | test: 722 | test: 654 | test: 52 | - | test: 5
## Dependency Repository Locations
Repo ID | URL | Release | Snapshot
--- | --- | --- | ---
apache.snapshots | http://repository.apache.org/snapshots | - | Yes
sonatype-nexus-snapshots | https://oss.sonatype.org/content/repositories/snapshots | - | Yes
spy | http://files.couchbase.com/maven2/ | Yes | -
central | http://repo1.maven.org/maven2 | Yes | -
Repository locations for each of the Dependencies.
Artifact | apache.snapshots | sonatype-nexus-snapshots | spy | central
--- | --- | --- | --- | ---
cglib:cglib-nodep:jar:2.2.2 | - | - | - |
com.google.code.gson:gson:jar:2.2.4 | - | - | - |
commons-codec:commons-codec:jar:1.10 | - | - | - |
commons-logging:commons-logging:jar:1.2 | - | - | - |
junit:junit:jar:4.11 | - | - | - |
org.apache.httpcomponents:httpclient:jar:4.2.5 | - | - | - |
org.apache.httpcomponents:httpcore:jar:4.2.4 | - | - | - |
org.apache.logging.log4j:log4j-api:jar:2.3 | - | - | - | -
org.apache.logging.log4j:log4j-core:jar:2.3 | - | - | - | -
org.apache.logging.log4j:log4j-core:test-jar:tests:2.3 | - | - | - | -
org.easymock:easymock:jar:3.2 | - | - | - |
org.hamcrest:hamcrest-core:jar:1.3 | - | - | - |
org.objenesis:objenesis:jar:1.3 | - | - | - |
org.lightcouch:lightcouch:jar:0.0.6 | - | - | - |
org.mongodb:mongo-java-driver:jar:2.11.2 | - | - | - |
Total | apache.snapshots | sonatype-nexus-snapshots | spy | central
15 (compile: 9, test: 6) | 0 | 0 | 0 | 12