OneSignal / OneSignal-Gradle-Plugin

Use with OneSignal-Android-SDK to help integrate it into your Android Studio or Gradle project. https://onesignal.com
Other
64 stars 17 forks source link

error during build OneSignal Warning: Could not get AGP plugin version #150

Closed robpinto closed 3 years ago

robpinto commented 3 years ago

My Ionic App did build corectly with androi-cordova 8.1.0, but starting from today it gives these error. Tried to remove Platform and/or plugin and various versions of gradle, but nothing changes.

Project Setup

build.gradle


/* Licensed to the Apache Software Foundation (ASF) under one
   or more contributor license agreements.  See the NOTICE file
   distributed with this work for additional information
   regarding copyright ownership.  The ASF licenses this file
   to you under the Apache License, Version 2.0 (the
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
   KIND, either express or implied.  See the License for the
   specific language governing permissions and limitations
   under the License.
*/

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        google()
        jcenter()
    }

    dependencies {
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files

        classpath 'com.android.tools.build:gradle:3.3.3'
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }

    //This replaces project.properties w.r.t. build settings
    project.ext {
      defaultBuildToolsVersion="28.0.3" //String
      defaultMinSdkVersion=19 //Integer - Minimum requirement is Android 4.4
      defaultTargetSdkVersion=28 //Integer - We ALWAYS target the latest by default
      defaultCompileSdkVersion=28 //Integer - We ALWAYS compile with the latest by default
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

app/build.gradle

/*
       Licensed to the Apache Software Foundation (ASF) under one
       or more contributor license agreements.  See the NOTICE file
       distributed with this work for additional information
       regarding copyright ownership.  The ASF licenses this file
       to you under the Apache License, Version 2.0 (the
       "License"); you may not use this file except in compliance
       with the License.  You may obtain a copy of the License at

         http://www.apache.org/licenses/LICENSE-2.0

       Unless required by applicable law or agreed to in writing,
       software distributed under the License is distributed on an
       "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
       KIND, either express or implied.  See the License for the
       specific language governing permissions and limitations
       under the License.
*/

apply plugin: 'com.android.application'

buildscript {
    repositories {
        mavenCentral()
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.3'
    }
}

// Allow plugins to declare Maven dependencies via build-extras.gradle.
allprojects {
    repositories {
        mavenCentral()
        jcenter()
    }
}

task wrapper(type: Wrapper) {
    gradleVersion = '4.10.3'
}

// Configuration properties. Set these via environment variables, build-extras.gradle, or gradle.properties.
// Refer to: http://www.gradle.org/docs/current/userguide/tutorial_this_and_that.html
ext {
    apply from: '../CordovaLib/cordova.gradle'

    // The value for android.compileSdkVersion.
    if (!project.hasProperty('cdvCompileSdkVersion')) {
        cdvCompileSdkVersion = null;
    }
    // The value for android.buildToolsVersion.
    if (!project.hasProperty('cdvBuildToolsVersion')) {
        cdvBuildToolsVersion = null;
    }
    // Sets the versionCode to the given value.
    if (!project.hasProperty('cdvVersionCode')) {
        cdvVersionCode = null
    }
    // Sets the minSdkVersion to the given value.
    if (!project.hasProperty('cdvMinSdkVersion')) {
        cdvMinSdkVersion = null
    }
    // Sets the maxSdkVersion to the given value.
    if (!project.hasProperty('cdvMaxSdkVersion')) {
        cdvMaxSdkVersion = null
    }
    // The value for android.targetSdkVersion.
    if (!project.hasProperty('cdvTargetSdkVersion')) {
        cdvTargetSdkVersion = null;
    }
    // Whether to build architecture-specific APKs.
    if (!project.hasProperty('cdvBuildMultipleApks')) {
        cdvBuildMultipleApks = null
    }
    // Whether to append a 0 "abi digit" to versionCode when only a single APK is build
    if (!project.hasProperty('cdvVersionCodeForceAbiDigit')) {
        cdvVersionCodeForceAbiDigit = null
    }
    // .properties files to use for release signing.
    if (!project.hasProperty('cdvReleaseSigningPropertiesFile')) {
        cdvReleaseSigningPropertiesFile = null
    }
    // .properties files to use for debug signing.
    if (!project.hasProperty('cdvDebugSigningPropertiesFile')) {
        cdvDebugSigningPropertiesFile = null
    }
    // Set by build.js script.
    if (!project.hasProperty('cdvBuildArch')) {
        cdvBuildArch = null
    }

    // Plugin gradle extensions can append to this to have code run at the end.
    cdvPluginPostBuildExtras = []
}

// PLUGIN GRADLE EXTENSIONS START
apply from: "../cordova-plugin-fingerprint-aio/app-build.gradle"
apply from: "../onesignal-cordova-plugin/app-build-extras-onesignal.gradle"
apply from: "../phonegap-plugin-barcodescanner/app-barcodescanner.gradle"
// PLUGIN GRADLE EXTENSIONS END

def hasBuildExtras1 = file('build-extras.gradle').exists()
if (hasBuildExtras1) {
    apply from: 'build-extras.gradle'
}

def hasBuildExtras2 = file('../build-extras.gradle').exists()
if (hasBuildExtras2) {
    apply from: '../build-extras.gradle'
}

// Set property defaults after extension .gradle files.
ext.cdvCompileSdkVersion = cdvCompileSdkVersion == null ? (
    defaultCompileSdkVersion == null 
        ? privateHelpers.getProjectTarget()
        : defaultCompileSdkVersion 
) : Integer.parseInt('' + cdvCompileSdkVersion);

if (ext.cdvBuildToolsVersion == null) {
    ext.cdvBuildToolsVersion = privateHelpers.findLatestInstalledBuildTools()
    //ext.cdvBuildToolsVersion = project.ext.defaultBuildToolsVersion
}
if (ext.cdvDebugSigningPropertiesFile == null && file('../debug-signing.properties').exists()) {
    ext.cdvDebugSigningPropertiesFile = '../debug-signing.properties'
}
if (ext.cdvReleaseSigningPropertiesFile == null && file('../release-signing.properties').exists()) {
    ext.cdvReleaseSigningPropertiesFile = '../release-signing.properties'
}

// Cast to appropriate types.
ext.cdvBuildMultipleApks = cdvBuildMultipleApks == null ? false : cdvBuildMultipleApks.toBoolean();
ext.cdvVersionCodeForceAbiDigit = cdvVersionCodeForceAbiDigit == null ? false : cdvVersionCodeForceAbiDigit.toBoolean();

// minSdkVersion, maxSdkVersion and targetSdkVersion
ext.cdvMinSdkVersion = cdvMinSdkVersion == null ? defaultMinSdkVersion : Integer.parseInt('' + cdvMinSdkVersion)
if (cdvMaxSdkVersion != null) {
    ext.cdvMaxSdkVersion = Integer.parseInt('' + cdvMaxSdkVersion)
}
ext.cdvTargetSdkVersion = cdvTargetSdkVersion == null ? defaultTargetSdkVersion  : Integer.parseInt('' + cdvTargetSdkVersion)

ext.cdvVersionCode = cdvVersionCode == null ? null : Integer.parseInt('' + cdvVersionCode)

def computeBuildTargetName(debugBuild) {
    def ret = 'assemble'
    if (cdvBuildMultipleApks && cdvBuildArch) {
        def arch = cdvBuildArch == 'arm' ? 'armv7' : cdvBuildArch
        ret += '' + arch.toUpperCase().charAt(0) + arch.substring(1);
    }
    return ret + (debugBuild ? 'Debug' : 'Release')
}

// Make cdvBuild a task that depends on the debug/arch-sepecific task.
task cdvBuildDebug
cdvBuildDebug.dependsOn {
    return computeBuildTargetName(true)
}

task cdvBuildRelease
cdvBuildRelease.dependsOn {
    return computeBuildTargetName(false)
}

task cdvPrintProps {
    doLast {
        println('cdvCompileSdkVersion=' + cdvCompileSdkVersion)
        println('cdvBuildToolsVersion=' + cdvBuildToolsVersion)
        println('cdvVersionCode=' + cdvVersionCode)
        println('cdvVersionCodeForceAbiDigit=' + cdvVersionCodeForceAbiDigit)
        println('cdvMinSdkVersion=' + cdvMinSdkVersion)
        println('cdvMaxSdkVersion=' + cdvMaxSdkVersion)
        println('cdvTargetSdkVersion=' + cdvTargetSdkVersion)
        println('cdvBuildMultipleApks=' + cdvBuildMultipleApks)
        println('cdvReleaseSigningPropertiesFile=' + cdvReleaseSigningPropertiesFile)
        println('cdvDebugSigningPropertiesFile=' + cdvDebugSigningPropertiesFile)
        println('cdvBuildArch=' + cdvBuildArch)
        println('computedVersionCode=' + android.defaultConfig.versionCode)
        android.productFlavors.each { flavor ->
            println('computed' + flavor.name.capitalize() + 'VersionCode=' + flavor.versionCode)
        }
    }
}

android {
    defaultConfig {
        versionCode cdvVersionCode ?: new BigInteger("" + privateHelpers.extractIntFromManifest("versionCode"))
        applicationId privateHelpers.extractStringFromManifest("package")

        if (cdvMinSdkVersion != null) {
            minSdkVersion cdvMinSdkVersion
        }

        if (cdvMaxSdkVersion != null) {
            maxSdkVersion cdvMaxSdkVersion
        }

        if(cdvTargetSdkVersion != null) {
            targetSdkVersion cdvTargetSdkVersion
        }
    }

    lintOptions {
      abortOnError false;
    }

    compileSdkVersion cdvCompileSdkVersion
    buildToolsVersion cdvBuildToolsVersion

    // This code exists for Crosswalk and other Native APIs.
    // By default, we multiply the existing version code in the
    // Android Manifest by 10 and add a number for each architecture.
    // If you are not using Crosswalk or SQLite, you can
    // ignore this chunk of code, and your version codes will be respected.

    if (Boolean.valueOf(cdvBuildMultipleApks)) {
        flavorDimensions "default"

        productFlavors {
            armeabi {
                versionCode defaultConfig.versionCode*10 + 1
                ndk {
                    abiFilters = ["armeabi"]
                }
            }
            armv7 {
                versionCode defaultConfig.versionCode*10 + 2
                ndk {
                    abiFilters = ["armeabi-v7a"]
                }
            }
            arm64 {
                versionCode defaultConfig.versionCode*10 + 3
                ndk {
                    abiFilters = ["arm64-v8a"]
                }
            }
            x86 {
                versionCode defaultConfig.versionCode*10 + 4
                ndk {
                    abiFilters = ["x86"]
                }
            }
            x86_64 {
                versionCode defaultConfig.versionCode*10 + 5
                ndk {
                    abiFilters = ["x86_64"]
                }
            }
        }
    } else if (Boolean.valueOf(cdvVersionCodeForceAbiDigit)) {
        // This provides compatibility to the default logic for versionCode before cordova-android 5.2.0
        defaultConfig {
            versionCode defaultConfig.versionCode*10
        }
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    if (cdvReleaseSigningPropertiesFile) {
        signingConfigs {
            release {
                // These must be set or Gradle will complain (even if they are overridden).
                keyAlias = ""
                keyPassword = "__unset" // And these must be set to non-empty in order to have the signing step added to the task graph.
                storeFile = null
                storePassword = "__unset"
            }
        }
        buildTypes {
            release {
                signingConfig signingConfigs.release
            }
        }
        addSigningProps(cdvReleaseSigningPropertiesFile, signingConfigs.release)
    }

    if (cdvDebugSigningPropertiesFile) {
        addSigningProps(cdvDebugSigningPropertiesFile, signingConfigs.debug)
    }
}

/*
 * WARNING: Cordova Lib and platform scripts do management inside of this code here,
 * if you are adding the dependencies manually, do so outside the comments, otherwise
 * the Cordova tools will overwrite them
 */

dependencies {
    implementation fileTree(dir: 'libs', include: '*.jar')
    // SUB-PROJECT DEPENDENCIES START
    implementation(project(path: ":CordovaLib"))
    implementation "com.android.support:support-v4:27.+"
    implementation "com.android.support:support-annotations:27.+"
    implementation "com.google.android.gms:play-services-location:16.+"
    implementation "com.stripe:stripe-android:4.1.2"
    implementation "com.android.support:support-v4:28.+"
    implementation "com.android.support:appcompat-v7:28.+"
    implementation "com.onesignal:OneSignal:3.15.6"
    // SUB-PROJECT DEPENDENCIES END
}

def promptForReleaseKeyPassword() {
    if (!cdvReleaseSigningPropertiesFile) {
        return;
    }
    if ('__unset'.equals(android.signingConfigs.release.storePassword)) {
        android.signingConfigs.release.storePassword = privateHelpers.promptForPassword('Enter key store password: ')
    }
    if ('__unset'.equals(android.signingConfigs.release.keyPassword)) {
        android.signingConfigs.release.keyPassword = privateHelpers.promptForPassword('Enter key password: ');
    }
}

gradle.taskGraph.whenReady { taskGraph ->
    taskGraph.getAllTasks().each() { task ->
      if(['validateReleaseSigning', 'validateSigningRelease', 'validateSigningArmv7Release', 'validateSigningX76Release'].contains(task.name)) {
         promptForReleaseKeyPassword()
      }
    }
}

def addSigningProps(propsFilePath, signingConfig) {
    def propsFile = file(propsFilePath)
    def props = new Properties()
    propsFile.withReader { reader ->
        props.load(reader)
    }

    def storeFile = new File(props.get('key.store') ?: privateHelpers.ensureValueExists(propsFilePath, props, 'storeFile'))
    if (!storeFile.isAbsolute()) {
        storeFile = RelativePath.parse(true, storeFile.toString()).getFile(propsFile.getParentFile())
    }
    if (!storeFile.exists()) {
        throw new FileNotFoundException('Keystore file does not exist: ' + storeFile.getAbsolutePath())
    }
    signingConfig.keyAlias = props.get('key.alias') ?: privateHelpers.ensureValueExists(propsFilePath, props, 'keyAlias')
    signingConfig.keyPassword = props.get('keyPassword', props.get('key.alias.password', signingConfig.keyPassword))
    signingConfig.storeFile = storeFile
    signingConfig.storePassword = props.get('storePassword', props.get('key.store.password', signingConfig.storePassword))
    def storeType = props.get('storeType', props.get('key.store.type', ''))
    if (!storeType) {
        def filename = storeFile.getName().toLowerCase();
        if (filename.endsWith('.p12') || filename.endsWith('.pfx')) {
            storeType = 'pkcs12'
        } else {
            storeType = signingConfig.storeType // "jks"
        }
    }
    signingConfig.storeType = storeType
}

for (def func : cdvPluginPostBuildExtras) {
    func()
}

// This can be defined within build-extras.gradle as:
//     ext.postBuildExtras = { ... code here ... }
if (hasProperty('postBuildExtras')) {
    postBuildExtras()
}

Full Error

> Configure project :app
Error 'Plugin-Version' of 'unspecified' for 'com.android.build.gradle.AppPlugin@2f524b82' is not a valid version number
OneSignal Warning: Could not get AGP plugin version

Dependency Tree

Run ./gradlew app:dependencies

Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details

> Configure project :app
Error 'Plugin-Version' of 'unspecified' for 'com.android.build.gradle.AppPlugin@475d231b' is not a valid version number
OneSignal Warning: Could not get AGP plugin version
WARNING: Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.
It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html

> Task :app:dependencies

------------------------------------------------------------
Project :app
------------------------------------------------------------

androidApis - Configuration providing various types of Android JAR file
No dependencies

androidTestAnnotationProcessor - Classpath for the annotation processor for 'androidTest'. (n)
No dependencies

androidTestApi - API dependencies for 'androidTest' sources. (n)
No dependencies

androidTestApk - Apk dependencies for 'androidTest' sources (deprecated: use 'androidTestRuntimeOnly' instead). (n)
No dependencies

androidTestCompile - Compile dependencies for 'androidTest' sources (deprecated: use 'androidTestImplementation' instead). (n)
No dependencies

androidTestCompileOnly - Compile only dependencies for 'androidTest' sources. (n)
No dependencies

androidTestDebugAnnotationProcessor - Classpath for the annotation processor for 'androidTestDebug'. (n)
No dependencies

androidTestDebugApi - API dependencies for 'androidTestDebug' sources. (n)
No dependencies

androidTestDebugApk - Apk dependencies for 'androidTestDebug' sources (deprecated: use 'androidTestDebugRuntimeOnly' instead). (n)
No dependencies

androidTestDebugCompile - Compile dependencies for 'androidTestDebug' sources (deprecated: use 'androidTestDebugImplementation' instead). (n)
No dependencies

androidTestDebugCompileOnly - Compile only dependencies for 'androidTestDebug' sources. (n)
No dependencies

androidTestDebugImplementation - Implementation only dependencies for 'androidTestDebug' sources. (n)
No dependencies

androidTestDebugProvided - Provided dependencies for 'androidTestDebug' sources (deprecated: use 'androidTestDebugCompileOnly' instead). (n)
No dependencies

androidTestDebugRuntimeOnly - Runtime only dependencies for 'androidTestDebug' sources. (n)
No dependencies

androidTestDebugWearApp - Link to a wear app to embed for object 'androidTestDebug'. (n)
No dependencies

androidTestImplementation - Implementation only dependencies for 'androidTest' sources. (n)
No dependencies

androidTestProvided - Provided dependencies for 'androidTest' sources (deprecated: use 'androidTestCompileOnly' instead). (n)
No dependencies

androidTestRuntimeOnly - Runtime only dependencies for 'androidTest' sources. (n)
No dependencies

androidTestUtil - Additional APKs used during instrumentation testing.
No dependencies

androidTestWearApp - Link to a wear app to embed for object 'androidTest'. (n)
No dependencies

annotationProcessor - Classpath for the annotation processor for 'main'. (n)
No dependencies

api - API dependencies for 'main' sources. (n)
No dependencies

apk - Apk dependencies for 'main' sources (deprecated: use 'runtimeOnly' instead). (n)
No dependencies

archives - Configuration for archive artifacts.
No dependencies

compile - Compile dependencies for 'main' sources (deprecated: use 'implementation' instead).
\--- :barcodescanner-release-2.1.5

compileOnly - Compile only dependencies for 'main' sources. (n)
No dependencies

debugAndroidTestAnnotationProcessorClasspath - Resolved configuration for annotation-processor for variant: debugAndroidTest
No dependencies

debugAndroidTestCompileClasspath - Resolved configuration for compilation for variant: debugAndroidTest
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- com.android.support:support-compat:28.0.0 (*)
+--- com.android.support:collections:28.0.0 (*)
+--- android.arch.lifecycle:runtime:1.1.1 (*)
+--- android.arch.lifecycle:common:1.1.1 (*)
+--- android.arch.core:common:1.1.1 (*)
+--- com.android.support:versionedparcelable:28.0.0 (*)
+--- com.android.support:cursoradapter:28.0.0 (*)
+--- com.android.support:support-core-utils:28.0.0 (*)
+--- com.android.support:documentfile:28.0.0 (*)
+--- com.android.support:loader:28.0.0 (*)
+--- android.arch.lifecycle:livedata:1.1.1 (*)
+--- android.arch.core:runtime:1.1.1 (*)
+--- android.arch.lifecycle:livedata-core:1.1.1 (*)
+--- android.arch.lifecycle:viewmodel:1.1.1 (*)
+--- com.android.support:localbroadcastmanager:28.0.0 (*)
+--- com.android.support:print:28.0.0 (*)
+--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:customview:28.0.0 (*)
+--- com.android.support:viewpager:28.0.0 (*)
+--- com.android.support:coordinatorlayout:28.0.0 (*)
+--- com.android.support:drawerlayout:28.0.0 (*)
+--- com.android.support:slidingpanelayout:28.0.0 (*)
+--- com.android.support:interpolator:28.0.0 (*)
+--- com.android.support:swiperefreshlayout:28.0.0 (*)
+--- com.android.support:asynclayoutinflater:28.0.0 (*)
+--- com.android.support:support-vector-drawable:28.0.0 (*)
+--- com.android.support:animated-vector-drawable:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:transition:28.0.0 (*)
+--- com.android.support:cardview-v7:28.0.0 (*)
+--- com.android.support:recyclerview-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-media-compat:28.0.0 (*)
+--- com.google.android.gms:play-services-location:16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-base:16.0.1 (*)
+--- com.google.android.gms:play-services-basement:16.0.1 (*)
+--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-places-placereport:16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.onesignal:OneSignal:3.15.6
|    +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.3
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-iid:17.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-stats:16.0.1
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
|    |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
|    |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:interpolator:28.0.0 (*)
|    |    +--- com.android.support:collections:28.0.0 (*)
|    |    \--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
|    +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)
+--- com.google.firebase:firebase-messaging:17.3.3 (*)
+--- com.google.firebase:firebase-common:16.0.3 (*)
+--- com.google.firebase:firebase-iid:17.0.3 (*)
+--- com.google.android.gms:play-services-stats:16.0.1 (*)
+--- com.google.firebase:firebase-iid-interop:16.0.1 (*)
+--- com.google.firebase:firebase-measurement-connector:17.0.1 (*)
+--- com.android.support:customtabs:28.0.0 (*)
+--- com.google.android.gms:play-services-ads-identifier:16.0.0 (*)
+--- com.github.exxbrain:android-biometric:0.4 (*)
+--- com.android.support:design:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
\--- com.onesignal:OneSignal:3.15.6 (*)

debugAndroidTestRuntimeClasspath - Resolved configuration for runtime for variant: debugAndroidTest
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- com.android.support:support-compat:28.0.0 (*)
+--- com.android.support:collections:28.0.0 (*)
+--- android.arch.lifecycle:runtime:1.1.1 (*)
+--- android.arch.lifecycle:common:1.1.1 (*)
+--- android.arch.core:common:1.1.1 (*)
+--- com.android.support:versionedparcelable:28.0.0 (*)
+--- com.android.support:cursoradapter:28.0.0 (*)
+--- com.android.support:support-core-utils:28.0.0 (*)
+--- com.android.support:documentfile:28.0.0 (*)
+--- com.android.support:loader:28.0.0 (*)
+--- android.arch.lifecycle:livedata:1.1.1 (*)
+--- android.arch.core:runtime:1.1.1 (*)
+--- android.arch.lifecycle:livedata-core:1.1.1 (*)
+--- android.arch.lifecycle:viewmodel:1.1.1 (*)
+--- com.android.support:localbroadcastmanager:28.0.0 (*)
+--- com.android.support:print:28.0.0 (*)
+--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:customview:28.0.0 (*)
+--- com.android.support:viewpager:28.0.0 (*)
+--- com.android.support:coordinatorlayout:28.0.0 (*)
+--- com.android.support:drawerlayout:28.0.0 (*)
+--- com.android.support:slidingpanelayout:28.0.0 (*)
+--- com.android.support:interpolator:28.0.0 (*)
+--- com.android.support:swiperefreshlayout:28.0.0 (*)
+--- com.android.support:asynclayoutinflater:28.0.0 (*)
+--- com.android.support:support-vector-drawable:28.0.0 (*)
+--- com.android.support:animated-vector-drawable:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:transition:28.0.0 (*)
+--- com.android.support:cardview-v7:28.0.0 (*)
+--- com.android.support:recyclerview-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-media-compat:28.0.0 (*)
+--- com.google.android.gms:play-services-location:16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-base:16.0.1 (*)
+--- com.google.android.gms:play-services-basement:16.0.1 (*)
+--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-places-placereport:16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.onesignal:OneSignal:3.15.6
|    +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.3
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-iid:17.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-stats:16.0.1
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
|    |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
|    |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:interpolator:28.0.0 (*)
|    |    +--- com.android.support:collections:28.0.0 (*)
|    |    \--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
|    +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)
+--- com.google.firebase:firebase-messaging:17.3.3 (*)
+--- com.google.firebase:firebase-common:16.0.3 (*)
+--- com.google.firebase:firebase-iid:17.0.3 (*)
+--- com.google.android.gms:play-services-stats:16.0.1 (*)
+--- com.google.firebase:firebase-iid-interop:16.0.1 (*)
+--- com.google.firebase:firebase-measurement-connector:17.0.1 (*)
+--- com.android.support:customtabs:28.0.0 (*)
+--- com.google.android.gms:play-services-ads-identifier:16.0.0 (*)
+--- com.github.exxbrain:android-biometric:0.4 (*)
+--- com.android.support:design:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
\--- com.onesignal:OneSignal:3.15.6 (*)

