[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#910999: RFP: mxisd -- Federated Matrix Identity Server



On Sun, Oct 14, 2018 at 03:54:16PM +0000, Johannes Keyser wrote:
> * Package name    : mxisd
>   Version         : 1.2.0
>   Upstream Author : Max Dor <github1@max.kamax.io>
> * URL             : https://github.com/kamax-matrix/mxisd
> * License         : AGPL-3.0
>   Programming Lang: Java
>   Description     : Federated Matrix Identity Server

As of mxisd 1.3.1, mxisd depends on undertow (libundertow-java) instead
of Spring Boot. undertow is not going to be included in Buster release:
https://bugs.debian.org/903916

I also looked at the potential dependencies required.

> mxisd dependencies missing from Debian GNU/Linux:
>
> * matrix-java-sdk
> * ormlite-jdbc
> * eddsa
> * libphonenumber-java (`8.7.1`) – there is `7.1.0` available, and a
>   newer Python package for `8.9.10`
> * firebase-admin
> * sqlite-jdbc (?)
> * twilio (Java)
> * sendgrid
> * zt-exec
>
> Testing stuff missing:
>
> * wiremock
> * unboundid
> * greenmail
>
> Other stuff:
>
> * `libc3p0-java` exists, but an older verison: `0.9.1.2`. mxisd
>    depends on version `0.9.5.2` it seems.
> * `libmariadb-java` is quite much (?) newer in Debian than what mxisd
>    depends on.
> *  libundertow-java is `1.4.25` in Debian, mxisd depends on
>    `2.0.16.Final`

I've also understood from a conversation with the upstream author he's
not very interested to spend a lot of time on mxisd after the upcoming
1.4.0 release, but focus on gridepo stuff instead. Rewriting mxisd from
undertow to some other HTTP library (e.g. Jetty) is unlikely at this
time.

Attached is the output of gradle dependencies from mxisd 1.3.1 (current
stable version).
:dependencies

------------------------------------------------------------
Root project
------------------------------------------------------------

apiElements - API elements for main. (n)
No dependencies

archives - Configuration for archive artifacts.
No dependencies

compile - Dependencies for source set 'main' (deprecated, use 'implementation ' instead).
+--- org.slf4j:slf4j-simple:1.7.25
|    \--- org.slf4j:slf4j-api:1.7.25
+--- commons-io:commons-io:2.5
+--- org.yaml:snakeyaml:1.23
+--- io.kamax:matrix-java-sdk:0.0.14-8-g0e57ec6
|    +--- org.slf4j:log4j-over-slf4j:1.7.25
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.commons:commons-lang3:3.7
|    +--- commons-io:commons-io:2.5
|    +--- commons-codec:commons-codec:1.11
|    +--- com.squareup.okhttp3:okhttp:3.11.0
|    |    \--- com.squareup.okio:okio:1.14.0
|    +--- com.google.code.gson:gson:2.8.0
|    \--- net.i2p.crypto:eddsa:0.1.0
+--- com.j256.ormlite:ormlite-jdbc:5.0
|    \--- com.j256.ormlite:ormlite-core:5.0
+--- net.i2p.crypto:eddsa:0.1.0
+--- org.apache.directory.api:api-all:1.0.0
|    +--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
|    |    \--- xml-apis:xml-apis:1.0.b2
|    +--- xml-apis:xml-apis:1.0.b2
|    +--- commons-pool:commons-pool:1.6
|    +--- org.apache.mina:mina-core:2.0.16
|    |    \--- org.slf4j:slf4j-api:1.7.21 -> 1.7.25
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-collections:commons-collections:3.2.2
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
|    \--- commons-codec:commons-codec:1.10 -> 1.11
+--- dnsjava:dnsjava:2.1.8
+--- org.apache.httpcomponents:httpclient:4.5.3
|    +--- org.apache.httpcomponents:httpcore:4.4.6
|    +--- commons-logging:commons-logging:1.2
|    \--- commons-codec:commons-codec:1.9 -> 1.11
+--- com.googlecode.libphonenumber:libphonenumber:8.7.1
+--- javax.mail:javax.mail-api:1.6.2
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1
+--- com.google.firebase:firebase-admin:5.3.0
|    +--- com.google.api-client:google-api-client:1.22.0
|    |    +--- com.google.oauth-client:google-oauth-client:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.3 (*)
|    |    |    \--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    +--- com.google.http-client:google-http-client-jackson2:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.8.7
|    |    \--- com.google.guava:guava-jdk5:17.0
|    +--- com.google.api-client:google-api-client-gson:1.22.0
|    |    +--- com.google.api-client:google-api-client:1.22.0 (*)
|    |    \--- com.google.http-client:google-http-client-gson:1.22.0
|    |         +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |         \--- com.google.code.gson:gson:2.1 -> 2.8.0
|    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    +--- org.json:json:20160810
|    +--- com.google.guava:guava:20.0
|    +--- com.google.cloud:google-cloud-storage:1.2.1
|    |    +--- com.google.cloud:google-cloud-core:1.2.1
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- joda-time:joda-time:2.9.2
|    |    |    +--- org.json:json:20160810
|    |    |    +--- com.google.api:api-common:1.1.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    +--- com.google.api:gax:1.4.1
|    |    |    |    +--- com.google.auto.value:auto-value:1.2
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0
|    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:api-common:1.1.0 (*)
|    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    \--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    +--- com.google.protobuf:protobuf-java-util:3.3.0
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.0
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:0.1.12
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    \--- com.google.api:api-common:1.1.0 (*)
|    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.1.12
|    |    |         +--- com.google.api.grpc:proto-google-common-protos:0.1.12 (*)
|    |    |         +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |         \--- com.google.api:api-common:1.1.0 (*)
|    |    +--- com.google.cloud:google-cloud-core-http:1.2.1
|    |    |    +--- com.google.cloud:google-cloud-core:1.2.1 (*)
|    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0 (*)
|    |    |    +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.oauth-client:google-oauth-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- com.google.api-client:google-api-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.http-client:google-http-client-appengine:1.21.0
|    |    |    |    \--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    \--- com.google.http-client:google-http-client-jackson:1.21.0
|    |    |         +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |         \--- org.codehaus.jackson:jackson-core-asl:1.9.11
|    |    \--- com.google.apis:google-api-services-storage:v1-rev100-1.22.0
|    \--- org.slf4j:slf4j-api:1.7.25
+--- com.mchange:c3p0:0.9.5.2
|    \--- com.mchange:mchange-commons-java:0.2.11
+--- org.xerial:sqlite-jdbc:3.20.0
+--- org.postgresql:postgresql:42.2.5
+--- org.mariadb.jdbc:mariadb-java-client:2.1.2
+--- com.twilio.sdk:twilio:7.14.5
|    +--- com.google.guava:guava:18.0 -> 20.0
|    +--- joda-time:joda-time:2.5 -> 2.9.2
|    +--- io.jsonwebtoken:jjwt:0.4
|    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.4.2 -> 2.8.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0 -> 2.8.7
|    |         \--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- org.apache.httpcomponents:httpclient:4.5.2 -> 4.5.3 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.6
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.7 (*)
|    \--- javax.xml.bind:jaxb-api:2.2
|         +--- javax.xml.stream:stax-api:1.0-2
|         \--- javax.activation:activation:1.1
+--- com.sendgrid:sendgrid-java:2.2.2
|    +--- org.apache.httpcomponents:httpcore:4.3.2 -> 4.4.6
|    +--- org.apache.httpcomponents:httpmime:4.3.4
|    |    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
|    +--- org.json:json:20140107 -> 20160810
|    +--- com.sendgrid:smtpapi-java:1.2.0
|    |    \--- org.json:json:20140107 -> 20160810
|    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
+--- org.zeroturnaround:zt-exec:1.10
|    +--- commons-io:commons-io:1.4 -> 2.5
|    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.25
\--- io.undertow:undertow-core:2.0.16.Final
     +--- org.jboss.logging:jboss-logging:3.3.2.Final
     +--- org.jboss.xnio:xnio-api:3.3.8.Final
     \--- org.jboss.xnio:xnio-nio:3.3.8.Final
          \--- org.jboss.xnio:xnio-api:3.3.8.Final

compileClasspath - Compile classpath for source set 'main'.
+--- org.slf4j:slf4j-simple:1.7.25
|    \--- org.slf4j:slf4j-api:1.7.25
+--- commons-io:commons-io:2.5
+--- org.yaml:snakeyaml:1.23
+--- io.kamax:matrix-java-sdk:0.0.14-8-g0e57ec6
|    +--- org.slf4j:log4j-over-slf4j:1.7.25
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.commons:commons-lang3:3.7
|    +--- commons-io:commons-io:2.5
|    +--- commons-codec:commons-codec:1.11
|    +--- com.squareup.okhttp3:okhttp:3.11.0
|    |    \--- com.squareup.okio:okio:1.14.0
|    +--- com.google.code.gson:gson:2.8.0
|    \--- net.i2p.crypto:eddsa:0.1.0
+--- com.j256.ormlite:ormlite-jdbc:5.0
|    \--- com.j256.ormlite:ormlite-core:5.0
+--- net.i2p.crypto:eddsa:0.1.0
+--- org.apache.directory.api:api-all:1.0.0
|    +--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
|    |    \--- xml-apis:xml-apis:1.0.b2
|    +--- xml-apis:xml-apis:1.0.b2
|    +--- commons-pool:commons-pool:1.6
|    +--- org.apache.mina:mina-core:2.0.16
|    |    \--- org.slf4j:slf4j-api:1.7.21 -> 1.7.25
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-collections:commons-collections:3.2.2
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
|    \--- commons-codec:commons-codec:1.10 -> 1.11
+--- dnsjava:dnsjava:2.1.8
+--- org.apache.httpcomponents:httpclient:4.5.3
|    +--- org.apache.httpcomponents:httpcore:4.4.6
|    +--- commons-logging:commons-logging:1.2
|    \--- commons-codec:commons-codec:1.9 -> 1.11
+--- com.googlecode.libphonenumber:libphonenumber:8.7.1
+--- javax.mail:javax.mail-api:1.6.2
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1
+--- com.google.firebase:firebase-admin:5.3.0
|    +--- com.google.api-client:google-api-client:1.22.0
|    |    +--- com.google.oauth-client:google-oauth-client:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.3 (*)
|    |    |    \--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    +--- com.google.http-client:google-http-client-jackson2:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.8.7
|    |    \--- com.google.guava:guava-jdk5:17.0
|    +--- com.google.api-client:google-api-client-gson:1.22.0
|    |    +--- com.google.api-client:google-api-client:1.22.0 (*)
|    |    \--- com.google.http-client:google-http-client-gson:1.22.0
|    |         +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |         \--- com.google.code.gson:gson:2.1 -> 2.8.0
|    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    +--- org.json:json:20160810
|    +--- com.google.guava:guava:20.0
|    +--- com.google.cloud:google-cloud-storage:1.2.1
|    |    +--- com.google.cloud:google-cloud-core:1.2.1
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- joda-time:joda-time:2.9.2
|    |    |    +--- org.json:json:20160810
|    |    |    +--- com.google.api:api-common:1.1.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    +--- com.google.api:gax:1.4.1
|    |    |    |    +--- com.google.auto.value:auto-value:1.2
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0
|    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:api-common:1.1.0 (*)
|    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    \--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    +--- com.google.protobuf:protobuf-java-util:3.3.0
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.0
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:0.1.12
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    \--- com.google.api:api-common:1.1.0 (*)
|    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.1.12
|    |    |         +--- com.google.api.grpc:proto-google-common-protos:0.1.12 (*)
|    |    |         +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |         \--- com.google.api:api-common:1.1.0 (*)
|    |    +--- com.google.cloud:google-cloud-core-http:1.2.1
|    |    |    +--- com.google.cloud:google-cloud-core:1.2.1 (*)
|    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0 (*)
|    |    |    +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.oauth-client:google-oauth-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- com.google.api-client:google-api-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.http-client:google-http-client-appengine:1.21.0
|    |    |    |    \--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    \--- com.google.http-client:google-http-client-jackson:1.21.0
|    |    |         +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |         \--- org.codehaus.jackson:jackson-core-asl:1.9.11
|    |    \--- com.google.apis:google-api-services-storage:v1-rev100-1.22.0
|    \--- org.slf4j:slf4j-api:1.7.25
+--- com.mchange:c3p0:0.9.5.2
|    \--- com.mchange:mchange-commons-java:0.2.11
+--- org.xerial:sqlite-jdbc:3.20.0
+--- org.postgresql:postgresql:42.2.5
+--- org.mariadb.jdbc:mariadb-java-client:2.1.2
+--- com.twilio.sdk:twilio:7.14.5
|    +--- com.google.guava:guava:18.0 -> 20.0
|    +--- joda-time:joda-time:2.5 -> 2.9.2
|    +--- io.jsonwebtoken:jjwt:0.4
|    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.4.2 -> 2.8.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0 -> 2.8.7
|    |         \--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- org.apache.httpcomponents:httpclient:4.5.2 -> 4.5.3 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.6
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.7 (*)
|    \--- javax.xml.bind:jaxb-api:2.2
|         +--- javax.xml.stream:stax-api:1.0-2
|         \--- javax.activation:activation:1.1
+--- com.sendgrid:sendgrid-java:2.2.2
|    +--- org.apache.httpcomponents:httpcore:4.3.2 -> 4.4.6
|    +--- org.apache.httpcomponents:httpmime:4.3.4
|    |    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
|    +--- org.json:json:20140107 -> 20160810
|    +--- com.sendgrid:smtpapi-java:1.2.0
|    |    \--- org.json:json:20140107 -> 20160810
|    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
+--- org.zeroturnaround:zt-exec:1.10
|    +--- commons-io:commons-io:1.4 -> 2.5
|    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.25
\--- io.undertow:undertow-core:2.0.16.Final
     +--- org.jboss.logging:jboss-logging:3.3.2.Final
     +--- org.jboss.xnio:xnio-api:3.3.8.Final
     \--- org.jboss.xnio:xnio-nio:3.3.8.Final
          \--- org.jboss.xnio:xnio-api:3.3.8.Final

compileOnly - Compile only dependencies for source set 'main'.
No dependencies

default - Configuration for default artifacts.
+--- org.slf4j:slf4j-simple:1.7.25
|    \--- org.slf4j:slf4j-api:1.7.25
+--- commons-io:commons-io:2.5
+--- org.yaml:snakeyaml:1.23
+--- io.kamax:matrix-java-sdk:0.0.14-8-g0e57ec6
|    +--- org.slf4j:log4j-over-slf4j:1.7.25
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.commons:commons-lang3:3.7
|    +--- commons-io:commons-io:2.5
|    +--- commons-codec:commons-codec:1.11
|    +--- com.squareup.okhttp3:okhttp:3.11.0
|    |    \--- com.squareup.okio:okio:1.14.0
|    +--- com.google.code.gson:gson:2.8.0
|    \--- net.i2p.crypto:eddsa:0.1.0
+--- com.j256.ormlite:ormlite-jdbc:5.0
|    \--- com.j256.ormlite:ormlite-core:5.0
+--- net.i2p.crypto:eddsa:0.1.0
+--- org.apache.directory.api:api-all:1.0.0
|    +--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
|    |    \--- xml-apis:xml-apis:1.0.b2
|    +--- xml-apis:xml-apis:1.0.b2
|    +--- commons-pool:commons-pool:1.6
|    +--- org.apache.mina:mina-core:2.0.16
|    |    \--- org.slf4j:slf4j-api:1.7.21 -> 1.7.25
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-collections:commons-collections:3.2.2
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
|    \--- commons-codec:commons-codec:1.10 -> 1.11
+--- dnsjava:dnsjava:2.1.8
+--- org.apache.httpcomponents:httpclient:4.5.3
|    +--- org.apache.httpcomponents:httpcore:4.4.6
|    +--- commons-logging:commons-logging:1.2
|    \--- commons-codec:commons-codec:1.9 -> 1.11
+--- com.googlecode.libphonenumber:libphonenumber:8.7.1
+--- javax.mail:javax.mail-api:1.6.2
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1
+--- com.google.firebase:firebase-admin:5.3.0
|    +--- com.google.api-client:google-api-client:1.22.0
|    |    +--- com.google.oauth-client:google-oauth-client:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.3 (*)
|    |    |    \--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    +--- com.google.http-client:google-http-client-jackson2:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.8.7
|    |    \--- com.google.guava:guava-jdk5:17.0
|    +--- com.google.api-client:google-api-client-gson:1.22.0
|    |    +--- com.google.api-client:google-api-client:1.22.0 (*)
|    |    \--- com.google.http-client:google-http-client-gson:1.22.0
|    |         +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |         \--- com.google.code.gson:gson:2.1 -> 2.8.0
|    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    +--- org.json:json:20160810
|    +--- com.google.guava:guava:20.0
|    +--- com.google.cloud:google-cloud-storage:1.2.1
|    |    +--- com.google.cloud:google-cloud-core:1.2.1
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- joda-time:joda-time:2.9.2
|    |    |    +--- org.json:json:20160810
|    |    |    +--- com.google.api:api-common:1.1.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    +--- com.google.api:gax:1.4.1
|    |    |    |    +--- com.google.auto.value:auto-value:1.2
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0
|    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:api-common:1.1.0 (*)
|    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    \--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    +--- com.google.protobuf:protobuf-java-util:3.3.0
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.0
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:0.1.12
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    \--- com.google.api:api-common:1.1.0 (*)
|    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.1.12
|    |    |         +--- com.google.api.grpc:proto-google-common-protos:0.1.12 (*)
|    |    |         +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |         \--- com.google.api:api-common:1.1.0 (*)
|    |    +--- com.google.cloud:google-cloud-core-http:1.2.1
|    |    |    +--- com.google.cloud:google-cloud-core:1.2.1 (*)
|    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0 (*)
|    |    |    +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.oauth-client:google-oauth-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- com.google.api-client:google-api-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.http-client:google-http-client-appengine:1.21.0
|    |    |    |    \--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    \--- com.google.http-client:google-http-client-jackson:1.21.0
|    |    |         +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |         \--- org.codehaus.jackson:jackson-core-asl:1.9.11
|    |    \--- com.google.apis:google-api-services-storage:v1-rev100-1.22.0
|    \--- org.slf4j:slf4j-api:1.7.25
+--- com.mchange:c3p0:0.9.5.2
|    \--- com.mchange:mchange-commons-java:0.2.11
+--- org.xerial:sqlite-jdbc:3.20.0
+--- org.postgresql:postgresql:42.2.5
+--- org.mariadb.jdbc:mariadb-java-client:2.1.2
+--- com.twilio.sdk:twilio:7.14.5
|    +--- com.google.guava:guava:18.0 -> 20.0
|    +--- joda-time:joda-time:2.5 -> 2.9.2
|    +--- io.jsonwebtoken:jjwt:0.4
|    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.4.2 -> 2.8.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0 -> 2.8.7
|    |         \--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- org.apache.httpcomponents:httpclient:4.5.2 -> 4.5.3 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.6
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.7 (*)
|    \--- javax.xml.bind:jaxb-api:2.2
|         +--- javax.xml.stream:stax-api:1.0-2
|         \--- javax.activation:activation:1.1
+--- com.sendgrid:sendgrid-java:2.2.2
|    +--- org.apache.httpcomponents:httpcore:4.3.2 -> 4.4.6
|    +--- org.apache.httpcomponents:httpmime:4.3.4
|    |    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
|    +--- org.json:json:20140107 -> 20160810
|    +--- com.sendgrid:smtpapi-java:1.2.0
|    |    \--- org.json:json:20140107 -> 20160810
|    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
+--- org.zeroturnaround:zt-exec:1.10
|    +--- commons-io:commons-io:1.4 -> 2.5
|    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.25
\--- io.undertow:undertow-core:2.0.16.Final
     +--- org.jboss.logging:jboss-logging:3.3.2.Final
     +--- org.jboss.xnio:xnio-api:3.3.8.Final
     \--- org.jboss.xnio:xnio-nio:3.3.8.Final
          \--- org.jboss.xnio:xnio-api:3.3.8.Final

implementation - Implementation only dependencies for source set 'main'. (n)
No dependencies

runtime - Runtime dependencies for source set 'main' (deprecated, use 'runtimeOnly ' instead).
+--- org.slf4j:slf4j-simple:1.7.25
|    \--- org.slf4j:slf4j-api:1.7.25
+--- commons-io:commons-io:2.5
+--- org.yaml:snakeyaml:1.23
+--- io.kamax:matrix-java-sdk:0.0.14-8-g0e57ec6
|    +--- org.slf4j:log4j-over-slf4j:1.7.25
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.commons:commons-lang3:3.7
|    +--- commons-io:commons-io:2.5
|    +--- commons-codec:commons-codec:1.11
|    +--- com.squareup.okhttp3:okhttp:3.11.0
|    |    \--- com.squareup.okio:okio:1.14.0
|    +--- com.google.code.gson:gson:2.8.0
|    \--- net.i2p.crypto:eddsa:0.1.0
+--- com.j256.ormlite:ormlite-jdbc:5.0
|    \--- com.j256.ormlite:ormlite-core:5.0
+--- net.i2p.crypto:eddsa:0.1.0
+--- org.apache.directory.api:api-all:1.0.0
|    +--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
|    |    \--- xml-apis:xml-apis:1.0.b2
|    +--- xml-apis:xml-apis:1.0.b2
|    +--- commons-pool:commons-pool:1.6
|    +--- org.apache.mina:mina-core:2.0.16
|    |    \--- org.slf4j:slf4j-api:1.7.21 -> 1.7.25
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-collections:commons-collections:3.2.2
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
|    \--- commons-codec:commons-codec:1.10 -> 1.11
+--- dnsjava:dnsjava:2.1.8
+--- org.apache.httpcomponents:httpclient:4.5.3
|    +--- org.apache.httpcomponents:httpcore:4.4.6
|    +--- commons-logging:commons-logging:1.2
|    \--- commons-codec:commons-codec:1.9 -> 1.11
+--- com.googlecode.libphonenumber:libphonenumber:8.7.1
+--- javax.mail:javax.mail-api:1.6.2
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1
+--- com.google.firebase:firebase-admin:5.3.0
|    +--- com.google.api-client:google-api-client:1.22.0
|    |    +--- com.google.oauth-client:google-oauth-client:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.3 (*)
|    |    |    \--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    +--- com.google.http-client:google-http-client-jackson2:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.8.7
|    |    \--- com.google.guava:guava-jdk5:17.0
|    +--- com.google.api-client:google-api-client-gson:1.22.0
|    |    +--- com.google.api-client:google-api-client:1.22.0 (*)
|    |    \--- com.google.http-client:google-http-client-gson:1.22.0
|    |         +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |         \--- com.google.code.gson:gson:2.1 -> 2.8.0
|    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    +--- org.json:json:20160810
|    +--- com.google.guava:guava:20.0
|    +--- com.google.cloud:google-cloud-storage:1.2.1
|    |    +--- com.google.cloud:google-cloud-core:1.2.1
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- joda-time:joda-time:2.9.2
|    |    |    +--- org.json:json:20160810
|    |    |    +--- com.google.api:api-common:1.1.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    +--- com.google.api:gax:1.4.1
|    |    |    |    +--- com.google.auto.value:auto-value:1.2
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0
|    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:api-common:1.1.0 (*)
|    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    \--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    +--- com.google.protobuf:protobuf-java-util:3.3.0
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.0
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:0.1.12
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    \--- com.google.api:api-common:1.1.0 (*)
|    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.1.12
|    |    |         +--- com.google.api.grpc:proto-google-common-protos:0.1.12 (*)
|    |    |         +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |         \--- com.google.api:api-common:1.1.0 (*)
|    |    +--- com.google.cloud:google-cloud-core-http:1.2.1
|    |    |    +--- com.google.cloud:google-cloud-core:1.2.1 (*)
|    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0 (*)
|    |    |    +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.oauth-client:google-oauth-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- com.google.api-client:google-api-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.http-client:google-http-client-appengine:1.21.0
|    |    |    |    \--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    \--- com.google.http-client:google-http-client-jackson:1.21.0
|    |    |         +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |         \--- org.codehaus.jackson:jackson-core-asl:1.9.11
|    |    \--- com.google.apis:google-api-services-storage:v1-rev100-1.22.0
|    \--- org.slf4j:slf4j-api:1.7.25
+--- com.mchange:c3p0:0.9.5.2
|    \--- com.mchange:mchange-commons-java:0.2.11
+--- org.xerial:sqlite-jdbc:3.20.0
+--- org.postgresql:postgresql:42.2.5
+--- org.mariadb.jdbc:mariadb-java-client:2.1.2
+--- com.twilio.sdk:twilio:7.14.5
|    +--- com.google.guava:guava:18.0 -> 20.0
|    +--- joda-time:joda-time:2.5 -> 2.9.2
|    +--- io.jsonwebtoken:jjwt:0.4
|    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.4.2 -> 2.8.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0 -> 2.8.7
|    |         \--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- org.apache.httpcomponents:httpclient:4.5.2 -> 4.5.3 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.6
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.7 (*)
|    \--- javax.xml.bind:jaxb-api:2.2
|         +--- javax.xml.stream:stax-api:1.0-2
|         \--- javax.activation:activation:1.1
+--- com.sendgrid:sendgrid-java:2.2.2
|    +--- org.apache.httpcomponents:httpcore:4.3.2 -> 4.4.6
|    +--- org.apache.httpcomponents:httpmime:4.3.4
|    |    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
|    +--- org.json:json:20140107 -> 20160810
|    +--- com.sendgrid:smtpapi-java:1.2.0
|    |    \--- org.json:json:20140107 -> 20160810
|    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
+--- org.zeroturnaround:zt-exec:1.10
|    +--- commons-io:commons-io:1.4 -> 2.5
|    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.25
\--- io.undertow:undertow-core:2.0.16.Final
     +--- org.jboss.logging:jboss-logging:3.3.2.Final
     +--- org.jboss.xnio:xnio-api:3.3.8.Final
     \--- org.jboss.xnio:xnio-nio:3.3.8.Final
          \--- org.jboss.xnio:xnio-api:3.3.8.Final

runtimeClasspath - Runtime classpath of source set 'main'.
+--- org.slf4j:slf4j-simple:1.7.25
|    \--- org.slf4j:slf4j-api:1.7.25
+--- commons-io:commons-io:2.5
+--- org.yaml:snakeyaml:1.23
+--- io.kamax:matrix-java-sdk:0.0.14-8-g0e57ec6
|    +--- org.slf4j:log4j-over-slf4j:1.7.25
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.commons:commons-lang3:3.7
|    +--- commons-io:commons-io:2.5
|    +--- commons-codec:commons-codec:1.11
|    +--- com.squareup.okhttp3:okhttp:3.11.0
|    |    \--- com.squareup.okio:okio:1.14.0
|    +--- com.google.code.gson:gson:2.8.0
|    \--- net.i2p.crypto:eddsa:0.1.0
+--- com.j256.ormlite:ormlite-jdbc:5.0
|    \--- com.j256.ormlite:ormlite-core:5.0
+--- net.i2p.crypto:eddsa:0.1.0
+--- org.apache.directory.api:api-all:1.0.0
|    +--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
|    |    \--- xml-apis:xml-apis:1.0.b2
|    +--- xml-apis:xml-apis:1.0.b2
|    +--- commons-pool:commons-pool:1.6
|    +--- org.apache.mina:mina-core:2.0.16
|    |    \--- org.slf4j:slf4j-api:1.7.21 -> 1.7.25
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-collections:commons-collections:3.2.2
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
|    \--- commons-codec:commons-codec:1.10 -> 1.11
+--- dnsjava:dnsjava:2.1.8
+--- org.apache.httpcomponents:httpclient:4.5.3
|    +--- org.apache.httpcomponents:httpcore:4.4.6
|    +--- commons-logging:commons-logging:1.2
|    \--- commons-codec:commons-codec:1.9 -> 1.11
+--- com.googlecode.libphonenumber:libphonenumber:8.7.1
+--- javax.mail:javax.mail-api:1.6.2
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1
+--- com.google.firebase:firebase-admin:5.3.0
|    +--- com.google.api-client:google-api-client:1.22.0
|    |    +--- com.google.oauth-client:google-oauth-client:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.3 (*)
|    |    |    \--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    +--- com.google.http-client:google-http-client-jackson2:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.8.7
|    |    \--- com.google.guava:guava-jdk5:17.0
|    +--- com.google.api-client:google-api-client-gson:1.22.0
|    |    +--- com.google.api-client:google-api-client:1.22.0 (*)
|    |    \--- com.google.http-client:google-http-client-gson:1.22.0
|    |         +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |         \--- com.google.code.gson:gson:2.1 -> 2.8.0
|    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    +--- org.json:json:20160810
|    +--- com.google.guava:guava:20.0
|    +--- com.google.cloud:google-cloud-storage:1.2.1
|    |    +--- com.google.cloud:google-cloud-core:1.2.1
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- joda-time:joda-time:2.9.2
|    |    |    +--- org.json:json:20160810
|    |    |    +--- com.google.api:api-common:1.1.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    +--- com.google.api:gax:1.4.1
|    |    |    |    +--- com.google.auto.value:auto-value:1.2
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0
|    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:api-common:1.1.0 (*)
|    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    \--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    +--- com.google.protobuf:protobuf-java-util:3.3.0
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.0
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:0.1.12
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    \--- com.google.api:api-common:1.1.0 (*)
|    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.1.12
|    |    |         +--- com.google.api.grpc:proto-google-common-protos:0.1.12 (*)
|    |    |         +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |         \--- com.google.api:api-common:1.1.0 (*)
|    |    +--- com.google.cloud:google-cloud-core-http:1.2.1
|    |    |    +--- com.google.cloud:google-cloud-core:1.2.1 (*)
|    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0 (*)
|    |    |    +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.oauth-client:google-oauth-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- com.google.api-client:google-api-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.http-client:google-http-client-appengine:1.21.0
|    |    |    |    \--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    \--- com.google.http-client:google-http-client-jackson:1.21.0
|    |    |         +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |         \--- org.codehaus.jackson:jackson-core-asl:1.9.11
|    |    \--- com.google.apis:google-api-services-storage:v1-rev100-1.22.0
|    \--- org.slf4j:slf4j-api:1.7.25
+--- com.mchange:c3p0:0.9.5.2
|    \--- com.mchange:mchange-commons-java:0.2.11
+--- org.xerial:sqlite-jdbc:3.20.0
+--- org.postgresql:postgresql:42.2.5
+--- org.mariadb.jdbc:mariadb-java-client:2.1.2
+--- com.twilio.sdk:twilio:7.14.5
|    +--- com.google.guava:guava:18.0 -> 20.0
|    +--- joda-time:joda-time:2.5 -> 2.9.2
|    +--- io.jsonwebtoken:jjwt:0.4
|    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.4.2 -> 2.8.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0 -> 2.8.7
|    |         \--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- org.apache.httpcomponents:httpclient:4.5.2 -> 4.5.3 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.6
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.7
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.7 (*)
|    \--- javax.xml.bind:jaxb-api:2.2
|         +--- javax.xml.stream:stax-api:1.0-2
|         \--- javax.activation:activation:1.1
+--- com.sendgrid:sendgrid-java:2.2.2
|    +--- org.apache.httpcomponents:httpcore:4.3.2 -> 4.4.6
|    +--- org.apache.httpcomponents:httpmime:4.3.4
|    |    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
|    +--- org.json:json:20140107 -> 20160810
|    +--- com.sendgrid:smtpapi-java:1.2.0
|    |    \--- org.json:json:20140107 -> 20160810
|    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
+--- org.zeroturnaround:zt-exec:1.10
|    +--- commons-io:commons-io:1.4 -> 2.5
|    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.25
\--- io.undertow:undertow-core:2.0.16.Final
     +--- org.jboss.logging:jboss-logging:3.3.2.Final
     +--- org.jboss.xnio:xnio-api:3.3.8.Final
     \--- org.jboss.xnio:xnio-nio:3.3.8.Final
          \--- org.jboss.xnio:xnio-api:3.3.8.Final

runtimeElements - Elements of runtime for main. (n)
No dependencies

runtimeOnly - Runtime only dependencies for source set 'main'. (n)
No dependencies

shadow
No dependencies

testCompile - Dependencies for source set 'test' (deprecated, use 'testImplementation ' instead).
+--- org.slf4j:slf4j-simple:1.7.25
|    \--- org.slf4j:slf4j-api:1.7.25
+--- commons-io:commons-io:2.5
+--- org.yaml:snakeyaml:1.23
+--- io.kamax:matrix-java-sdk:0.0.14-8-g0e57ec6
|    +--- org.slf4j:log4j-over-slf4j:1.7.25
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.commons:commons-lang3:3.7
|    +--- commons-io:commons-io:2.5
|    +--- commons-codec:commons-codec:1.11
|    +--- com.squareup.okhttp3:okhttp:3.11.0
|    |    \--- com.squareup.okio:okio:1.14.0
|    +--- com.google.code.gson:gson:2.8.0
|    \--- net.i2p.crypto:eddsa:0.1.0
+--- com.j256.ormlite:ormlite-jdbc:5.0
|    \--- com.j256.ormlite:ormlite-core:5.0
+--- net.i2p.crypto:eddsa:0.1.0
+--- org.apache.directory.api:api-all:1.0.0
|    +--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
|    |    \--- xml-apis:xml-apis:1.0.b2
|    +--- xml-apis:xml-apis:1.0.b2
|    +--- commons-pool:commons-pool:1.6
|    +--- org.apache.mina:mina-core:2.0.16
|    |    \--- org.slf4j:slf4j-api:1.7.21 -> 1.7.25
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-collections:commons-collections:3.2.2
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
|    \--- commons-codec:commons-codec:1.10 -> 1.11
+--- dnsjava:dnsjava:2.1.8
+--- org.apache.httpcomponents:httpclient:4.5.3
|    +--- org.apache.httpcomponents:httpcore:4.4.6
|    +--- commons-logging:commons-logging:1.2
|    \--- commons-codec:commons-codec:1.9 -> 1.11
+--- com.googlecode.libphonenumber:libphonenumber:8.7.1
+--- javax.mail:javax.mail-api:1.6.2
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1
+--- com.google.firebase:firebase-admin:5.3.0
|    +--- com.google.api-client:google-api-client:1.22.0
|    |    +--- com.google.oauth-client:google-oauth-client:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.3 (*)
|    |    |    \--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    +--- com.google.http-client:google-http-client-jackson2:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.8.9
|    |    \--- com.google.guava:guava-jdk5:17.0
|    +--- com.google.api-client:google-api-client-gson:1.22.0
|    |    +--- com.google.api-client:google-api-client:1.22.0 (*)
|    |    \--- com.google.http-client:google-http-client-gson:1.22.0
|    |         +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |         \--- com.google.code.gson:gson:2.1 -> 2.8.0
|    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    +--- org.json:json:20160810
|    +--- com.google.guava:guava:20.0
|    +--- com.google.cloud:google-cloud-storage:1.2.1
|    |    +--- com.google.cloud:google-cloud-core:1.2.1
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- joda-time:joda-time:2.9.2
|    |    |    +--- org.json:json:20160810
|    |    |    +--- com.google.api:api-common:1.1.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    +--- com.google.api:gax:1.4.1
|    |    |    |    +--- com.google.auto.value:auto-value:1.2
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0
|    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:api-common:1.1.0 (*)
|    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    \--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    +--- com.google.protobuf:protobuf-java-util:3.3.0
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.0
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:0.1.12
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    \--- com.google.api:api-common:1.1.0 (*)
|    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.1.12
|    |    |         +--- com.google.api.grpc:proto-google-common-protos:0.1.12 (*)
|    |    |         +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |         \--- com.google.api:api-common:1.1.0 (*)
|    |    +--- com.google.cloud:google-cloud-core-http:1.2.1
|    |    |    +--- com.google.cloud:google-cloud-core:1.2.1 (*)
|    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0 (*)
|    |    |    +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.oauth-client:google-oauth-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- com.google.api-client:google-api-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.http-client:google-http-client-appengine:1.21.0
|    |    |    |    \--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    \--- com.google.http-client:google-http-client-jackson:1.21.0
|    |    |         +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |         \--- org.codehaus.jackson:jackson-core-asl:1.9.11
|    |    \--- com.google.apis:google-api-services-storage:v1-rev100-1.22.0
|    \--- org.slf4j:slf4j-api:1.7.25
+--- com.mchange:c3p0:0.9.5.2
|    \--- com.mchange:mchange-commons-java:0.2.11
+--- org.xerial:sqlite-jdbc:3.20.0
+--- org.postgresql:postgresql:42.2.5
+--- org.mariadb.jdbc:mariadb-java-client:2.1.2
+--- com.twilio.sdk:twilio:7.14.5
|    +--- com.google.guava:guava:18.0 -> 20.0
|    +--- joda-time:joda-time:2.5 -> 2.9.2
|    +--- io.jsonwebtoken:jjwt:0.4
|    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.4.2 -> 2.8.9
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0 -> 2.8.9
|    |         \--- com.fasterxml.jackson.core:jackson-core:2.8.9
|    +--- org.apache.httpcomponents:httpclient:4.5.2 -> 4.5.3 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.6
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.7 -> 2.8.9
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.7 -> 2.8.9
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.7 -> 2.8.9 (*)
|    \--- javax.xml.bind:jaxb-api:2.2
|         +--- javax.xml.stream:stax-api:1.0-2
|         \--- javax.activation:activation:1.1
+--- com.sendgrid:sendgrid-java:2.2.2
|    +--- org.apache.httpcomponents:httpcore:4.3.2 -> 4.4.6
|    +--- org.apache.httpcomponents:httpmime:4.3.4
|    |    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
|    +--- org.json:json:20140107 -> 20160810
|    +--- com.sendgrid:smtpapi-java:1.2.0
|    |    \--- org.json:json:20140107 -> 20160810
|    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
+--- org.zeroturnaround:zt-exec:1.10
|    +--- commons-io:commons-io:1.4 -> 2.5
|    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.25
+--- io.undertow:undertow-core:2.0.16.Final
|    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    +--- org.jboss.xnio:xnio-api:3.3.8.Final
|    \--- org.jboss.xnio:xnio-nio:3.3.8.Final
|         \--- org.jboss.xnio:xnio-api:3.3.8.Final
+--- junit:junit:4.12
|    \--- org.hamcrest:hamcrest-core:1.3
+--- com.github.tomakehurst:wiremock:2.8.0
|    +--- org.eclipse.jetty:jetty-server:9.2.22.v20170606
|    |    +--- javax.servlet:javax.servlet-api:3.1.0
|    |    +--- org.eclipse.jetty:jetty-http:9.2.22.v20170606
|    |    |    \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-io:9.2.22.v20170606
|    |         \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    +--- org.eclipse.jetty:jetty-servlet:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-security:9.2.22.v20170606
|    |         \--- org.eclipse.jetty:jetty-server:9.2.22.v20170606 (*)
|    +--- org.eclipse.jetty:jetty-servlets:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-continuation:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-http:9.2.22.v20170606 (*)
|    |    +--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-io:9.2.22.v20170606 (*)
|    +--- org.eclipse.jetty:jetty-webapp:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-xml:9.2.22.v20170606
|    |    |    \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-servlet:9.2.22.v20170606 (*)
|    +--- com.google.guava:guava:20.0
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.9
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.9
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.9 (*)
|    +--- org.apache.httpcomponents:httpclient:4.5.3 (*)
|    +--- org.xmlunit:xmlunit-core:2.3.0
|    +--- org.xmlunit:xmlunit-legacy:2.3.0
|    |    +--- org.xmlunit:xmlunit-core:2.3.0
|    |    \--- junit:junit:3.8.1 -> 4.12 (*)
|    +--- com.jayway.jsonpath:json-path:2.4.0
|    |    +--- net.minidev:json-smart:2.3
|    |    |    \--- net.minidev:accessors-smart:1.2
|    |    |         \--- org.ow2.asm:asm:5.0.4
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
|    +--- net.sf.jopt-simple:jopt-simple:5.0.3
|    +--- junit:junit:4.12 (*)
|    +--- org.apache.commons:commons-lang3:3.6 -> 3.7
|    +--- com.flipkart.zjsonpatch:zjsonpatch:0.3.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.5 -> 2.8.9 (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.8.5 -> 2.8.9
|    |    +--- com.google.guava:guava:18.0 -> 20.0
|    |    \--- org.apache.commons:commons-collections4:4.1
|    \--- com.github.jknack:handlebars:4.0.6
|         +--- org.apache.commons:commons-lang3:3.1 -> 3.7
|         +--- org.antlr:antlr4-runtime:4.5.1-1
|         \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.25
+--- com.unboundid:unboundid-ldapsdk:4.0.9
\--- com.icegreen:greenmail:1.5.9
     +--- com.sun.mail:javax.mail:1.5.6 -> 1.6.2 (*)
     +--- org.slf4j:slf4j-api:1.7.25
     \--- junit:junit:4.12 (*)

testCompileClasspath - Compile classpath for source set 'test'.
+--- org.slf4j:slf4j-simple:1.7.25
|    \--- org.slf4j:slf4j-api:1.7.25
+--- commons-io:commons-io:2.5
+--- org.yaml:snakeyaml:1.23
+--- io.kamax:matrix-java-sdk:0.0.14-8-g0e57ec6
|    +--- org.slf4j:log4j-over-slf4j:1.7.25
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.commons:commons-lang3:3.7
|    +--- commons-io:commons-io:2.5
|    +--- commons-codec:commons-codec:1.11
|    +--- com.squareup.okhttp3:okhttp:3.11.0
|    |    \--- com.squareup.okio:okio:1.14.0
|    +--- com.google.code.gson:gson:2.8.0
|    \--- net.i2p.crypto:eddsa:0.1.0
+--- com.j256.ormlite:ormlite-jdbc:5.0
|    \--- com.j256.ormlite:ormlite-core:5.0
+--- net.i2p.crypto:eddsa:0.1.0
+--- org.apache.directory.api:api-all:1.0.0
|    +--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
|    |    \--- xml-apis:xml-apis:1.0.b2
|    +--- xml-apis:xml-apis:1.0.b2
|    +--- commons-pool:commons-pool:1.6
|    +--- org.apache.mina:mina-core:2.0.16
|    |    \--- org.slf4j:slf4j-api:1.7.21 -> 1.7.25
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-collections:commons-collections:3.2.2
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
|    \--- commons-codec:commons-codec:1.10 -> 1.11
+--- dnsjava:dnsjava:2.1.8
+--- org.apache.httpcomponents:httpclient:4.5.3
|    +--- org.apache.httpcomponents:httpcore:4.4.6
|    +--- commons-logging:commons-logging:1.2
|    \--- commons-codec:commons-codec:1.9 -> 1.11
+--- com.googlecode.libphonenumber:libphonenumber:8.7.1
+--- javax.mail:javax.mail-api:1.6.2
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1
+--- com.google.firebase:firebase-admin:5.3.0
|    +--- com.google.api-client:google-api-client:1.22.0
|    |    +--- com.google.oauth-client:google-oauth-client:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.3 (*)
|    |    |    \--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    +--- com.google.http-client:google-http-client-jackson2:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.8.9
|    |    \--- com.google.guava:guava-jdk5:17.0
|    +--- com.google.api-client:google-api-client-gson:1.22.0
|    |    +--- com.google.api-client:google-api-client:1.22.0 (*)
|    |    \--- com.google.http-client:google-http-client-gson:1.22.0
|    |         +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |         \--- com.google.code.gson:gson:2.1 -> 2.8.0
|    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    +--- org.json:json:20160810
|    +--- com.google.guava:guava:20.0
|    +--- com.google.cloud:google-cloud-storage:1.2.1
|    |    +--- com.google.cloud:google-cloud-core:1.2.1
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- joda-time:joda-time:2.9.2
|    |    |    +--- org.json:json:20160810
|    |    |    +--- com.google.api:api-common:1.1.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    +--- com.google.api:gax:1.4.1
|    |    |    |    +--- com.google.auto.value:auto-value:1.2
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0
|    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:api-common:1.1.0 (*)
|    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    \--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    +--- com.google.protobuf:protobuf-java-util:3.3.0
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.0
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:0.1.12
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    \--- com.google.api:api-common:1.1.0 (*)
|    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.1.12
|    |    |         +--- com.google.api.grpc:proto-google-common-protos:0.1.12 (*)
|    |    |         +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |         \--- com.google.api:api-common:1.1.0 (*)
|    |    +--- com.google.cloud:google-cloud-core-http:1.2.1
|    |    |    +--- com.google.cloud:google-cloud-core:1.2.1 (*)
|    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0 (*)
|    |    |    +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.oauth-client:google-oauth-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- com.google.api-client:google-api-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.http-client:google-http-client-appengine:1.21.0
|    |    |    |    \--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    \--- com.google.http-client:google-http-client-jackson:1.21.0
|    |    |         +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |         \--- org.codehaus.jackson:jackson-core-asl:1.9.11
|    |    \--- com.google.apis:google-api-services-storage:v1-rev100-1.22.0
|    \--- org.slf4j:slf4j-api:1.7.25
+--- com.mchange:c3p0:0.9.5.2
|    \--- com.mchange:mchange-commons-java:0.2.11
+--- org.xerial:sqlite-jdbc:3.20.0
+--- org.postgresql:postgresql:42.2.5
+--- org.mariadb.jdbc:mariadb-java-client:2.1.2
+--- com.twilio.sdk:twilio:7.14.5
|    +--- com.google.guava:guava:18.0 -> 20.0
|    +--- joda-time:joda-time:2.5 -> 2.9.2
|    +--- io.jsonwebtoken:jjwt:0.4
|    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.4.2 -> 2.8.9
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0 -> 2.8.9
|    |         \--- com.fasterxml.jackson.core:jackson-core:2.8.9
|    +--- org.apache.httpcomponents:httpclient:4.5.2 -> 4.5.3 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.6
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.7 -> 2.8.9
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.7 -> 2.8.9
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.7 -> 2.8.9 (*)
|    \--- javax.xml.bind:jaxb-api:2.2
|         +--- javax.xml.stream:stax-api:1.0-2
|         \--- javax.activation:activation:1.1
+--- com.sendgrid:sendgrid-java:2.2.2
|    +--- org.apache.httpcomponents:httpcore:4.3.2 -> 4.4.6
|    +--- org.apache.httpcomponents:httpmime:4.3.4
|    |    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
|    +--- org.json:json:20140107 -> 20160810
|    +--- com.sendgrid:smtpapi-java:1.2.0
|    |    \--- org.json:json:20140107 -> 20160810
|    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
+--- org.zeroturnaround:zt-exec:1.10
|    +--- commons-io:commons-io:1.4 -> 2.5
|    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.25
+--- io.undertow:undertow-core:2.0.16.Final
|    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    +--- org.jboss.xnio:xnio-api:3.3.8.Final
|    \--- org.jboss.xnio:xnio-nio:3.3.8.Final
|         \--- org.jboss.xnio:xnio-api:3.3.8.Final
+--- junit:junit:4.12
|    \--- org.hamcrest:hamcrest-core:1.3
+--- com.github.tomakehurst:wiremock:2.8.0
|    +--- org.eclipse.jetty:jetty-server:9.2.22.v20170606
|    |    +--- javax.servlet:javax.servlet-api:3.1.0
|    |    +--- org.eclipse.jetty:jetty-http:9.2.22.v20170606
|    |    |    \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-io:9.2.22.v20170606
|    |         \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    +--- org.eclipse.jetty:jetty-servlet:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-security:9.2.22.v20170606
|    |         \--- org.eclipse.jetty:jetty-server:9.2.22.v20170606 (*)
|    +--- org.eclipse.jetty:jetty-servlets:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-continuation:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-http:9.2.22.v20170606 (*)
|    |    +--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-io:9.2.22.v20170606 (*)
|    +--- org.eclipse.jetty:jetty-webapp:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-xml:9.2.22.v20170606
|    |    |    \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-servlet:9.2.22.v20170606 (*)
|    +--- com.google.guava:guava:20.0
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.9
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.9
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.9 (*)
|    +--- org.apache.httpcomponents:httpclient:4.5.3 (*)
|    +--- org.xmlunit:xmlunit-core:2.3.0
|    +--- org.xmlunit:xmlunit-legacy:2.3.0
|    |    +--- org.xmlunit:xmlunit-core:2.3.0
|    |    \--- junit:junit:3.8.1 -> 4.12 (*)
|    +--- com.jayway.jsonpath:json-path:2.4.0
|    |    +--- net.minidev:json-smart:2.3
|    |    |    \--- net.minidev:accessors-smart:1.2
|    |    |         \--- org.ow2.asm:asm:5.0.4
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
|    +--- net.sf.jopt-simple:jopt-simple:5.0.3
|    +--- junit:junit:4.12 (*)
|    +--- org.apache.commons:commons-lang3:3.6 -> 3.7
|    +--- com.flipkart.zjsonpatch:zjsonpatch:0.3.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.5 -> 2.8.9 (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.8.5 -> 2.8.9
|    |    +--- com.google.guava:guava:18.0 -> 20.0
|    |    \--- org.apache.commons:commons-collections4:4.1
|    \--- com.github.jknack:handlebars:4.0.6
|         +--- org.apache.commons:commons-lang3:3.1 -> 3.7
|         +--- org.antlr:antlr4-runtime:4.5.1-1
|         \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.25
+--- com.unboundid:unboundid-ldapsdk:4.0.9
\--- com.icegreen:greenmail:1.5.9
     +--- com.sun.mail:javax.mail:1.5.6 -> 1.6.2 (*)
     +--- org.slf4j:slf4j-api:1.7.25
     \--- junit:junit:4.12 (*)

testCompileOnly - Compile only dependencies for source set 'test'.
No dependencies

testImplementation - Implementation only dependencies for source set 'test'. (n)
No dependencies

testRuntime - Runtime dependencies for source set 'test' (deprecated, use 'testRuntimeOnly ' instead).
+--- org.slf4j:slf4j-simple:1.7.25
|    \--- org.slf4j:slf4j-api:1.7.25
+--- commons-io:commons-io:2.5
+--- org.yaml:snakeyaml:1.23
+--- io.kamax:matrix-java-sdk:0.0.14-8-g0e57ec6
|    +--- org.slf4j:log4j-over-slf4j:1.7.25
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.commons:commons-lang3:3.7
|    +--- commons-io:commons-io:2.5
|    +--- commons-codec:commons-codec:1.11
|    +--- com.squareup.okhttp3:okhttp:3.11.0
|    |    \--- com.squareup.okio:okio:1.14.0
|    +--- com.google.code.gson:gson:2.8.0
|    \--- net.i2p.crypto:eddsa:0.1.0
+--- com.j256.ormlite:ormlite-jdbc:5.0
|    \--- com.j256.ormlite:ormlite-core:5.0
+--- net.i2p.crypto:eddsa:0.1.0
+--- org.apache.directory.api:api-all:1.0.0
|    +--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
|    |    \--- xml-apis:xml-apis:1.0.b2
|    +--- xml-apis:xml-apis:1.0.b2
|    +--- commons-pool:commons-pool:1.6
|    +--- org.apache.mina:mina-core:2.0.16
|    |    \--- org.slf4j:slf4j-api:1.7.21 -> 1.7.25
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-collections:commons-collections:3.2.2
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
|    \--- commons-codec:commons-codec:1.10 -> 1.11
+--- dnsjava:dnsjava:2.1.8
+--- org.apache.httpcomponents:httpclient:4.5.3
|    +--- org.apache.httpcomponents:httpcore:4.4.6
|    +--- commons-logging:commons-logging:1.2
|    \--- commons-codec:commons-codec:1.9 -> 1.11
+--- com.googlecode.libphonenumber:libphonenumber:8.7.1
+--- javax.mail:javax.mail-api:1.6.2
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1
+--- com.google.firebase:firebase-admin:5.3.0
|    +--- com.google.api-client:google-api-client:1.22.0
|    |    +--- com.google.oauth-client:google-oauth-client:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.3 (*)
|    |    |    \--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    +--- com.google.http-client:google-http-client-jackson2:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.8.9
|    |    \--- com.google.guava:guava-jdk5:17.0
|    +--- com.google.api-client:google-api-client-gson:1.22.0
|    |    +--- com.google.api-client:google-api-client:1.22.0 (*)
|    |    \--- com.google.http-client:google-http-client-gson:1.22.0
|    |         +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |         \--- com.google.code.gson:gson:2.1 -> 2.8.0
|    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    +--- org.json:json:20160810
|    +--- com.google.guava:guava:20.0
|    +--- com.google.cloud:google-cloud-storage:1.2.1
|    |    +--- com.google.cloud:google-cloud-core:1.2.1
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- joda-time:joda-time:2.9.2
|    |    |    +--- org.json:json:20160810
|    |    |    +--- com.google.api:api-common:1.1.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    +--- com.google.api:gax:1.4.1
|    |    |    |    +--- com.google.auto.value:auto-value:1.2
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0
|    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:api-common:1.1.0 (*)
|    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    \--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    +--- com.google.protobuf:protobuf-java-util:3.3.0
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.0
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:0.1.12
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    \--- com.google.api:api-common:1.1.0 (*)
|    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.1.12
|    |    |         +--- com.google.api.grpc:proto-google-common-protos:0.1.12 (*)
|    |    |         +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |         \--- com.google.api:api-common:1.1.0 (*)
|    |    +--- com.google.cloud:google-cloud-core-http:1.2.1
|    |    |    +--- com.google.cloud:google-cloud-core:1.2.1 (*)
|    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0 (*)
|    |    |    +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.oauth-client:google-oauth-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- com.google.api-client:google-api-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.http-client:google-http-client-appengine:1.21.0
|    |    |    |    \--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    \--- com.google.http-client:google-http-client-jackson:1.21.0
|    |    |         +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |         \--- org.codehaus.jackson:jackson-core-asl:1.9.11
|    |    \--- com.google.apis:google-api-services-storage:v1-rev100-1.22.0
|    \--- org.slf4j:slf4j-api:1.7.25
+--- com.mchange:c3p0:0.9.5.2
|    \--- com.mchange:mchange-commons-java:0.2.11
+--- org.xerial:sqlite-jdbc:3.20.0
+--- org.postgresql:postgresql:42.2.5
+--- org.mariadb.jdbc:mariadb-java-client:2.1.2
+--- com.twilio.sdk:twilio:7.14.5
|    +--- com.google.guava:guava:18.0 -> 20.0
|    +--- joda-time:joda-time:2.5 -> 2.9.2
|    +--- io.jsonwebtoken:jjwt:0.4
|    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.4.2 -> 2.8.9
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0 -> 2.8.9
|    |         \--- com.fasterxml.jackson.core:jackson-core:2.8.9
|    +--- org.apache.httpcomponents:httpclient:4.5.2 -> 4.5.3 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.6
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.7 -> 2.8.9
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.7 -> 2.8.9
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.7 -> 2.8.9 (*)
|    \--- javax.xml.bind:jaxb-api:2.2
|         +--- javax.xml.stream:stax-api:1.0-2
|         \--- javax.activation:activation:1.1
+--- com.sendgrid:sendgrid-java:2.2.2
|    +--- org.apache.httpcomponents:httpcore:4.3.2 -> 4.4.6
|    +--- org.apache.httpcomponents:httpmime:4.3.4
|    |    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
|    +--- org.json:json:20140107 -> 20160810
|    +--- com.sendgrid:smtpapi-java:1.2.0
|    |    \--- org.json:json:20140107 -> 20160810
|    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
+--- org.zeroturnaround:zt-exec:1.10
|    +--- commons-io:commons-io:1.4 -> 2.5
|    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.25
+--- io.undertow:undertow-core:2.0.16.Final
|    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    +--- org.jboss.xnio:xnio-api:3.3.8.Final
|    \--- org.jboss.xnio:xnio-nio:3.3.8.Final
|         \--- org.jboss.xnio:xnio-api:3.3.8.Final
+--- junit:junit:4.12
|    \--- org.hamcrest:hamcrest-core:1.3
+--- com.github.tomakehurst:wiremock:2.8.0
|    +--- org.eclipse.jetty:jetty-server:9.2.22.v20170606
|    |    +--- javax.servlet:javax.servlet-api:3.1.0
|    |    +--- org.eclipse.jetty:jetty-http:9.2.22.v20170606
|    |    |    \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-io:9.2.22.v20170606
|    |         \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    +--- org.eclipse.jetty:jetty-servlet:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-security:9.2.22.v20170606
|    |         \--- org.eclipse.jetty:jetty-server:9.2.22.v20170606 (*)
|    +--- org.eclipse.jetty:jetty-servlets:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-continuation:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-http:9.2.22.v20170606 (*)
|    |    +--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-io:9.2.22.v20170606 (*)
|    +--- org.eclipse.jetty:jetty-webapp:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-xml:9.2.22.v20170606
|    |    |    \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-servlet:9.2.22.v20170606 (*)
|    +--- com.google.guava:guava:20.0
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.9
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.9
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.9 (*)
|    +--- org.apache.httpcomponents:httpclient:4.5.3 (*)
|    +--- org.xmlunit:xmlunit-core:2.3.0
|    +--- org.xmlunit:xmlunit-legacy:2.3.0
|    |    +--- org.xmlunit:xmlunit-core:2.3.0
|    |    \--- junit:junit:3.8.1 -> 4.12 (*)
|    +--- com.jayway.jsonpath:json-path:2.4.0
|    |    +--- net.minidev:json-smart:2.3
|    |    |    \--- net.minidev:accessors-smart:1.2
|    |    |         \--- org.ow2.asm:asm:5.0.4
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
|    +--- net.sf.jopt-simple:jopt-simple:5.0.3
|    +--- junit:junit:4.12 (*)
|    +--- org.apache.commons:commons-lang3:3.6 -> 3.7
|    +--- com.flipkart.zjsonpatch:zjsonpatch:0.3.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.5 -> 2.8.9 (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.8.5 -> 2.8.9
|    |    +--- com.google.guava:guava:18.0 -> 20.0
|    |    \--- org.apache.commons:commons-collections4:4.1
|    \--- com.github.jknack:handlebars:4.0.6
|         +--- org.apache.commons:commons-lang3:3.1 -> 3.7
|         +--- org.antlr:antlr4-runtime:4.5.1-1
|         \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.25
+--- com.unboundid:unboundid-ldapsdk:4.0.9
\--- com.icegreen:greenmail:1.5.9
     +--- com.sun.mail:javax.mail:1.5.6 -> 1.6.2 (*)
     +--- org.slf4j:slf4j-api:1.7.25
     \--- junit:junit:4.12 (*)

testRuntimeClasspath - Runtime classpath of source set 'test'.
+--- org.slf4j:slf4j-simple:1.7.25
|    \--- org.slf4j:slf4j-api:1.7.25
+--- commons-io:commons-io:2.5
+--- org.yaml:snakeyaml:1.23
+--- io.kamax:matrix-java-sdk:0.0.14-8-g0e57ec6
|    +--- org.slf4j:log4j-over-slf4j:1.7.25
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.commons:commons-lang3:3.7
|    +--- commons-io:commons-io:2.5
|    +--- commons-codec:commons-codec:1.11
|    +--- com.squareup.okhttp3:okhttp:3.11.0
|    |    \--- com.squareup.okio:okio:1.14.0
|    +--- com.google.code.gson:gson:2.8.0
|    \--- net.i2p.crypto:eddsa:0.1.0
+--- com.j256.ormlite:ormlite-jdbc:5.0
|    \--- com.j256.ormlite:ormlite-core:5.0
+--- net.i2p.crypto:eddsa:0.1.0
+--- org.apache.directory.api:api-all:1.0.0
|    +--- org.slf4j:slf4j-api:1.7.25
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:1.6.1_5
|    |    \--- xml-apis:xml-apis:1.0.b2
|    +--- xml-apis:xml-apis:1.0.b2
|    +--- commons-pool:commons-pool:1.6
|    +--- org.apache.mina:mina-core:2.0.16
|    |    \--- org.slf4j:slf4j-api:1.7.21 -> 1.7.25
|    +--- commons-lang:commons-lang:2.6
|    +--- commons-collections:commons-collections:3.2.2
|    +--- org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5
|    \--- commons-codec:commons-codec:1.10 -> 1.11
+--- dnsjava:dnsjava:2.1.8
+--- org.apache.httpcomponents:httpclient:4.5.3
|    +--- org.apache.httpcomponents:httpcore:4.4.6
|    +--- commons-logging:commons-logging:1.2
|    \--- commons-codec:commons-codec:1.9 -> 1.11
+--- com.googlecode.libphonenumber:libphonenumber:8.7.1
+--- javax.mail:javax.mail-api:1.6.2
+--- com.sun.mail:javax.mail:1.6.2
|    \--- javax.activation:activation:1.1
+--- com.google.firebase:firebase-admin:5.3.0
|    +--- com.google.api-client:google-api-client:1.22.0
|    |    +--- com.google.oauth-client:google-oauth-client:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.3 (*)
|    |    |    \--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.0
|    |    +--- com.google.http-client:google-http-client-jackson2:1.22.0
|    |    |    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.8.9
|    |    \--- com.google.guava:guava-jdk5:17.0
|    +--- com.google.api-client:google-api-client-gson:1.22.0
|    |    +--- com.google.api-client:google-api-client:1.22.0 (*)
|    |    \--- com.google.http-client:google-http-client-gson:1.22.0
|    |         +--- com.google.http-client:google-http-client:1.22.0 (*)
|    |         \--- com.google.code.gson:gson:2.1 -> 2.8.0
|    +--- com.google.http-client:google-http-client:1.22.0 (*)
|    +--- org.json:json:20160810
|    +--- com.google.guava:guava:20.0
|    +--- com.google.cloud:google-cloud-storage:1.2.1
|    |    +--- com.google.cloud:google-cloud-core:1.2.1
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- joda-time:joda-time:2.9.2
|    |    |    +--- org.json:json:20160810
|    |    |    +--- com.google.api:api-common:1.1.0
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    +--- com.google.api:gax:1.4.1
|    |    |    |    +--- com.google.auto.value:auto-value:1.2
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0
|    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0 -> 1.22.0 (*)
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:api-common:1.1.0 (*)
|    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    \--- com.google.code.findbugs:jsr305:3.0.0
|    |    |    +--- com.google.protobuf:protobuf-java-util:3.3.0
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.0
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:0.1.12
|    |    |    |    +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |    |    \--- com.google.api:api-common:1.1.0 (*)
|    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.1.12
|    |    |         +--- com.google.api.grpc:proto-google-common-protos:0.1.12 (*)
|    |    |         +--- com.google.protobuf:protobuf-java:3.3.0
|    |    |         \--- com.google.api:api-common:1.1.0 (*)
|    |    +--- com.google.cloud:google-cloud-core-http:1.2.1
|    |    |    +--- com.google.cloud:google-cloud-core:1.2.1 (*)
|    |    |    +--- com.google.auth:google-auth-library-credentials:0.7.0
|    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.7.0 (*)
|    |    |    +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.oauth-client:google-oauth-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.guava:guava:20.0
|    |    |    +--- com.google.api-client:google-api-client:1.21.0 -> 1.22.0 (*)
|    |    |    +--- com.google.http-client:google-http-client-appengine:1.21.0
|    |    |    |    \--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |    \--- com.google.http-client:google-http-client-jackson:1.21.0
|    |    |         +--- com.google.http-client:google-http-client:1.21.0 -> 1.22.0 (*)
|    |    |         \--- org.codehaus.jackson:jackson-core-asl:1.9.11
|    |    \--- com.google.apis:google-api-services-storage:v1-rev100-1.22.0
|    \--- org.slf4j:slf4j-api:1.7.25
+--- com.mchange:c3p0:0.9.5.2
|    \--- com.mchange:mchange-commons-java:0.2.11
+--- org.xerial:sqlite-jdbc:3.20.0
+--- org.postgresql:postgresql:42.2.5
+--- org.mariadb.jdbc:mariadb-java-client:2.1.2
+--- com.twilio.sdk:twilio:7.14.5
|    +--- com.google.guava:guava:18.0 -> 20.0
|    +--- joda-time:joda-time:2.5 -> 2.9.2
|    +--- io.jsonwebtoken:jjwt:0.4
|    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.4.2 -> 2.8.9
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0 -> 2.8.9
|    |         \--- com.fasterxml.jackson.core:jackson-core:2.8.9
|    +--- org.apache.httpcomponents:httpclient:4.5.2 -> 4.5.3 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.6
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.7 -> 2.8.9
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.7 -> 2.8.9
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.7 -> 2.8.9 (*)
|    \--- javax.xml.bind:jaxb-api:2.2
|         +--- javax.xml.stream:stax-api:1.0-2
|         \--- javax.activation:activation:1.1
+--- com.sendgrid:sendgrid-java:2.2.2
|    +--- org.apache.httpcomponents:httpcore:4.3.2 -> 4.4.6
|    +--- org.apache.httpcomponents:httpmime:4.3.4
|    |    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
|    +--- org.json:json:20140107 -> 20160810
|    +--- com.sendgrid:smtpapi-java:1.2.0
|    |    \--- org.json:json:20140107 -> 20160810
|    \--- org.apache.httpcomponents:httpclient:4.3.4 -> 4.5.3 (*)
+--- org.zeroturnaround:zt-exec:1.10
|    +--- commons-io:commons-io:1.4 -> 2.5
|    \--- org.slf4j:slf4j-api:1.7.2 -> 1.7.25
+--- io.undertow:undertow-core:2.0.16.Final
|    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    +--- org.jboss.xnio:xnio-api:3.3.8.Final
|    \--- org.jboss.xnio:xnio-nio:3.3.8.Final
|         \--- org.jboss.xnio:xnio-api:3.3.8.Final
+--- junit:junit:4.12
|    \--- org.hamcrest:hamcrest-core:1.3
+--- com.github.tomakehurst:wiremock:2.8.0
|    +--- org.eclipse.jetty:jetty-server:9.2.22.v20170606
|    |    +--- javax.servlet:javax.servlet-api:3.1.0
|    |    +--- org.eclipse.jetty:jetty-http:9.2.22.v20170606
|    |    |    \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-io:9.2.22.v20170606
|    |         \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    +--- org.eclipse.jetty:jetty-servlet:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-security:9.2.22.v20170606
|    |         \--- org.eclipse.jetty:jetty-server:9.2.22.v20170606 (*)
|    +--- org.eclipse.jetty:jetty-servlets:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-continuation:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-http:9.2.22.v20170606 (*)
|    |    +--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-io:9.2.22.v20170606 (*)
|    +--- org.eclipse.jetty:jetty-webapp:9.2.22.v20170606
|    |    +--- org.eclipse.jetty:jetty-xml:9.2.22.v20170606
|    |    |    \--- org.eclipse.jetty:jetty-util:9.2.22.v20170606
|    |    \--- org.eclipse.jetty:jetty-servlet:9.2.22.v20170606 (*)
|    +--- com.google.guava:guava:20.0
|    +--- com.fasterxml.jackson.core:jackson-core:2.8.9
|    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.9
|    +--- com.fasterxml.jackson.core:jackson-databind:2.8.9 (*)
|    +--- org.apache.httpcomponents:httpclient:4.5.3 (*)
|    +--- org.xmlunit:xmlunit-core:2.3.0
|    +--- org.xmlunit:xmlunit-legacy:2.3.0
|    |    +--- org.xmlunit:xmlunit-core:2.3.0
|    |    \--- junit:junit:3.8.1 -> 4.12 (*)
|    +--- com.jayway.jsonpath:json-path:2.4.0
|    |    +--- net.minidev:json-smart:2.3
|    |    |    \--- net.minidev:accessors-smart:1.2
|    |    |         \--- org.ow2.asm:asm:5.0.4
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
|    +--- net.sf.jopt-simple:jopt-simple:5.0.3
|    +--- junit:junit:4.12 (*)
|    +--- org.apache.commons:commons-lang3:3.6 -> 3.7
|    +--- com.flipkart.zjsonpatch:zjsonpatch:0.3.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.5 -> 2.8.9 (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.8.5 -> 2.8.9
|    |    +--- com.google.guava:guava:18.0 -> 20.0
|    |    \--- org.apache.commons:commons-collections4:4.1
|    \--- com.github.jknack:handlebars:4.0.6
|         +--- org.apache.commons:commons-lang3:3.1 -> 3.7
|         +--- org.antlr:antlr4-runtime:4.5.1-1
|         \--- org.slf4j:slf4j-api:1.6.4 -> 1.7.25
+--- com.unboundid:unboundid-ldapsdk:4.0.9
\--- com.icegreen:greenmail:1.5.9
     +--- com.sun.mail:javax.mail:1.5.6 -> 1.6.2 (*)
     +--- org.slf4j:slf4j-api:1.7.25
     \--- junit:junit:4.12 (*)

testRuntimeOnly - Runtime only dependencies for source set 'test'. (n)
No dependencies

(*) - dependencies omitted (listed previously)

BUILD SUCCESSFUL in 0s
1 actionable task: 1 executed

Reply to: