## 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 | 2.7.2 | jar | The Apache Software License, Version 2.0
com.google.http-client | google-http-client-protobuf | 1.45.2 | 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.9.2 | 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.guava | guava | 26.0-android | jar | The Apache Software License, Version 2.0
com.google.http-client | google-http-client | 1.45.2 | jar | The Apache Software License, Version 2.0
com.google.http-client | google-http-client-jackson2 | 1.45.2 | jar | The Apache Software License, Version 2.0
com.google.j2objc | j2objc-annotations | 1.1 | jar | The Apache Software License, Version 2.0
com.google.oauth-client | google-oauth-client | 1.36.0 | jar | The Apache Software License, Version 2.0
com.google.protobuf | protobuf-java | 2.6.1 | jar | New BSD license
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.5.5 | jar | Apache License, Version 2.0
org.apache.httpcomponents | httpcore | 4.4.9 | jar | Apache License, Version 2.0

## Project Dependency Graph

### Dependency Tree

- com.google.api-client:google-api-client-protobuf:jar:2.7.2

  Protocol Buffer extensions to the 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-protobuf Project License: The Apache Software License, Version 2.0

  - com.google.http-client:google-http-client-protobuf:jar:1.45.2 (compile)

    Protocol Buffer 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-protobuf Project License: The Apache Software License, Version 2.0

    - com.google.http-client:google-http-client:jar:1.45.2 (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

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

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

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

        Apache HttpClient
        Description: Apache HttpComponents Client URL: http://hc.apache.org/httpcomponents-client Project License: Apache License, Version 2.0

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

          Apache HttpCore
          Description: Apache HttpComponents Core (blocking I/O) URL: http://hc.apache.org/httpcomponents-core-ga Project License: Apache License, Version 2.0

        - 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.j2objc:j2objc-annotations:jar:1.1 (compile)

        J2ObjC Annotations
        Description: A set of annotations that provide additional information to the J2ObjC translator to modify the result of translation. URL: https://github.com/google/j2objc/ Project License: The Apache Software License, Version 2.0

    - com.google.protobuf:protobuf-java:jar:2.6.1 (compile)

      Protocol Buffer Java API
      Description: Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. URL: https://developers.google.com/protocol-buffers/ Project License: New BSD license

  - com.google.api-client:google-api-client:jar:2.7.2 (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.36.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-jackson2:jar:1.45.2 (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.9.2 (compile)

        Jackson-core
        Description: Core Jackson processing abstractions (aka Streaming API), implementation for JSON URL: https://github.com/FasterXML/jackson-core Project License: The Apache Software License, Version 2.0

    - com.google.guava:guava:jar:26.0-android (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: https://github.com/google/guava/guava 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

New BSD license: Protocol Buffer Java API

Apache License, Version 2.0: Apache Commons Codec, Apache HttpClient, Apache HttpCore

Common Public License Version 1.0: JUnit

The Apache Software License, Version 2.0: Apache 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, J2ObjC Annotations, Jackson 2 extensions to the Google HTTP Client Library for Java., Jackson-core, Protocol Buffer extensions to the Google APIs Client Library for Java, Protocol Buffer extensions to the Google HTTP Client Library for Java.

## Dependency File Details

Filename | Size | Entries | Classes | Packages | JDK Rev | Debug
--- | --- | --- | --- | --- | --- | ---
jackson-core-2.9.2.jar | 313.71 kB | 130 | 105 | 11 | 1.6 | debug
google-api-client-2.7.2.jar | 199.67 kB | 141 | 110 | 22 | 1.6 | debug
jsr305-3.0.2.jar | 19.47 kB | 46 | 35 | 3 | 1.5 | debug
guava-26.0-android.jar | 2.33 MB | 1,844 | 1,814 | 18 | 1.6 | debug
google-http-client-1.45.2.jar | 261.81 kB | 223 | 200 | 16 | 1.6 | debug
google-http-client-jackson2-1.45.2.jar | 6.58 kB | 13 | 5 | 1 | 1.6 | debug
google-http-client-protobuf-1.45.2.jar | 5.17 kB | 14 | 5 | 2 | 1.6 | debug
j2objc-annotations-1.1.jar | 8.58 kB | 23 | 12 | 1 | 1.5 | debug
google-oauth-client-1.36.0.jar | 61.64 kB | 57 | 47 | 3 | 1.6 | debug
protobuf-java-2.6.1.jar | 582.66 kB | 286 | 276 | 1 | 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.8.2.jar | 231.78 kB | 267 | 230 | 30 | 1.5 | debug
httpclient-4.5.5.jar | 748.17 kB | 508 | 467 | 24 | 1.6 | debug
httpcore-4.4.9.jar | 317.87 kB | 282 | 252 | 17 | 1.6 | debug
Total | Size | Entries | Classes | Packages | JDK Rev | Debug
15 | 5.35 MB | 4,114 | 3,678 | 157 | 1.6 | 15
compile: 14 | compile: 5.13 MB | compile: 3,847 | compile: 3,448 | compile: 127 | - | compile: 14
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://repository.apache.org/snapshots | - | Yes
sonatype-nexus-snapshots | https://oss.sonatype.org/content/repositories/snapshots | - | Yes
central | https://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.9.2 | - | - | -
com.google.api-client:google-api-client:jar:2.7.2 | - | - | -
com.google.code.findbugs:jsr305:jar:3.0.2 | - | - | -
com.google.guava:guava:jar:26.0-android | - | - | -
com.google.http-client:google-http-client:jar:1.45.2 | - | - | -
com.google.http-client:google-http-client-jackson2:jar:1.45.2 | - | - | -
com.google.http-client:google-http-client-protobuf:jar:1.45.2 | - | - | -
com.google.j2objc:j2objc-annotations:jar:1.1 | - | - | -
com.google.oauth-client:google-oauth-client:jar:1.36.0 | - | - | -
com.google.protobuf:protobuf-java:jar:2.6.1 | - | - | -
commons-codec:commons-codec:jar:1.10 | - | - | -
commons-logging:commons-logging:jar:1.2 | - | - | -
junit:junit:jar:4.8.2 | - | - | -
org.apache.httpcomponents:httpclient:jar:4.5.5 | - | - | -
org.apache.httpcomponents:httpcore:jar:4.4.9 | - | - | -
Total | apache.snapshots | sonatype-nexus-snapshots | central
15 (compile: 14, test: 1) | 0 | 0 | 0