debugAnnotationProcessor - Classpath for the annotation processor for 'debug'. (n)
No dependencies

debugAnnotationProcessorClasspath - Resolved configuration for annotation-processor for variant: debug
No dependencies

debugApi - API dependencies for 'debug' sources. (n)
No dependencies

debugApiElements - API elements for debug (n)
No dependencies

debugApk - Apk dependencies for 'debug' sources (deprecated: use 'debugRuntimeOnly' instead). (n)
No dependencies

debugBundleElements - Bundle elements for debug (n)
No dependencies

debugCompile - Compile dependencies for 'debug' sources (deprecated: use 'debugImplementation' instead). (n)
No dependencies

debugCompileClasspath - Resolved configuration for compilation for variant: debug
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- com.android.support:support-compat:28.0.0 (*)
+--- com.android.support:collections:28.0.0 (*)
+--- android.arch.lifecycle:runtime:1.1.1 (*)
+--- android.arch.lifecycle:common:1.1.1 (*)
+--- android.arch.core:common:1.1.1 (*)
+--- com.android.support:versionedparcelable:28.0.0 (*)
+--- com.android.support:cursoradapter:28.0.0 (*)
+--- com.android.support:support-core-utils:28.0.0 (*)
+--- com.android.support:documentfile:28.0.0 (*)
+--- com.android.support:loader:28.0.0 (*)
+--- android.arch.lifecycle:livedata:1.1.1 (*)
+--- android.arch.core:runtime:1.1.1 (*)
+--- android.arch.lifecycle:livedata-core:1.1.1 (*)
+--- android.arch.lifecycle:viewmodel:1.1.1 (*)
+--- com.android.support:localbroadcastmanager:28.0.0 (*)
+--- com.android.support:print:28.0.0 (*)
+--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:customview:28.0.0 (*)
+--- com.android.support:viewpager:28.0.0 (*)
+--- com.android.support:coordinatorlayout:28.0.0 (*)
+--- com.android.support:drawerlayout:28.0.0 (*)
+--- com.android.support:slidingpanelayout:28.0.0 (*)
+--- com.android.support:interpolator:28.0.0 (*)
+--- com.android.support:swiperefreshlayout:28.0.0 (*)
+--- com.android.support:asynclayoutinflater:28.0.0 (*)
+--- com.android.support:support-vector-drawable:28.0.0 (*)
+--- com.android.support:animated-vector-drawable:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:transition:28.0.0 (*)
+--- com.android.support:cardview-v7:28.0.0 (*)
+--- com.android.support:recyclerview-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-media-compat:28.0.0 (*)
+--- com.google.android.gms:play-services-location:16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-base:16.0.1 (*)
+--- com.google.android.gms:play-services-basement:16.0.1 (*)
+--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-places-placereport:16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.onesignal:OneSignal:3.15.6
|    +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.3
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-iid:17.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-stats:16.0.1
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
|    |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
|    |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:interpolator:28.0.0 (*)
|    |    +--- com.android.support:collections:28.0.0 (*)
|    |    \--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
|    +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)
+--- com.google.firebase:firebase-messaging:17.3.3 (*)
+--- com.google.firebase:firebase-common:16.0.3 (*)
+--- com.google.firebase:firebase-iid:17.0.3 (*)
+--- com.google.android.gms:play-services-stats:16.0.1 (*)
+--- com.google.firebase:firebase-iid-interop:16.0.1 (*)
+--- com.google.firebase:firebase-measurement-connector:17.0.1 (*)
+--- com.android.support:customtabs:28.0.0 (*)
+--- com.google.android.gms:play-services-ads-identifier:16.0.0 (*)
+--- com.github.exxbrain:android-biometric:0.4 (*)
+--- com.android.support:design:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
\--- com.onesignal:OneSignal:3.15.6 (*)

