## 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.api-client | google-api-client | 1.20.0 | jar | The Apache Software License, Version 2.0
com.google.oauth-client | google-oauth-client-java6 | 1.20.0 | 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
--- | --- | --- | --- | ---
junit | junit | 4.8.2 | jar | Common Public License Version 1.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 | License
--- | --- | --- | --- | ---
com.fasterxml.jackson.core | jackson-core | 2.1.3 | jar | The Apache Software License, Version 2.0
com.google.code.findbugs | jsr305 | 1.3.9 | jar | The Apache Software License, Version 2.0
com.google.guava | guava-jdk5 | 13.0 | jar | The Apache Software License, Version 2.0
com.google.http-client | google-http-client | 1.20.0 | jar | The Apache Software License, Version 2.0
com.google.http-client | google-http-client-jackson2 | 1.20.0 | jar | The Apache Software License, Version 2.0
com.google.oauth-client | google-oauth-client | 1.20.0 | jar | The Apache Software License, Version 2.0
commons-codec | commons-codec | 1.3 | jar | /LICENSE.txt
commons-logging | commons-logging | 1.1.1 | jar | The Apache Software License, Version 2.0
org.apache.httpcomponents | httpclient | 4.0.1 | jar | ../LICENSE.txt
org.apache.httpcomponents | httpcore | 4.0.1 | jar | Apache License

## Project Dependency Graph

### Dependency Tree

- com.google.api-client:google-api-client-java6:jar:1.20.0

  Java 6 (and higher) Extensions to the Google API Client Library for Java.
  Description: Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/ URL: https://github.com/google/google-api-java-client/google-api-client-java6 Project License: The Apache Software License, Version 2.0

  - com.google.api-client:google-api-client:jar:1.20.0 (compile)

    Google APIs Client Library for Java
    Description: Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/ URL: https://github.com/google/google-api-java-client/google-api-client Project License: The Apache Software License, Version 2.0

    - com.google.oauth-client:google-oauth-client:jar:1.20.0 (compile)

      Google OAuth Client Library for Java
      Description: Google OAuth Client Library for Java. Functionality that works on all supported Java platforms, including Java 5 (or higher) desktop (SE) and web (EE), Android, and Google App Engine. URL: https://github.com/google/google-oauth-java-client/google-oauth-client Project License: The Apache Software License, Version 2.0

      - com.google.http-client:google-http-client:jar:1.20.0 (compile)

        Google HTTP Client Library for Java
        Description: Google HTTP Client Library for Java. Functionality that works on all supported Java platforms, including Java 5 (or higher) desktop (SE) and web (EE), Android, and Google App Engine. URL: https://github.com/google/google-http-java-client/google-http-client Project License: The Apache Software License, Version 2.0

        - org.apache.httpcomponents:httpclient:jar:4.0.1 (compile)

          HttpClient
          Description: HttpComponents Client (base module) URL: http://hc.apache.org/httpcomponents-client Project License: Apache License

          - org.apache.httpcomponents:httpcore:jar:4.0.1 (compile)

            HttpCore
            Description: HttpComponents Core (Java 1.3 compatible) URL: http://hc.apache.org/httpcomponents-core/ Project License: Apache License

          - commons-logging:commons-logging:jar:1.1.1 (compile)

            Commons Logging
            Description: Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. URL: http://commons.apache.org/logging Project License: The Apache Software License, Version 2.0

          - commons-codec:commons-codec:jar:1.3 (compile)

            Codec
            Description: The 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://jakarta.apache.org/commons/codec/ Project License: The Apache Software License, Version 2.0

      - com.google.code.findbugs:jsr305:jar:1.3.9 (compile)

        FindBugs-jsr305
        Description: JSR305 Annotations for Findbugs URL: http://findbugs.sourceforge.net/ Project License: The Apache Software License, Version 2.0

    - com.google.http-client:google-http-client-jackson2:jar:1.20.0 (compile)

      Jackson 2 extensions to the Google HTTP Client Library for Java.
      Description: Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/ URL: https://github.com/google/google-http-java-client/google-http-client-jackson2 Project License: The Apache Software License, Version 2.0

      - com.fasterxml.jackson.core:jackson-core:jar:2.1.3 (compile)

        Jackson-core
        Description: Core Jackson abstractions, basic JSON streaming API implementation URL: http://wiki.fasterxml.com/JacksonHome Project License: The Apache Software License, Version 2.0

    - com.google.guava:guava-jdk5:jar:13.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 only one code dependency - javax.annotation, per the JSR-305 spec. URL: http://code.google.com/p/guava-libraries/guava-jdk5 Project License: The Apache Software License, Version 2.0

  - com.google.oauth-client:google-oauth-client-java6:jar:1.20.0 (compile)

    Java 6 (and higher) extensions to the Google OAuth Client Library for Java.
    Description: Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/ URL: https://github.com/google/google-oauth-java-client/google-oauth-client-java6 Project License: The Apache Software License, Version 2.0

  - junit:junit:jar:4.8.2 (test)

    JUnit
    Description: JUnit is a regression testing framework. It is used by the developer who implements unit tests in Java. URL: http://junit.org Project License: Common Public License Version 1.0