debugCompileOnly - Compile only dependencies for 'debug' sources. (n)
No dependencies

debugImplementation - Implementation only dependencies for 'debug' sources. (n)
No dependencies

debugMetadataElements (n)
No dependencies

debugMetadataValues - Metadata Values dependencies for the base Split
No dependencies

debugProvided - Provided dependencies for 'debug' sources (deprecated: use 'debugCompileOnly' instead). (n)
No dependencies

debugRuntimeClasspath - Resolved configuration for runtime for variant: debug
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
\--- com.onesignal:OneSignal:3.15.6
     +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.3
     |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    +--- com.google.firebase:firebase-common:16.0.3
     |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    +--- com.google.firebase:firebase-iid:17.0.3
     |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    +--- com.google.android.gms:play-services-stats:16.0.1
     |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
     |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
     |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
     |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
     |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
     +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
     +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 28.0.0
     |    +--- com.android.support:support-compat:28.0.0 (*)
     |    +--- com.android.support:support-annotations:28.0.0
     |    +--- com.android.support:interpolator:28.0.0 (*)
     |    +--- com.android.support:collections:28.0.0 (*)
     |    \--- com.android.support:support-core-ui:28.0.0 (*)
     +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
     +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
     |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)

debugRuntimeElements - Runtime elements for debug (n)
No dependencies

debugRuntimeOnly - Runtime only dependencies for 'debug' sources. (n)
No dependencies

debugUnitTestAnnotationProcessorClasspath - Resolved configuration for annotation-processor for variant: debugUnitTest
No dependencies

debugUnitTestCompileClasspath - Resolved configuration for compilation for variant: debugUnitTest
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- com.android.support:support-compat:28.0.0 (*)
+--- com.android.support:collections:28.0.0 (*)
+--- android.arch.lifecycle:runtime:1.1.1 (*)
+--- android.arch.lifecycle:common:1.1.1 (*)
+--- android.arch.core:common:1.1.1 (*)
+--- com.android.support:versionedparcelable:28.0.0 (*)
+--- com.android.support:cursoradapter:28.0.0 (*)
+--- com.android.support:support-core-utils:28.0.0 (*)
+--- com.android.support:documentfile:28.0.0 (*)
+--- com.android.support:loader:28.0.0 (*)
+--- android.arch.lifecycle:livedata:1.1.1 (*)
+--- android.arch.core:runtime:1.1.1 (*)
+--- android.arch.lifecycle:livedata-core:1.1.1 (*)
+--- android.arch.lifecycle:viewmodel:1.1.1 (*)
+--- com.android.support:localbroadcastmanager:28.0.0 (*)
+--- com.android.support:print:28.0.0 (*)
+--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:customview:28.0.0 (*)
+--- com.android.support:viewpager:28.0.0 (*)
+--- com.android.support:coordinatorlayout:28.0.0 (*)
+--- com.android.support:drawerlayout:28.0.0 (*)
+--- com.android.support:slidingpanelayout:28.0.0 (*)
+--- com.android.support:interpolator:28.0.0 (*)
+--- com.android.support:swiperefreshlayout:28.0.0 (*)
+--- com.android.support:asynclayoutinflater:28.0.0 (*)
+--- com.android.support:support-vector-drawable:28.0.0 (*)
+--- com.android.support:animated-vector-drawable:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:transition:28.0.0 (*)
+--- com.android.support:cardview-v7:28.0.0 (*)
+--- com.android.support:recyclerview-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-media-compat:28.0.0 (*)
+--- com.google.android.gms:play-services-location:16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-base:16.0.1 (*)
+--- com.google.android.gms:play-services-basement:16.0.1 (*)
+--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-places-placereport:16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.onesignal:OneSignal:3.15.6
|    +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.4
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-iid:[17.0.4] -> 17.0.4
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-stats:16.0.1
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
|    |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
|    |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 27.1.1
|    |    +--- com.android.support:support-compat:27.1.1 -> 28.0.0 (*)
|    |    +--- com.android.support:support-annotations:27.1.1 -> 28.0.0
|    |    \--- com.android.support:support-core-ui:27.1.1 -> 28.0.0 (*)
|    +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
|    +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)
+--- com.google.firebase:firebase-messaging:17.3.4 (*)
+--- com.google.firebase:firebase-common:16.0.3 (*)
+--- com.google.firebase:firebase-iid:17.0.4 (*)
+--- com.google.android.gms:play-services-stats:16.0.1 (*)
+--- com.google.firebase:firebase-iid-interop:16.0.1 (*)
+--- com.google.firebase:firebase-measurement-connector:17.0.1 (*)
+--- com.android.support:customtabs:27.1.1 (*)
+--- com.google.android.gms:play-services-ads-identifier:16.0.0 (*)
+--- com.github.exxbrain:android-biometric:0.4 (*)
+--- com.android.support:design:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
\--- com.onesignal:OneSignal:3.15.6 (*)

debugUnitTestRuntimeClasspath - Resolved configuration for runtime for variant: debugUnitTest
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
\--- com.onesignal:OneSignal:3.15.6
     +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.4
     |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    +--- com.google.firebase:firebase-common:16.0.3
     |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    +--- com.google.firebase:firebase-iid:[17.0.4] -> 17.0.4
     |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    +--- com.google.android.gms:play-services-stats:16.0.1
     |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
     |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
     |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
     |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
     |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
     +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
     +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 27.1.1
     |    +--- com.android.support:support-compat:27.1.1 -> 28.0.0 (*)
     |    +--- com.android.support:support-annotations:27.1.1 -> 28.0.0
     |    \--- com.android.support:support-core-ui:27.1.1 -> 28.0.0 (*)
     +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
     +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
     |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)

debugWearApp - Link to a wear app to embed for object 'debug'. (n)
No dependencies

debugWearBundling - Resolved Configuration for wear app bundling for variant: debug
No dependencies

default - Configuration for default artifacts.
No dependencies

implementation - Implementation only dependencies for 'main' sources. (n)
+--- com.github.exxbrain:android-biometric:0.4 (n)
+--- com.android.support:design:28.0.0 (n)
+--- com.android.support:appcompat-v7:28.0.0 (n)
+--- com.android.support:support-v4:28.0.0 (n)
+--- com.android.support:support-annotations:28.0.0 (n)
+--- unspecified (n)
+--- project CordovaLib (n)
+--- com.android.support:support-v4:27.+ (n)
+--- com.android.support:support-annotations:27.+ (n)
+--- com.google.android.gms:play-services-location:16.+ (n)
+--- com.stripe:stripe-android:4.1.2 (n)
+--- com.android.support:support-v4:28.+ (n)
+--- com.android.support:appcompat-v7:28.+ (n)
\--- com.onesignal:OneSignal:3.15.6 (n)

lintChecks - Configuration to apply external lint check jar
No dependencies