## Licenses

Apache License: HttpClient, HttpCore

Common Public License Version 1.0: JUnit

The Apache Software License, Version 2.0: Codec, Commons Logging, FindBugs-jsr305, Google APIs Client Library for Java, Google HTTP Client Library for Java, Google OAuth Client Library for Java, Guava: Google Core Libraries for Java, Jackson 2 extensions to the Google HTTP Client Library for Java., Jackson-core, Java 6 (and higher) Extensions to the Google API Client Library for Java., Java 6 (and higher) extensions to the Google OAuth Client Library for Java.

## Dependency File Details

Filename | Size | Entries | Classes | Packages | JDK Rev | Debug
--- | --- | --- | --- | --- | --- | ---
jackson-core-2.1.3.jar | 201.95 kB | 110 | 89 | 8 | 1.5 | debug
google-api-client-1.20.0.jar | 189.71 kB | 137 | 106 | 22 | 1.5 | debug
jsr305-1.3.9.jar | 32.24 kB | 72 | 35 | 3 | 1.5 | debug
guava-jdk5-13.0.jar | 1.71 MB | 1,396 | 1,372 | 13 | 1.5 | debug
google-http-client-1.20.0.jar | 280.00 kB | 247 | 213 | 20 | 1.5 | debug
google-http-client-jackson2-1.20.0.jar | 6.56 kB | 13 | 5 | 1 | 1.5 | debug
google-oauth-client-1.20.0.jar | 59.66 kB | 57 | 47 | 3 | 1.5 | debug
google-oauth-client-java6-1.20.0.jar | 10.66 kB | 16 | 6 | 1 | 1.5 | debug
commons-codec-1.3.jar | 45.63 kB | 42 | 25 | 5 | 1.2 | debug
commons-logging-1.1.1.jar | 59.26 kB | 42 | 28 | 2 | 1.1 | debug
junit-4.8.2.jar | 231.78 kB | 267 | 230 | 30 | 1.5 | debug
httpclient-4.0.1.jar | 284.22 kB | 266 | 230 | 22 | 1.5 | debug
httpcore-4.0.1.jar | 168.84 kB | 181 | 158 | 10 | 1.3 | debug
Total | Size | Entries | Classes | Packages | JDK Rev | Debug
13 | 3.24 MB | 2,846 | 2,544 | 140 | 1.5 | 13
compile: 12 | compile: 3.02 MB | compile: 2,579 | compile: 2,314 | compile: 110 | - | compile: 12
test: 1 | test: 231.78 kB | test: 267 | test: 230 | test: 30 | - | test: 1

## Dependency Repository Locations

Repo ID | URL | Release | Snapshot
--- | --- | --- | ---
apache.snapshots | http://people.apache.org/repo/m2-snapshot-repository | - | Yes
sonatype-nexus-snapshots | https://oss.sonatype.org/content/repositories/snapshots | - | Yes
central | http://repo.maven.apache.org/maven2 | Yes | -

Repository locations for each of the Dependencies.

Artifact | apache.snapshots | sonatype-nexus-snapshots | central
--- | --- | --- | ---
com.fasterxml.jackson.core:jackson-core:jar:2.1.3 | - | - |
com.google.api-client:google-api-client:jar:1.20.0 | - | - | -
com.google.code.findbugs:jsr305:jar:1.3.9 | - | - |
com.google.guava:guava-jdk5:jar:13.0 | - | - |
com.google.http-client:google-http-client:jar:1.20.0 | - | - | -
com.google.http-client:google-http-client-jackson2:jar:1.20.0 | - | - | -
com.google.oauth-client:google-oauth-client:jar:1.20.0 | - | - | -
com.google.oauth-client:google-oauth-client-java6:jar:1.20.0 | - | - | -
commons-codec:commons-codec:jar:1.3 | - | - |
commons-logging:commons-logging:jar:1.1.1 | - | - |
junit:junit:jar:4.8.2 | - | - |
org.apache.httpcomponents:httpclient:jar:4.0.1 | - | - |
org.apache.httpcomponents:httpcore:jar:4.0.1 | - | - |
Total | apache.snapshots | sonatype-nexus-snapshots | central
13 (compile: 12, test: 1) | 0 | 0 | 8