lintClassPath - The lint embedded classpath
\--- com.android.tools.lint:lint-gradle:26.3.3
     +--- com.android.tools:sdk-common:26.3.3
     |    +--- com.android.tools:sdklib:26.3.3
     |    |    +--- com.android.tools.layoutlib:layoutlib-api:26.3.3
     |    |    |    +--- com.android.tools:common:26.3.3
     |    |    |    |    +--- com.android.tools:annotations:26.3.3
     |    |    |    |    +--- com.google.guava:guava:26.0-jre
     |    |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
     |    |    |    |    |    +--- org.checkerframework:checker-qual:2.5.2
     |    |    |    |    |    +--- com.google.errorprone:error_prone_annotations:2.1.3
     |    |    |    |    |    +--- com.google.j2objc:j2objc-annotations:1.1
     |    |    |    |    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.14
     |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21
     |    |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.21
     |    |    |    |         |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.3.21
     |    |    |    |         |    \--- org.jetbrains:annotations:13.0
     |    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.21
     |    |    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.21 (*)
     |    |    |    +--- net.sf.kxml:kxml2:2.3.0
     |    |    |    +--- com.android.tools:annotations:26.3.3
     |    |    |    \--- org.jetbrains:annotations:13.0
     |    |    +--- com.android.tools:dvlib:26.3.3
     |    |    |    \--- com.android.tools:common:26.3.3 (*)
     |    |    +--- com.android.tools:repository:26.3.3
     |    |    |    +--- com.android.tools:common:26.3.3 (*)
     |    |    |    +--- com.sun.activation:javax.activation:1.2.0
     |    |    |    +--- org.apache.commons:commons-compress:1.12
     |    |    |    +--- org.glassfish.jaxb:jaxb-runtime:2.2.11
     |    |    |    |    +--- org.glassfish.jaxb:jaxb-core:2.2.11
     |    |    |    |    |    +--- javax.xml.bind:jaxb-api:2.2.12-b140109.1041
     |    |    |    |    |    +--- org.glassfish.jaxb:txw2:2.2.11
     |    |    |    |    |    \--- com.sun.istack:istack-commons-runtime:2.21
     |    |    |    |    +--- org.jvnet.staxex:stax-ex:1.7.7
     |    |    |    |    \--- com.sun.xml.fastinfoset:FastInfoset:1.2.13
     |    |    |    +--- com.google.jimfs:jimfs:1.1
     |    |    |    |    \--- com.google.guava:guava:18.0 -> 26.0-jre (*)
     |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     |    |    +--- com.google.code.gson:gson:2.8.0
     |    |    +--- org.apache.commons:commons-compress:1.12
     |    |    +--- org.apache.httpcomponents:httpmime:4.5.2
     |    |    |    \--- org.apache.httpcomponents:httpclient:4.5.2
     |    |    |         +--- org.apache.httpcomponents:httpcore:4.4.4 -> 4.4.5
     |    |    |         +--- commons-logging:commons-logging:1.2
     |    |    |         \--- commons-codec:commons-codec:1.9
     |    |    \--- org.apache.httpcomponents:httpcore:4.4.5
     |    +--- com.android.tools.build:builder-test-api:3.3.3
     |    |    \--- com.android.tools.ddms:ddmlib:26.3.3
     |    |         +--- com.android.tools:common:26.3.3 (*)
     |    |         \--- net.sf.kxml:kxml2:2.3.0
     |    +--- com.android.tools.build:builder-model:3.3.3
     |    |    \--- com.android.tools:annotations:26.3.3
     |    +--- com.android.tools.ddms:ddmlib:26.3.3 (*)
     |    +--- org.bouncycastle:bcpkix-jdk15on:1.56
     |    |    \--- org.bouncycastle:bcprov-jdk15on:1.56
     |    +--- org.bouncycastle:bcprov-jdk15on:1.56
     |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     |    +--- org.jetbrains.kotlin:kotlin-reflect:1.3.21
     |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.21 (*)
     |    +--- com.google.protobuf:protobuf-java:3.4.0
     |    \--- javax.inject:javax.inject:1
     +--- com.android.tools.build:builder:3.3.3
     |    +--- com.android.tools.build:builder-model:3.3.3 (*)
     |    +--- com.android.tools.build:builder-test-api:3.3.3 (*)
     |    +--- com.android.tools:sdklib:26.3.3 (*)
     |    +--- com.android.tools:sdk-common:26.3.3 (*)
     |    +--- com.android.tools:common:26.3.3 (*)
     |    +--- com.android.tools.build:manifest-merger:26.3.3
     |    |    +--- com.android.tools:common:26.3.3 (*)
     |    |    +--- com.android.tools:sdklib:26.3.3 (*)
     |    |    +--- com.android.tools:sdk-common:26.3.3 (*)
     |    |    +--- com.google.code.gson:gson:2.8.0
     |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     |    |    \--- net.sf.kxml:kxml2:2.3.0
     |    +--- com.android.tools.ddms:ddmlib:26.3.3 (*)
     |    +--- com.android.tools.analytics-library:protos:26.3.3
     |    |    \--- com.google.protobuf:protobuf-java:3.4.0
     |    +--- com.android.tools.analytics-library:shared:26.3.3
     |    |    +--- com.android.tools.analytics-library:protos:26.3.3 (*)
     |    |    +--- com.android.tools:annotations:26.3.3
     |    |    +--- com.android.tools:common:26.3.3 (*)
     |    |    +--- com.google.guava:guava:26.0-jre (*)
     |    |    +--- com.google.code.gson:gson:2.8.0
     |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     |    +--- com.android.tools.analytics-library:tracker:26.3.3
     |    |    +--- com.android.tools:annotations:26.3.3
     |    |    +--- com.android.tools:common:26.3.3 (*)
     |    |    +--- com.android.tools.analytics-library:protos:26.3.3 (*)
     |    |    +--- com.android.tools.analytics-library:shared:26.3.3 (*)
     |    |    +--- com.google.protobuf:protobuf-java:3.4.0
     |    |    +--- com.google.guava:guava:26.0-jre (*)
     |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     |    +--- com.android.tools.build:apksig:3.3.3
     |    +--- com.android.tools.build:apkzlib:3.3.3
     |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.2
     |    |    +--- com.google.guava:guava:23.0 -> 26.0-jre (*)
     |    |    +--- org.bouncycastle:bcpkix-jdk15on:1.56 (*)
     |    |    +--- org.bouncycastle:bcprov-jdk15on:1.56
     |    |    \--- com.android.tools.build:apksig:3.3.3
     |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     |    +--- com.squareup:javawriter:2.5.0
     |    +--- org.bouncycastle:bcpkix-jdk15on:1.56 (*)
     |    +--- org.bouncycastle:bcprov-jdk15on:1.56
     |    +--- org.ow2.asm:asm:6.0
     |    +--- org.ow2.asm:asm-tree:6.0
     |    |    \--- org.ow2.asm:asm:6.0
     |    +--- org.ow2.asm:asm-commons:6.0
     |    |    \--- org.ow2.asm:asm-tree:6.0 (*)
     |    +--- org.ow2.asm:asm-util:6.0
     |    |    \--- org.ow2.asm:asm-tree:6.0 (*)
     |    +--- it.unimi.dsi:fastutil:7.2.0
     |    +--- net.sf.jopt-simple:jopt-simple:4.9
     |    \--- com.googlecode.json-simple:json-simple:1.1
     +--- com.android.tools.build:builder-model:3.3.3 (*)
     +--- com.android.tools.external.com-intellij:intellij-core:26.3.3
     |    \--- org.jetbrains.trove4j:trove4j:20160824
     +--- com.android.tools.external.com-intellij:kotlin-compiler:26.3.3
     +--- com.android.tools.external.org-jetbrains:uast:26.3.3
     +--- com.android.tools.build:manifest-merger:26.3.3 (*)
     +--- com.android.tools.lint:lint:26.3.3
     |    +--- com.android.tools.lint:lint-checks:26.3.3
     |    |    +--- com.android.tools.lint:lint-api:26.3.3
     |    |    |    +--- com.android.tools:sdk-common:26.3.3 (*)
     |    |    |    +--- com.android.tools.build:builder-model:3.3.3 (*)
     |    |    |    +--- com.google.guava:guava:26.0-jre (*)
     |    |    |    +--- com.android.tools.external.com-intellij:intellij-core:26.3.3 (*)
     |    |    |    +--- com.android.tools.external.com-intellij:kotlin-compiler:26.3.3
     |    |    |    +--- com.android.tools.external.org-jetbrains:uast:26.3.3
     |    |    |    +--- com.android.tools.build:manifest-merger:26.3.3 (*)
     |    |    |    +--- org.ow2.asm:asm:6.0
     |    |    |    +--- org.ow2.asm:asm-tree:6.0 (*)
     |    |    |    +--- org.jetbrains.kotlin:kotlin-reflect:1.3.21 (*)
     |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     |    |    +--- com.google.guava:guava:26.0-jre (*)
     |    |    +--- com.android.tools.external.com-intellij:intellij-core:26.3.3 (*)
     |    |    +--- com.android.tools.external.com-intellij:kotlin-compiler:26.3.3
     |    |    +--- com.android.tools.external.org-jetbrains:uast:26.3.3
     |    |    \--- org.ow2.asm:asm-analysis:6.0
     |    |         \--- org.ow2.asm:asm-tree:6.0 (*)
     |    +--- com.google.guava:guava:26.0-jre (*)
     |    +--- com.android.tools.external.org-jetbrains:uast:26.3.3
     |    +--- com.android.tools.external.com-intellij:kotlin-compiler:26.3.3
     |    +--- com.android.tools.build:manifest-merger:26.3.3 (*)
     |    +--- com.android.tools.analytics-library:shared:26.3.3 (*)
     |    +--- com.android.tools.analytics-library:protos:26.3.3 (*)
     |    +--- com.android.tools.analytics-library:tracker:26.3.3 (*)
     |    +--- org.jetbrains.kotlin:kotlin-reflect:1.3.21 (*)
     |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     +--- com.android.tools.lint:lint-gradle-api:26.3.3
     |    +--- com.android.tools:sdklib:26.3.3 (*)
     |    +--- com.android.tools.build:builder-model:3.3.3 (*)
     |    +--- com.android.tools.build:gradle-api:3.3.3
     |    |    +--- com.android.tools.build:builder-model:3.3.3 (*)
     |    |    +--- com.android.tools.build:builder-test-api:3.3.3 (*)
     |    |    +--- com.google.guava:guava:26.0-jre (*)
     |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     |    +--- org.jetbrains.kotlin:kotlin-reflect:1.3.21 (*)
     |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)
     |    \--- com.google.guava:guava:26.0-jre (*)
     +--- org.codehaus.groovy:groovy-all:2.4.15
     +--- org.jetbrains.kotlin:kotlin-reflect:1.3.21 (*)
     \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 (*)

provided - Provided dependencies for 'main' sources (deprecated: use 'compileOnly' instead). (n)
No dependencies

releaseAnnotationProcessor - Classpath for the annotation processor for 'release'. (n)
No dependencies

releaseAnnotationProcessorClasspath - Resolved configuration for annotation-processor for variant: release
No dependencies

releaseApi - API dependencies for 'release' sources. (n)
No dependencies

releaseApiElements - API elements for release (n)
No dependencies

releaseApk - Apk dependencies for 'release' sources (deprecated: use 'releaseRuntimeOnly' instead). (n)
No dependencies

releaseBundleElements - Bundle elements for release (n)
No dependencies

releaseCompile - Compile dependencies for 'release' sources (deprecated: use 'releaseImplementation' instead). (n)
No dependencies

releaseCompileClasspath - Resolved configuration for compilation for variant: release
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
+--- com.onesignal:OneSignal:3.15.6
|    +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.3
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-iid:17.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-stats:16.0.1
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
|    |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
|    |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:interpolator:28.0.0 (*)
|    |    +--- com.android.support:collections:28.0.0 (*)
|    |    \--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
|    +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)
+--- com.github.exxbrain:android-biometric:0.4 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- com.android.support:support-compat:28.0.0 (*)
+--- com.android.support:collections:28.0.0 (*)
+--- android.arch.lifecycle:runtime:1.1.1 (*)
+--- android.arch.lifecycle:common:1.1.1 (*)
+--- android.arch.core:common:1.1.1 (*)
+--- com.android.support:versionedparcelable:28.0.0 (*)
+--- com.android.support:cursoradapter:28.0.0 (*)
+--- com.android.support:support-core-utils:28.0.0 (*)
+--- com.android.support:documentfile:28.0.0 (*)
+--- com.android.support:loader:28.0.0 (*)
+--- android.arch.lifecycle:livedata:1.1.1 (*)
+--- android.arch.core:runtime:1.1.1 (*)
+--- android.arch.lifecycle:livedata-core:1.1.1 (*)
+--- android.arch.lifecycle:viewmodel:1.1.1 (*)
+--- com.android.support:localbroadcastmanager:28.0.0 (*)
+--- com.android.support:print:28.0.0 (*)
+--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:customview:28.0.0 (*)
+--- com.android.support:viewpager:28.0.0 (*)
+--- com.android.support:coordinatorlayout:28.0.0 (*)
+--- com.android.support:drawerlayout:28.0.0 (*)
+--- com.android.support:slidingpanelayout:28.0.0 (*)
+--- com.android.support:interpolator:28.0.0 (*)
+--- com.android.support:swiperefreshlayout:28.0.0 (*)
+--- com.android.support:asynclayoutinflater:28.0.0 (*)
+--- com.android.support:support-vector-drawable:28.0.0 (*)
+--- com.android.support:animated-vector-drawable:28.0.0 (*)
+--- com.android.support:design:28.0.0 (*)
+--- com.android.support:transition:28.0.0 (*)
+--- com.android.support:cardview-v7:28.0.0 (*)
+--- com.android.support:recyclerview-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0 (*)
+--- com.android.support:support-media-compat:28.0.0 (*)
+--- com.google.android.gms:play-services-location:16.0.0 (*)
+--- com.google.android.gms:play-services-base:16.0.1 (*)
+--- com.google.android.gms:play-services-basement:16.0.1 (*)
+--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-places-placereport:16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2 (*)
+--- com.onesignal:OneSignal:3.15.6 (*)
+--- com.google.firebase:firebase-messaging:17.3.3 (*)
+--- com.google.firebase:firebase-common:16.0.3 (*)
+--- com.google.firebase:firebase-iid:17.0.3 (*)
+--- com.google.android.gms:play-services-stats:16.0.1 (*)
+--- com.google.firebase:firebase-iid-interop:16.0.1 (*)
+--- com.google.firebase:firebase-measurement-connector:17.0.1 (*)
+--- com.android.support:customtabs:28.0.0 (*)
\--- com.google.android.gms:play-services-ads-identifier:16.0.0 (*)

releaseCompileOnly - Compile only dependencies for 'release' sources. (n)
No dependencies

releaseImplementation - Implementation only dependencies for 'release' sources. (n)
No dependencies

releaseMetadataElements (n)
No dependencies

releaseMetadataValues - Metadata Values dependencies for the base Split
No dependencies

releaseProvided - Provided dependencies for 'release' sources (deprecated: use 'releaseCompileOnly' instead). (n)
No dependencies

releaseRuntimeClasspath - Resolved configuration for runtime for variant: release
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
\--- com.onesignal:OneSignal:3.15.6
     +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.3
     |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    +--- com.google.firebase:firebase-common:16.0.3
     |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    +--- com.google.firebase:firebase-iid:17.0.3
     |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    +--- com.google.android.gms:play-services-stats:16.0.1
     |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
     |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
     |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
     |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
     |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
     +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
     +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 28.0.0
     |    +--- com.android.support:support-compat:28.0.0 (*)
     |    +--- com.android.support:support-annotations:28.0.0
     |    +--- com.android.support:interpolator:28.0.0 (*)
     |    +--- com.android.support:collections:28.0.0 (*)
     |    \--- com.android.support:support-core-ui:28.0.0 (*)
     +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
     +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
     |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)

releaseRuntimeElements - Runtime elements for release (n)
No dependencies

releaseRuntimeOnly - Runtime only dependencies for 'release' sources. (n)
No dependencies

releaseUnitTestAnnotationProcessorClasspath - Resolved configuration for annotation-processor for variant: releaseUnitTest
No dependencies

releaseUnitTestCompileClasspath - Resolved configuration for compilation for variant: releaseUnitTest
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
+--- com.onesignal:OneSignal:3.15.6
|    +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.4
|    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-common:16.0.3
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    +--- com.google.firebase:firebase-iid:[17.0.4] -> 17.0.4
|    |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-stats:16.0.1
|    |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|    |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
|    |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
|    |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
|    |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
|    +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 27.1.1
|    |    +--- com.android.support:support-compat:27.1.1 -> 28.0.0 (*)
|    |    +--- com.android.support:support-annotations:27.1.1 -> 28.0.0
|    |    \--- com.android.support:support-core-ui:27.1.1 -> 28.0.0 (*)
|    +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
|    +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)
+--- com.github.exxbrain:android-biometric:0.4 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- com.android.support:support-compat:28.0.0 (*)
+--- com.android.support:collections:28.0.0 (*)
+--- android.arch.lifecycle:runtime:1.1.1 (*)
+--- android.arch.lifecycle:common:1.1.1 (*)
+--- android.arch.core:common:1.1.1 (*)
+--- com.android.support:versionedparcelable:28.0.0 (*)
+--- com.android.support:cursoradapter:28.0.0 (*)
+--- com.android.support:support-core-utils:28.0.0 (*)
+--- com.android.support:documentfile:28.0.0 (*)
+--- com.android.support:loader:28.0.0 (*)
+--- android.arch.lifecycle:livedata:1.1.1 (*)
+--- android.arch.core:runtime:1.1.1 (*)
+--- android.arch.lifecycle:livedata-core:1.1.1 (*)
+--- android.arch.lifecycle:viewmodel:1.1.1 (*)
+--- com.android.support:localbroadcastmanager:28.0.0 (*)
+--- com.android.support:print:28.0.0 (*)
+--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:customview:28.0.0 (*)
+--- com.android.support:viewpager:28.0.0 (*)
+--- com.android.support:coordinatorlayout:28.0.0 (*)
+--- com.android.support:drawerlayout:28.0.0 (*)
+--- com.android.support:slidingpanelayout:28.0.0 (*)
+--- com.android.support:interpolator:28.0.0 (*)
+--- com.android.support:swiperefreshlayout:28.0.0 (*)
+--- com.android.support:asynclayoutinflater:28.0.0 (*)
+--- com.android.support:support-vector-drawable:28.0.0 (*)
+--- com.android.support:animated-vector-drawable:28.0.0 (*)
+--- com.android.support:design:28.0.0 (*)
+--- com.android.support:transition:28.0.0 (*)
+--- com.android.support:cardview-v7:28.0.0 (*)
+--- com.android.support:recyclerview-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0 (*)
+--- com.android.support:support-media-compat:28.0.0 (*)
+--- com.google.android.gms:play-services-location:16.0.0 (*)
+--- com.google.android.gms:play-services-base:16.0.1 (*)
+--- com.google.android.gms:play-services-basement:16.0.1 (*)
+--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.google.android.gms:play-services-places-placereport:16.0.0 (*)
+--- com.stripe:stripe-android:4.1.2 (*)
+--- com.onesignal:OneSignal:3.15.6 (*)
+--- com.google.firebase:firebase-messaging:17.3.4 (*)
+--- com.google.firebase:firebase-common:16.0.3 (*)
+--- com.google.firebase:firebase-iid:17.0.4 (*)
+--- com.google.android.gms:play-services-stats:16.0.1 (*)
+--- com.google.firebase:firebase-iid-interop:16.0.1 (*)
+--- com.google.firebase:firebase-measurement-connector:17.0.1 (*)
+--- com.android.support:customtabs:27.1.1 (*)
\--- com.google.android.gms:play-services-ads-identifier:16.0.0 (*)

releaseUnitTestRuntimeClasspath - Resolved configuration for runtime for variant: releaseUnitTest
+--- :barcodescanner-release-2.1.5
+--- com.github.exxbrain:android-biometric:0.4
|    \--- com.android.support:appcompat-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:collections:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- android.arch.lifecycle:runtime:1.1.1
|         |    |    +--- android.arch.lifecycle:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    +--- android.arch.core:common:1.1.1
|         |    |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    \--- com.android.support:versionedparcelable:28.0.0
|         |         +--- com.android.support:support-annotations:28.0.0
|         |         \--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:collections:28.0.0 (*)
|         +--- com.android.support:cursoradapter:28.0.0
|         |    \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-core-utils:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:documentfile:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- android.arch.lifecycle:livedata:1.1.1
|         |    |    |    +--- android.arch.core:runtime:1.1.1
|         |    |    |    |    +--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    |    +--- android.arch.lifecycle:livedata-core:1.1.1
|         |    |    |    |    +--- android.arch.lifecycle:common:1.1.1 (*)
|         |    |    |    |    +--- android.arch.core:common:1.1.1 (*)
|         |    |    |    |    \--- android.arch.core:runtime:1.1.1 (*)
|         |    |    |    \--- android.arch.core:common:1.1.1 (*)
|         |    |    \--- android.arch.lifecycle:viewmodel:1.1.1
|         |    |         \--- com.android.support:support-annotations:26.1.0 -> 28.0.0
|         |    +--- com.android.support:localbroadcastmanager:28.0.0
|         |    |    \--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:print:28.0.0
|         |         \--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-fragment:28.0.0
|         |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    +--- com.android.support:support-core-ui:28.0.0
|         |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    |    +--- com.android.support:customview:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    +--- com.android.support:viewpager:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:coordinatorlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:drawerlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:slidingpanelayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:customview:28.0.0 (*)
|         |    |    +--- com.android.support:interpolator:28.0.0
|         |    |    |    \--- com.android.support:support-annotations:28.0.0
|         |    |    +--- com.android.support:swiperefreshlayout:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    +--- com.android.support:support-compat:28.0.0 (*)
|         |    |    |    \--- com.android.support:interpolator:28.0.0 (*)
|         |    |    +--- com.android.support:asynclayoutinflater:28.0.0
|         |    |    |    +--- com.android.support:support-annotations:28.0.0
|         |    |    |    \--- com.android.support:support-compat:28.0.0 (*)
|         |    |    \--- com.android.support:cursoradapter:28.0.0 (*)
|         |    +--- com.android.support:support-core-utils:28.0.0 (*)
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    +--- com.android.support:loader:28.0.0 (*)
|         |    \--- android.arch.lifecycle:viewmodel:1.1.1 (*)
|         +--- com.android.support:support-vector-drawable:28.0.0
|         |    +--- com.android.support:support-annotations:28.0.0
|         |    \--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:animated-vector-drawable:28.0.0
|              +--- com.android.support:support-vector-drawable:28.0.0 (*)
|              \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:design:28.0.0
|    +--- com.android.support:support-annotations:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-fragment:28.0.0 (*)
|    +--- com.android.support:transition:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    \--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:appcompat-v7:28.0.0 (*)
|    +--- com.android.support:cardview-v7:28.0.0
|    |    \--- com.android.support:support-annotations:28.0.0
|    \--- com.android.support:recyclerview-v7:28.0.0
|         +--- com.android.support:support-annotations:28.0.0
|         +--- com.android.support:support-compat:28.0.0 (*)
|         \--- com.android.support:support-core-ui:28.0.0 (*)
+--- com.android.support:appcompat-v7:28.0.0 (*)
+--- com.android.support:support-v4:28.0.0
|    +--- com.android.support:support-compat:28.0.0 (*)
|    +--- com.android.support:support-media-compat:28.0.0
|    |    +--- com.android.support:support-annotations:28.0.0
|    |    +--- com.android.support:support-compat:28.0.0 (*)
|    |    \--- com.android.support:versionedparcelable:28.0.0 (*)
|    +--- com.android.support:support-core-utils:28.0.0 (*)
|    +--- com.android.support:support-core-ui:28.0.0 (*)
|    \--- com.android.support:support-fragment:28.0.0 (*)
+--- com.android.support:support-annotations:28.0.0
+--- project :CordovaLib
+--- com.android.support:support-v4:27.+ -> 28.0.0 (*)
+--- com.android.support:support-annotations:27.+ -> 28.0.0
+--- com.google.android.gms:play-services-location:16.+ -> 16.0.0
|    +--- com.google.android.gms:play-services-base:16.0.1
|    |    +--- com.google.android.gms:play-services-basement:16.0.1
|    |    |    \--- com.android.support:support-v4:26.1.0 -> 28.0.0 (*)
|    |    \--- com.google.android.gms:play-services-tasks:16.0.1
|    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    +--- com.google.android.gms:play-services-places-placereport:16.0.0
|    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
+--- com.stripe:stripe-android:4.1.2
|    +--- com.android.support:support-annotations:25.3.1 -> 28.0.0
|    \--- com.android.support:appcompat-v7:25.3.1 -> 28.0.0 (*)
+--- com.android.support:support-v4:28.+ -> 28.0.0 (*)
+--- com.android.support:appcompat-v7:28.+ -> 28.0.0 (*)
\--- com.onesignal:OneSignal:3.15.6
     +--- com.google.firebase:firebase-messaging:[10.2.1, 17.3.99] -> 17.3.4
     |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    +--- com.google.firebase:firebase-common:16.0.3
     |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    +--- com.google.firebase:firebase-iid:[17.0.4] -> 17.0.4
     |    |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    +--- com.google.android.gms:play-services-stats:16.0.1
     |    |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
     |    |    +--- com.google.firebase:firebase-common:16.0.3 (*)
     |    |    \--- com.google.firebase:firebase-iid-interop:16.0.1
     |    |         +--- com.google.android.gms:play-services-base:16.0.1 (*)
     |    |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     |    \--- com.google.firebase:firebase-measurement-connector:17.0.1
     |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     +--- com.android.support:cardview-v7:[26.0.0, 27.99.99] -> 28.0.0 (*)
     +--- com.android.support:support-fragment:[26.0.0, 27.99.99] -> 28.0.0 (*)
     +--- com.android.support:customtabs:[26.0.0, 27.99.99] -> 27.1.1
     |    +--- com.android.support:support-compat:27.1.1 -> 28.0.0 (*)
     |    +--- com.android.support:support-annotations:27.1.1 -> 28.0.0
     |    \--- com.android.support:support-core-ui:27.1.1 -> 28.0.0 (*)
     +--- com.google.android.gms:play-services-location:[10.2.1, 16.0.99] -> 16.0.0 (*)
     +--- com.google.android.gms:play-services-ads-identifier:[15.0.0, 16.0.99] -> 16.0.0
     |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
     \--- com.google.android.gms:play-services-base:[10.2.1, 16.1.99] -> 16.0.1 (*)

releaseWearApp - Link to a wear app to embed for object 'release'. (n)
No dependencies

releaseWearBundling - Resolved Configuration for wear app bundling for variant: release
No dependencies

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

testAnnotationProcessor - Classpath for the annotation processor for 'test'. (n)
No dependencies

testApi - API dependencies for 'test' sources. (n)
No dependencies

testApk - Apk dependencies for 'test' sources (deprecated: use 'testRuntimeOnly' instead). (n)
No dependencies

testCompile - Compile dependencies for 'test' sources (deprecated: use 'testImplementation' instead).
No dependencies

testCompileOnly - Compile only dependencies for 'test' sources. (n)
No dependencies

testDebugAnnotationProcessor - Classpath for the annotation processor for 'testDebug'. (n)
No dependencies

testDebugApi - API dependencies for 'testDebug' sources. (n)
No dependencies

testDebugApk - Apk dependencies for 'testDebug' sources (deprecated: use 'testDebugRuntimeOnly' instead). (n)
No dependencies

testDebugCompile - Compile dependencies for 'testDebug' sources (deprecated: use 'testDebugImplementation' instead). (n)
No dependencies

testDebugCompileOnly - Compile only dependencies for 'testDebug' sources. (n)
No dependencies

testDebugImplementation - Implementation only dependencies for 'testDebug' sources. (n)
No dependencies

testDebugProvided - Provided dependencies for 'testDebug' sources (deprecated: use 'testDebugCompileOnly' instead). (n)
No dependencies

testDebugRuntimeOnly - Runtime only dependencies for 'testDebug' sources. (n)
No dependencies

testDebugWearApp - Link to a wear app to embed for object 'testDebug'. (n)
No dependencies

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

testProvided - Provided dependencies for 'test' sources (deprecated: use 'testCompileOnly' instead). (n)
No dependencies

testReleaseAnnotationProcessor - Classpath for the annotation processor for 'testRelease'. (n)
No dependencies

testReleaseApi - API dependencies for 'testRelease' sources. (n)
No dependencies

testReleaseApk - Apk dependencies for 'testRelease' sources (deprecated: use 'testReleaseRuntimeOnly' instead). (n)
No dependencies

testReleaseCompile - Compile dependencies for 'testRelease' sources (deprecated: use 'testReleaseImplementation' instead). (n)
No dependencies

testReleaseCompileOnly - Compile only dependencies for 'testRelease' sources. (n)
No dependencies

testReleaseImplementation - Implementation only dependencies for 'testRelease' sources. (n)
No dependencies

testReleaseProvided - Provided dependencies for 'testRelease' sources (deprecated: use 'testReleaseCompileOnly' instead). (n)
No dependencies

testReleaseRuntimeOnly - Runtime only dependencies for 'testRelease' sources. (n)
No dependencies

testReleaseWearApp - Link to a wear app to embed for object 'testRelease'. (n)
No dependencies

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

testWearApp - Link to a wear app to embed for object 'test'. (n)
No dependencies

wearApp - Link to a wear app to embed for object 'main'. (n)
No dependencies

(*) - dependencies omitted (listed previously)

(n) - Not resolved (configuration is not meant to be resolved)

A web-based, searchable dependency report is available by adding the --scan option.

BUILD SUCCESSFUL in 36s
1 actionable task: 1 executed
jkasten2 commented 3 years ago

@robpinto Do you get any other errors or warnings other than one you list?

Error 'Plugin-Version' of 'unspecified' for 'com.android.build.gradle.AppPlugin@2f524b82' is not a valid version number OneSignal Warning: Could not get AGP plugin version

It indicates this is an error but this should not interrupt the build process and it should continue so this isn't the root cause of the build failure.

devgithub43 commented 3 years ago

Same error here, starting today when I updated an app:

`> cordova build android --release cordova-plugin-androidx-adapter: Processed 144 Java source files in 1955ms Preparing Firebase on Android Checking Java JDK and Android SDK versions Subproject Path: CordovaLib Subproject Path: app Starting a Gradle Daemon (subsequent builds will be faster)

Configure project :app Error 'Plugin-Version' of 'unspecified' for 'com.android.build.gradle.AppPlugin@6bd8052e' is not a valid version number OneSignal Warning: Could not get AGP plugin version`

The build finished but app does not receive notifications.

robpinto commented 3 years ago

The build finished but the app did not receive notifications. But after removing/readding platform Android on Ionic, it now works, even if error message is still present during build process. Needles to say, that it was the n-th time I tried to remove and than add platorm. So I do not undestand why this time that worked.

jkasten2 commented 3 years ago

@robpinto Thanks for the details, glad to hear things are working for you now.

@devgithub43 There are a number of reasons why a notification would not be shown on the device when OneSignal reports it was successfully sent do the device. I recommend following this troubleshooting guide for this. https://documentation.onesignal.com/docs/notifications-show-successful-but-are-not-being-shown#android-mobile-app-notifications-not-showing

The warning should be cleaned up in PR #149 once it is completed and put into a release.

bilogate commented 3 years ago

Same problem for me too Error 'Plugin-Version' of 'unspecified' for 'com.android.build.gradle.AppPlugin@30aa0787' is not a valid version number OneSignal Warning: Could not get AGP plugin version

luan-nvg commented 3 years ago

O mesmo problema para mim também Erro 'Versão do plug-in' de 'não especificado' para 'com.android.build.gradle.AppPlugin@30aa0787' não é um número de versão válido OneSignal Aviso: Não foi possível obter a versão do plug-in AGP

I have the same problem

mayankpw commented 3 years ago

me too have the same problem

dom-velloso commented 3 years ago

Same here

Aarbel commented 3 years ago

have you found a solution since 3 weeks ?

sehgalneha commented 3 years ago

same problem here

pabloalcaraz commented 3 years ago

Same here

marb2501 commented 3 years ago

I have the same problem. Please, if anyone has the solution. In my case the project is in IOnic 5 with angular.

jkasten2 commented 3 years ago

This error doesn't interrupt the build process as this plugin moves on and assumes you have a new enough version.

If you are having any issue with OneSignal I recommend checking the full log for any other errors or warnings. Please open a new issue with all the details and we can take a look.

sehgalneha commented 3 years ago

i have tried this

ionic cordova plugin add cordova-plugin-androidx ionic cordova plugin add cordova-plugin-androidx-adapter

Working fine Now.

sbellver commented 3 years ago

@sehgalneha I'm on Cordova 9.0 and cordova-plugin-androidx is for < 9.0

cordova-plugin-androidx-adapter is installed fine, however.

But still the error:

Error 'Plugin-Version' of 'unspecified' for 'com.android.build.gradle.AppPlugin@1832e037' is not a valid version number OneSignal Warning: Could not get AGP plugin version

2diegoduque commented 3 years ago

Me too have the same problem

JanahiX commented 3 years ago

Same here

actcmsvn commented 3 years ago

me too :(

AndreiLN commented 3 years ago

I solved changing android/app/build.gradle buildscript to:

buildscript {
    repositories {
        maven { url 'https://plugins.gradle.org/m2/' } // Gradle Plugin Portal 
    }
    dependencies {
        classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:[0.12.10, 0.99.99]'
    }
}

AND moving this code to top:

apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'

image

ghost commented 3 years ago

I have the same problem. Please, if anyone has the solution. In my case the project is in IOnic 5 with angular. Me too, but with ionic 6

jkasten2 commented 3 years ago

You can safely ignore this warning, it does not affect the rest of the build.

Error 'Plugin-Version' of 'unspecified' for 'com.android.build.gradle.AppPlugin@1832e037' is not a valid version number OneSignal Warning: Could not get AGP plugin version

If your build is failing then looking below this error, there will be a different root cause.

ghost commented 3 years ago

@sehgalneha I'm on Cordova 9.0 and cordova-plugin-androidx is for < 9.0

cordova-plugin-androidx-adapter is installed fine, however.

But still the error:

Error 'Plugin-Version' of 'unspecified' for 'com.android.build.gradle.AppPlugin@1832e037' is not a valid version number OneSignal Warning: Could not get AGP plugin version

In my case works! With Ionic 6 and Cordova 9.0. But I do some things before, like delete and reinstall platforms and node_modules, and update Gradle to 7.0. Tell me if that works for you.

2diegoduque commented 3 years ago

Hello, it is actually not a onesignal problem, the warning comes out, it should allow compiling.

The problem in my case in is that in: /android/app/src/main/AndroidManifest.xml

this line was duplicated:

<uses-feature android: name = "android.hardware.location.gps" android: required = "true" />

There were two puglings that used "Geolocation" and "GoogleMaps"

You can do a search in the plugins folder of the project:

in this case the search would be "location.gps" which was the error that came out in the console

we look for this file: plugins/cordova-plugin-googlemaps/plugin.xml and we remove the line where they invoke it.

Important: Check in your cases in the list of plugins that use it that do not have the required label.

In my case, the geolocation plugin had it and that is why I decided to eliminate the googlemaps plugin, which did not have the required one. <uses-feature android: name = "android.hardware.location.gps" android: required = "$ GPS_REQUIRED" />

I hope to help someone who has this problem.

Greetings

paisa5599 commented 3 years ago

Hello, it is actually not a onesignal problem, the warning comes out, it should allow compiling.

The problem in my case in is that in: /android/app/src/main/AndroidManifest.xml

this line was duplicated:

<uses-feature android: name = "android.hardware.location.gps" android: required = "true" />

There were two puglings that used "Geolocation" and "GoogleMaps"

You can do a search in the plugins folder of the project:

in this case the search would be "location.gps" which was the error that came out in the console

we look for this file: plugins/cordova-plugin-googlemaps/plugin.xml and we remove the line where they invoke it.

Important: Check in your cases in the list of plugins that use it that do not have the required label.

In my case, the geolocation plugin had it and that is why I decided to eliminate the googlemaps plugin, which did not have the required one. <uses-feature android: name = "android.hardware.location.gps" android: required = "$ GPS_REQUIRED" />

I hope to help someone who has this problem.

Greetings

Thanks ! That works for me !

ficast commented 3 years ago

Hi @2diegoduque I'm having same issue, but I can't find any file with "location.gps", do you have some other tip about this?

`> Task :app:processDebugManifest FAILED
/home/ficast/Documents/tsl/gada/gada-app/platforms/android/app/src/main/AndroidManifest.xml:40:5-66 Error:
        Element uses-feature#android.hardware.location.gps at AndroidManifest.xml:40:5-66 duplicated with element declared at AndroidManifest.xml:36:5-90
/home/ficast/Documents/tsl/gada/gada-app/platforms/android/app/src/main/AndroidManifest.xml Error:
        Validation failed, exiting

See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.

FAILURE: Build failed with an exception.`
2diegoduque commented 3 years ago

@ficast I recommend that vscode give it a search in the plugins folder and as a search parameter you put "location.gps" there you should see the plugins that use it, you should look at which one is not required and the other one you delete.

Rahul7raj commented 3 years ago

Try to use these versions: npm i onesignal-cordova-plugin@2.11.3 npm i @ionic-native/onesignal@5.31.1

this solved my issue, i think this problem occur because current latest version of onesignal cordova plugin is 3.0.0(beta1) so because of this is beta version so i think this problem is occurring now.

try to install previous versions,

jkasten2 commented 3 years ago

The false positive OneSignal Warning: Could not get AGP plugin version warning has been fixed in version 0.13.0. Note, that version 0.13.4 is recommended however.

If you are seeing any other errors or warning please open a new issue here if it is related to this plugin specifically, or in the OneSignal-Cordova-SDK repo if it relates to Cordova or Ionic with OneSignal. Thanks.