wix / Detox

Gray box end-to-end testing and automation framework for mobile apps
https://wix.github.io/Detox/
MIT License
11.22k stars 1.92k forks source link

java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; #3920

Closed gezquinndesign closed 1 year ago

gezquinndesign commented 1 year ago

What happened?

Tests are running fine until I add react-native-track-player@3.2.0. The app works fine, but when trying to run the tests, they fail with the above message at the top of the stack trace, failing at device.launchApp() and device.reloadReactNative(). If these steps are removed, the tests (creating screenshots) still work but the app doesn't open.

What was the expected behaviour?

For the app to open and the tests to run (create/save a screenshot).

Was it tested on latest Detox?

Did your test throw out a timeout?

Help us reproduce this issue!

You can find the basic repo here: https://github.com/gezquinndesign/AndroidRefresh

In what environment did this happen?

Detox version: 20.1.3 React Native version: 0.71.2 Has Fabric (React Native's new rendering system) enabled: no Node version: 18.14.0 Device model: Pixel_6_API_31 Emulator Android version: 12 Test-runner (select one): jest

Detox logs

Detox logs ``` 01:16:34.376 detox[1519] B lifecycle node_modules/.bin/detox test --configuration android.emu.debug --loglevel trace data: { "id": "34dd40c2-f504-a850-871a-a9fc982ead2b", "detoxConfig": { "configurationName": "android.emu.debug", "apps": { "default": { "type": "android.apk", "binaryPath": "android/app/build/outputs/apk/debug/app-debug.apk", "build": "cd android && ./gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug", "reversePorts": [ 8081 ] } }, "artifacts": { "rootDir": "artifacts/android.emu.debug.2023-02-09 01-16-34Z", "plugins": { "log": { "enabled": false, "keepOnlyFailedTestsArtifacts": false }, "screenshot": { "enabled": true, "shouldTakeAutomaticSnapshots": false, "keepOnlyFailedTestsArtifacts": false }, "video": { "enabled": false, "keepOnlyFailedTestsArtifacts": false }, "instruments": { "enabled": false, "keepOnlyFailedTestsArtifacts": false }, "uiHierarchy": { "enabled": false, "keepOnlyFailedTestsArtifacts": false } } }, "behavior": { "init": { "keepLockFile": false, "reinstallApp": true, "exposeGlobals": true }, "cleanup": { "shutdownDevice": false }, "launchApp": "auto" }, "cli": { "configuration": "android.emu.debug", "loglevel": "trace" }, "device": { "type": "android.emulator", "device": { "avdName": "Pixel_6_API_31" } }, "logger": { "level": "trace", "overrideConsole": true, "options": { "showLoggerName": true, "showPid": true, "showLevel": false, "showMetadata": false, "basepath": "/Volumes/GIT/AndroidRefresh/node_modules/detox/src", "prefixers": {}, "stringifiers": {} } }, "testRunner": { "retries": 0, "forwardEnv": false, "bail": false, "jest": { "setupTimeout": 120000, "teardownTimeout": 30000, "retryAfterCircusRetries": false, "reportWorkerAssign": true }, "args": { "$0": "jest", "_": [], "config": "e2e/jest.config.js", "--": [] } }, "session": { "autoStart": true, "debugSynchronization": 10000 } }, "detoxIPCServer": "primary-1519", "testResults": [], "testSessionIndex": 0, "workersCount": 0 } 01:16:34.395 detox[1519] i ipc Server path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + ipc.config.id /tmp/detox.primary-1519 01:16:34.397 detox[1519] i ipc starting server on /tmp/detox.primary-1519 01:16:34.399 detox[1519] i ipc starting TLS server false 01:16:34.400 detox[1519] i ipc starting server as Unix || Windows Socket 01:16:34.417 detox[1519] i ws-server Detox server listening on localhost:53846... 01:16:34.422 detox[1519] i lifecycle Serialized the session state at: /private/var/folders/6z/zk6rx2r901d9_jq7lsn7k3vh0000gn/T/34dd40c2-f504-a850-871a-a9fc982ead2b.detox.json 01:16:34.426 detox[1519] B lifecycle jest --config e2e/jest.config.js watchman warning: Recrawled this watch 13 times, most recently because: MustScanSubDirs UserDroppedTo resolve, please review the information on https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl To clear this warning, run: `watchman watch-del '/Volumes/GIT/AndroidRefresh' ; watchman watch-project '/Volumes/GIT/AndroidRefresh'` Determining test suites to run...01:16:35.592 detox[1520] i ipc Service path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + id 01:16:35.605 detox[1520] i ipc requested connection to primary-1519 /tmp/detox.primary-1519 01:16:35.606 detox[1520] i ipc Connecting client on Unix Socket : /tmp/detox.primary-1519 01:16:35.607 detox[1519] i ipc ## socket connection to server detected ## 01:16:35.612 detox[1520] i ipc retrying reset 01:16:35.614 detox[1520] i ipc dispatching event to primary-1519 /tmp/detox.primary-1519 : registerContext , { id: 'secondary-1520' } 01:16:35.617 detox[1519] i ipc received event of : registerContext { id: 'secondary-1520' } 01:16:35.620 detox[1519] i ipc dispatching event to socket : registerContextDone { testResults: [], testSessionIndex: 0 } 01:16:35.622 detox[1520] i ipc ## received events ## 01:16:35.624 detox[1520] i ipc detected event registerContextDone { testResults: [], testSessionIndex: 0 } 01:16:35.703 detox[1520] B lifecycle e2e/starter.test.js 01:16:35.728 detox[1520] B lifecycle set up environment 01:16:35.729 detox[1520] i ipc dispatching event to primary-1519 /tmp/detox.primary-1519 : registerWorker , { workerId: 'w1' } RUNS e2e/starter.test.js 01:16:35.730 detox[1519] i ipc received event of : registerWorker { workerId: 'w1' } 01:16:35.733 detox[1519] i ipc dispatching event t01:16:35.734 detox[1520] i ipc ## received events ## 01:16:35.735 detox[1520] i ipc detected event registerWorkerDone { workersCount: 1 } RUNS e2e/starter.test.js 01:16:35.734 detox[1519] i ipc broadcasting event to all known sockets listening to /tmp/detox.prim01:16:35.957 detox[1520] i ipc ## received events ## 01:16:35.958 detox[1520] i ipc detected event sessionStateUpdate { workersCount: 1 } 01:16:35.965 detox[1520] i ws-client opened web socket to: ws://localhost:53846 RUNS e2e/starter.test.js 01:16:35.968 detox[1520] i ws-client send messaget data: {"type":"login","params":{"sessionId":"6f92a045-8925-82bd-b24c-f2f461fe96b7","role":"tester"},"messageId":0} RUNS e2e/starter.test.js 01:16:35.970 detox[1519] i ws-server@53856 get data: {"type":"login","params":{"sessionId":"6f92a045-8925-82bd-b24c-f2f461fe96b7","role":"tester"},"messageId":0} 01:16:35.972 detox[1519] i ws-server created session 6f92a045-8925-82bd-b24c-f2f461fe96b7 01:16:35.975 detox[1519] i ws-server@53856 send data: { "type": "loginSuccess", "params": { "testerConnected": true, "appConnected": false }, "messageId": 0 } 01:16:35.976 detox[1520] i ws-client get messageed data: {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0} 01:16:36.036 detox[1520] B device allocate args: ({"type":"android.emulator","device":{"avdName":"Pixel_6_API_31"}}) 01:16:36.037 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/emulator/emulator" -list-avds --verbose 01:16:36.084 detox[1520] i child-process:EXEC_SUCCESS Pixel_6_API_31 01:16:36.085 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/emulator/emulator" -version 01:16:36.172 detox[1520] i child-process:EXEC_SUCCESS Android emulator version 31.2.10.0 (build_id 8420304) (CL:N/A) Copyright (C) 2006-2017 The Android Open Source Project and many others. This program is a derivative of the QEMU CPU emulator (www.qemu.org). This software is licensed under the terms of the GNU General Public License version 2, as published by the Free Software Foundation, and may be copied, distributed, and modified under those terms. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 01:16:36.173 detox[1520] i device Detected emulator binary version { major: 31, minor: 2, patch: 10, toString: [Function: toString] } 01:16:36.173 detox[1520] i device:ALLOCATE_DEVICE Trying to allocate a device based on "Pixel_6_API_31" 01:16:36.174 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" devices 01:16:36.217 detox[1520] i child-process:EXEC_SUCCESS List of devices attached emulator-5554 device 01:16:36.219 detox[1520] i device:TELNET_CONNECTING port: 5554, host: localhost 01:16:36.228 detox[1520] i device:DEVICE_LOOKUP Found a matching & free device emulator-5554 01:16:36.229 detox[1520] i device:ALLOCATE_DEVICE Settled on emulator-5554 01:16:36.229 detox[1520] B device _launchEmulator args: ("Pixel_6_API_31", "emulator-5554", true, {"port":null}) 01:16:36.230 detox[1520] B device _awaitEmulatorBoot args: ("emulator-5554") 01:16:36.230 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop dev.bootcomplete" 01:16:36.286 detox[1520] i child-process:EXEC_SUCCESS 1 01:16:36.287 detox[1520] E device _awaitEmulatorBoot 01:16:36.287 detox[1520] B artifacts-manager onBootDevice args: ({"deviceId":"emulator-5554","type":"Pixel_6_API_31","coldBoot":false}) 01:16:36.287 detox[1520] E artifacts-manager onBootDevice 01:16:36.287 detox[1520] E device _launchEmulator 01:16:36.288 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop ro.build.version.sdk" 01:16:36.336 detox[1520] i child-process:EXEC_SUCCESS 31 01:16:36.336 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global animator_duration_scale 0" 01:16:36.398 detox[1520] i child-process:EXEC_SUCCESS 01:16:36.399 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global window_animation_scale 0" 01:16:36.452 detox[1520] i child-process:EXEC_SUCCESS 01:16:36.452 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global transition_animation_scale 0" 01:16:36.506 detox[1520] i child-process:EXEC_SUCCESS 01:16:36.507 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "dumpsys power | grep \"^[ ]*m[UW].*=\"" 01:16:36.579 detox[1520] i child-process:EXEC_SUCCESS mWakefulness=Awake mWakefulnessChanging=false mWakeLockSummary=0x0 mWakeUpWhenPluggedOrUnpluggedConfig=false mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false mUserActivityTimeoutOverrideFromWindowManager=-1 mUserInactiveOverrideFromWindowManager=false mUserId=0 mWakeLockSummary=0x0 mUserInteractionBackoffMillis=60000 01:16:36.579 detox[1520] E device allocate 01:16:36.602 detox[1520] B device installUtilBinaries args: () 01:16:36.602 detox[1520] E device installUtilBinaries 01:16:36.603 detox[1520] B device selectApp args: ("default") 01:16:36.604 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/build-tools/33.0.0/aapt" dump badging "/Volumes/GIT/AndroidRefresh/android/app/build/outputs/apk/debug/app-debug.apk" 01:16:36.683 detox[1520] i child-process:EXEC_SUCCESS package: name='com.androidrefresh' versionCode='1' versionName='1.0' platformBuildVersionName='13' platformBuildVersionCode='33' compileSdkVersion='33' compileSdkVersionCodename='13' sdkVersion:'21' targetSdkVersion:'33' uses-permission: name='android.permission.SYSTEM_ALERT_WINDOW' uses-permission: name='android.permission.INTERNET' uses-permission: name='android.permission.ACCESS_WIFI_STATE' uses-permission: name='android.permission.WAKE_LOCK' uses-permission: name='android.permission.FOREGROUND_SERVICE' uses-permission: name='android.permission.ACCESS_NETWORK_STATE' uses-permission: name='com.androidrefresh.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION' application-label:'AndroidRefresh' application-label-af:'AndroidRefresh' application-label-am:'AndroidRefresh' application-label-ar:'AndroidRefresh' application-label-as:'AndroidRefresh' application-label-az:'AndroidRefresh' application-label-be:'AndroidRefresh' application-label-bg:'AndroidRefresh' application-label-bn:'AndroidRefresh' application-label-bs:'AndroidRefresh' application-label-ca:'AndroidRefresh' application-label-cs:'AndroidRefresh' application-label-da:'AndroidRefresh' application-label-de:'AndroidRefresh' application-label-el:'AndroidRefresh' application-label-en-AU:'AndroidRefresh' application-label-en-CA:'AndroidRefresh' application-label-en-GB:'AndroidRefresh' application-label-en-IN:'AndroidRefresh' application-label-en-XC:'AndroidRefresh' application-label-es:'AndroidRefresh' application-label-es-US:'AndroidRefresh' application-label-et:'AndroidRefresh' application-label-eu:'AndroidRefresh' application-label-fa:'AndroidRefresh' application-label-fi:'AndroidRefresh' application-label-fr:'AndroidRefresh' application-label-fr-CA:'AndroidRefresh' application-label-gl:'AndroidRefresh' application-label-gu:'AndroidRefresh' application-label-hi:'AndroidRefresh' application-label-hr:'AndroidRefresh' application-label-hu:'AndroidRefresh' application-label-hy:'AndroidRefresh' application-label-in:'AndroidRefresh' application-label-is:'AndroidRefresh' application-label-it:'AndroidRefresh' application-label-iw:'AndroidRefresh' application-label-ja:'AndroidRefresh' application-label-ka:'AndroidRefresh' application-label-kk:'AndroidRefresh' application-label-km:'AndroidRefresh' application-label-kn:'AndroidRefresh' application-label-ko:'AndroidRefresh' application-label-ky:'AndroidRefresh' application-label-lo:'AndroidRefresh' application-label-lt:'AndroidRefresh' application-label-lv:'AndroidRefresh' application-label-mk:'AndroidRefresh' application-label-ml:'AndroidRefresh' application-label-mn:'AndroidRefresh' application-label-mr:'AndroidRefresh' application-label-ms:'AndroidRefresh' application-label-my:'AndroidRefresh' application-label-nb:'AndroidRefresh' application-label-ne:'AndroidRefresh' application-label-nl:'AndroidRefresh' application-label-or:'AndroidRefresh' application-label-pa:'AndroidRefresh' application-label-pl:'AndroidRefresh' application-label-pt:'AndroidRefresh' application-label-pt-BR:'AndroidRefresh' application-label-pt-PT:'AndroidRefresh' application-label-ro:'AndroidRefresh' application-label-ru:'AndroidRefresh' application-label-si:'AndroidRefresh' application-label-sk:'AndroidRefresh' application-label-sl:'AndroidRefresh' application-label-sq:'AndroidRefresh' application-label-sr:'AndroidRefresh' application-label-sr-Latn:'AndroidRefresh' application-label-sv:'AndroidRefresh' application-label-sw:'AndroidRefresh' application-label-ta:'AndroidRefresh' application-label-te:'AndroidRefresh' application-label-th:'AndroidRefresh' application-label-tl:'AndroidRefresh' application-label-tr:'AndroidRefresh' application-label-uk:'AndroidRefresh' application-label-ur:'AndroidRefresh' application-label-uz:'AndroidRefresh' application-label-vi:'AndroidRefresh' application-label-zh-CN:'AndroidRefresh' application-label-zh-HK:'AndroidRefresh' application-label-zh-TW:'AndroidRefresh' application-label-zu:'AndroidRefresh' application-icon-120:'res/mipmap-mdpi-v4/ic_launcher.png' application-icon-160:'res/mipmap-mdpi-v4/ic_launcher.png' application-icon-240:'res/mipmap-hdpi-v4/ic_launcher.png' application-icon-320:'res/mipmap-xhdpi-v4/ic_launcher.png' application-icon-480:'res/mipmap-xxhdpi-v4/ic_launcher.png' application-icon-640:'res/mipmap-xxxhdpi-v4/ic_launcher.png' application-icon-65534:'res/mipmap-mdpi-v4/ic_launcher.png' application: label='AndroidRefresh' icon='res/mipmap-mdpi-v4/ic_launcher.png' application-debuggable launchable-activity: name='com.androidrefresh.MainActivity' label='AndroidRefresh' icon='' feature-group: label='' uses-feature: name='android.hardware.faketouch' uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps' uses-feature: name='android.hardware.screen.portrait' uses-implied-feature: name='android.hardware.screen.portrait' reason='one or more activities have specified a portrait orientation' uses-feature: name='android.hardware.wifi' uses-implied-feature: name='android.hardware.wifi' reason='requested android.permission.ACCESS_WIFI_STATE permission' main other-activities other-receivers other-services supports-screens: 'small' 'normal' 'large' 'xlarge' supports-any-density: 'true' locales: '--_--' 'af' 'am' 'ar' 'as' 'az' 'be' 'bg' 'bn' 'bs' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-CA' 'en-GB' 'en-IN' 'en-XC' 'es' 'es-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' 'in' 'is' 'it' 'iw' 'ja' 'ka' 'kk' 'km' 'kn' 'ko' 'ky' 'lo' 'lt' 'lv' 'mk' 'ml' 'mn' 'mr' 'ms' 'my' 'nb' 'ne' 'nl' 'or' 'pa' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si' 'sk' 'sl' 'sq' 'sr' 'sr-Latn' 'sv' 'sw' 'ta' 'te' 'th' 'tl' 'tr' 'uk' 'ur' 'uz' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu' densities: '120' '160' '240' '320' '480' '640' '65534' native-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64' 01:16:36.684 detox[1520] E device selectApp 01:16:36.685 detox[1520] B device uninstallApp args: () 01:16:36.686 detox[1520] B artifacts-manager onBeforeUninstallApp args: ({"deviceId":"emulator-5554","bundleId":"com.androidrefresh"}) 01:16:36.686 detox[1520] E artifacts-manager onBeforeUninstallApp 01:16:36.686 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages com.androidrefresh" 01:16:36.743 detox[1520] i child-process:EXEC_SUCCESS package:com.androidrefresh.test package:com.androidrefresh 01:16:36.744 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall com.androidrefresh 01:16:36.886 detox[1520] i child-process:EXEC_SUCCESS Success 01:16:36.886 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages com.androidrefresh.test" 01:16:36.963 detox[1520] i child-process:EXEC_SUCCESS package:com.androidrefresh.test 01:16:36.964 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall com.androidrefresh.test 01:16:37.120 detox[1520] i child-process:EXEC_SUCCESS Success 01:16:37.120 detox[1520] E device uninstallApp 01:16:37.121 detox[1520] B device selectApp args: ("default") 01:16:37.125 detox[1520] B device terminateApp args: () 01:16:37.126 detox[1520] B artifacts-manager onBeforeTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.androidrefresh"}) 01:16:37.127 detox[1520] E artifacts-manager onBeforeTerminateApp 01:16:37.128 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.androidrefresh" 01:16:37.207 detox[1520] i child-process:EXEC_SUCCESS 01:16:37.208 detox[1520] B artifacts-manager onTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.androidrefresh"}) 01:16:37.209 detox[1520] E artifacts-manager onTerminateApp 01:16:37.210 detox[1520] E device terminateApp 01:16:37.210 detox[1520] E device selectApp 01:16:37.211 detox[1520] B device installApp args: () 01:16:37.213 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/build-tools/33.0.0/aapt" dump xmlstrings "/Volumes/GIT/AndroidRefresh/android/app/build/outputs/apk/debug/app-debug.apk" AndroidManifest.xml 01:16:37.262 detox[1520] i child-process:EXEC_SUCCESS String pool of 71 unique UTF-16 non-sorted strings, 71 entries and 0 styles using 3464 bytes: String #0: theme String #1: label String #2: icon String #3: name String #4: protectionLevel String #5: enabled String #6: debuggable String #7: exported String #8: authorities String #9: launchMode String #10: screenOrientation String #11: configChanges String #12: value String #13: minSdkVersion String #14: versionCode String #15: versionName String #16: windowSoftInputMode String #17: targetSdkVersion String #18: allowBackup String #19: usesCleartextTraffic String #20: networkSecurityConfig String #21: roundIcon String #22: compileSdkVersion String #23: compileSdkVersionCodename String #24: appComponentFactory String #25: 1.0 String #26: 13 String #27: action String #28: activity String #29: android String #30: android.intent.action.MAIN String #31: android.intent.action.MEDIA_BUTTON String #32: android.intent.category.LAUNCHER String #33: android.permission.ACCESS_NETWORK_STATE String #34: android.permission.ACCESS_WIFI_STATE String #35: android.permission.FOREGROUND_SERVICE String #36: android.permission.INTERNET String #37: android.permission.SYSTEM_ALERT_WINDOW String #38: android.permission.WAKE_LOCK String #39: androidx.core.app.CoreComponentFactory String #40: androidx.emoji2.text.EmojiCompatInitializer String #41: androidx.lifecycle.ProcessLifecycleInitializer String #42: androidx.media.session.MediaButtonReceiver String #43: androidx.startup String #44: androidx.startup.InitializationProvider String #45: androidx.test.orchestrator String #46: androidx.test.services String #47: application String #48: category String #49: com.androidrefresh String #50: com.androidrefresh.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION String #51: com.androidrefresh.MainActivity String #52: com.androidrefresh.MainApplication String #53: com.androidrefresh.androidx-startup String #54: com.doublesymmetry.trackplayer.service.MusicService String #55: com.facebook.react.devsupport.DevSettingsActivity String #56: com.google.android.apps.common.testing.services String #57: http://schemas.android.com/apk/res/android String #58: intent-filter String #59: manifest String #60: meta-data String #61: package String #62: permission String #63: platformBuildVersionCode String #64: platformBuildVersionName String #65: provider String #66: queries String #67: receiver String #68: service String #69: uses-permission String #70: uses-sdk 01:16:37.263 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/build-tools/33.0.0/aapt" dump xmlstrings "/Volumes/GIT/AndroidRefresh/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk" AndroidManifest.xml 01:16:37.311 detox[1520] i child-process:EXEC_SUCCESS String pool of 37 unique UTF-16 non-sorted strings, 37 entries and 0 styles using 1816 bytes: String #0: theme String #1: label String #2: name String #3: debuggable String #4: exported String #5: targetPackage String #6: handleProfiling String #7: functionalTest String #8: minSdkVersion String #9: targetSdkVersion String #10: compileSdkVersion String #11: compileSdkVersionCodename String #12: 13 String #13: Tests for com.androidrefresh String #14: action String #15: activity String #16: android String #17: android.intent.action.MAIN String #18: android.permission.REORDER_TASKS String #19: android.test.runner String #20: androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity String #21: androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity String #22: androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity String #23: androidx.test.runner.AndroidJUnitRunner String #24: application String #25: com.androidrefresh String #26: com.androidrefresh.test String #27: http://schemas.android.com/apk/res/android String #28: instrumentation String #29: intent-filter String #30: manifest String #31: package String #32: platformBuildVersionCode String #33: platformBuildVersionName String #34: uses-library String #35: uses-permission String #36: uses-sdk 01:16:37.311 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm -fr /data/local/tmp/detox" 01:16:37.365 detox[1520] i child-process:EXEC_SUCCESS 01:16:37.365 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "mkdir -p /data/local/tmp/detox" 01:16:37.414 detox[1520] i child-process:EXEC_SUCCESS 01:16:37.415 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 push "/Volumes/GIT/AndroidRefresh/android/app/build/outputs/apk/debug/app-debug.apk" "/data/local/tmp/detox/Application.apk" 01:16:37.632 detox[1520] i child-process:EXEC_SUCCESS /Volumes/GIT/AndroidRefresh/android/app/build/outputs/apk/debug/app-debug.apk: 1 file pushed, 0 skipped. 383.2 MB/s (63612554 bytes in 0.158s) 01:16:37.634 detox[1520] i child-process:SPAWN_CMD /Users/gez/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk 01:16:38.016 detox[1520] i child-process:SPAWN_STDOUT Success 01:16:38.020 detox[1520] i child-process:SPAWN_END /Users/gez/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk exited with code #0 01:16:38.020 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 push "/Volumes/GIT/AndroidRefresh/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk" "/data/local/tmp/detox/Test.apk" 01:16:38.089 detox[1520] i child-process:EXEC_SUCCESS /Volumes/GIT/AndroidRefresh/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk: 1 file pushed, 0 skipped. 358.8 MB/s (3997378 bytes in 0.011s) 01:16:38.091 detox[1520] i child-process:SPAWN_CMD /Users/gez/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk 01:16:38.207 detox[1520] i child-process:SPAWN_STDOUT Success 01:16:38.211 detox[1520] i child-process:SPAWN_END /Users/gez/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk exited with code #0 01:16:38.212 detox[1520] B device reverseTcpPort args: (8081) 01:16:38.214 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse tcp:8081 tcp:8081 01:16:38.270 detox[1520] i child-process:EXEC_SUCCESS 01:16:38.270 detox[1520] E device reverseTcpPort 01:16:38.270 detox[1520] E device installApp 01:16:38.270 detox[1520] B device selectApp args: ("default") 01:16:38.271 detox[1520] B device terminateApp args: () 01:16:38.271 detox[1520] B artifacts-manager onBeforeTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.androidrefresh"}) 01:16:38.271 detox[1520] E artifacts-manager onBeforeTerminateApp 01:16:38.271 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.androidrefresh" 01:16:38.338 detox[1520] i child-process:EXEC_SUCCESS 01:16:38.338 detox[1520] B artifacts-manager onTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.androidrefresh"}) 01:16:38.338 detox[1520] E artifacts-manager onTerminateApp 01:16:38.338 detox[1520] E device terminateApp 01:16:38.339 detox[1520] E device selectApp 01:16:38.339 detox[1520] E lifecycle set up environment 01:16:38.560 detox[1520] i lifecycle starter.test.js is assigned to emulator-5554 (Pixel_6_API_31) 01:16:38.562 detox[1520] B lifecycle run the tests 01:16:38.562 detox[1520] B artifacts-manager onRunDescribeStart args: ({"name":"ROOT_DESCRIBE_BLOCK"}) 01:16:38.563 detox[1520] E artifacts-manager onRunDescribeStart 01:16:38.564 detox[1520] B lifecycle Example 01:16:38.564 detox[1520] B artifacts-manager onRunDescribeStart args: ({"name":"Example"}) 01:16:38.564 detox[1520] E artifacts-manager onRunDescribeStart 01:16:38.566 detox[1520] B lifecycle beforeAll 01:16:38.566 detox[1520] i user beforeAll origin: at e2e/starter.test.js:9:13 01:16:38.572 detox[1520] B device launchApp args: () 01:16:38.573 detox[1520] B device terminateApp args: ("com.androidrefresh") 01:16:38.573 detox[1520] B artifacts-manager onBeforeTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.androidrefresh"}) 01:16:38.573 detox[1520] E artifacts-manager onBeforeTerminateApp 01:16:38.574 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.androidrefresh" 01:16:38.636 detox[1520] i child-process:EXEC_SUCCESS 01:16:38.639 detox[1520] B artifacts-manager onTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.androidrefresh"}) 01:16:38.641 detox[1520] E artifacts-manager onTerminateApp 01:16:38.641 detox[1520] E device terminateApp 01:16:38.641 detox[1520] B artifacts-manager onBeforeLaunchApp args: ({"deviceId":"emulator-5554","bundleId":"com.androidrefresh","launchArgs":{"detoxServer":"ws://localhost:53846","detoxSessionId":"6f92a045-8925-82bd-b24c-f2f461fe96b7"}}) 01:16:38.642 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 01:16:38.695 detox[1520] i child-process:EXEC_SUCCESS 02-09 01:16:36.000 01:16:38.696 detox[1520] E artifacts-manager onBeforeLaunchApp 01:16:38.697 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse tcp:53846 tcp:53846 01:16:38.740 detox[1520] i child-process:EXEC_SUCCESS 53846 01:16:38.740 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list instrumentation" 01:16:38.795 detox[1520] i child-process:EXEC_SUCCESS instrumentation:com.androidrefresh.test/androidx.test.runner.AndroidJUnitRunner (target=com.androidrefresh) instrumentation:com.ngarinyin.test/androidx.test.runner.AndroidJUnitRunner (target=com.ngarinyin) 01:16:38.797 detox[1520] i child-process:SPAWN_CMD /Users/gez/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:53846 -e detoxSessionId 6f92a045-8925-82bd-b24c-f2f461fe96b7 -e debug false com.androidrefresh.test/androidx.test.runner.AndroidJUnitRunner 01:16:39.299 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "ps | grep \"com\.androidrefresh$\"" 01:16:39.371 detox[1520] i child-process:EXEC_SUCCESS u0_a231 22020 320 14878332 127644 0 0 R com.androidrefresh 01:16:39.371 detox[1520] B artifacts-manager onLaunchApp args: ({"deviceId":"emulator-5554","bundleId":"com.androidrefresh","launchArgs":{"detoxServer":"ws://localhost:53846","detoxSessionId":"6f92a045-8925-82bd-b24c-f2f461fe96b7"},"pid":22020}) 01:16:39.372 detox[1520] E artifacts-manager onLaunchApp 01:16:39.927 detox[1520] i child-process:SPAWN_STDOUT INSTRUMENTATION_STATUS: class=com.androidrefresh.DetoxTest INSTRUMENTATION_STATUS: current=1 INSTRUMENTATION_STATUS: id=AndroidJUnitRunner INSTRUMENTATION_STATUS: numtests=1 INSTRUMENTATION_STATUS: stream= com.androidrefresh.DetoxTest: INSTRUMENTATION_STATUS: test=runDetoxTests INSTRUMENTATION_STATUS_CODE: 1 01:16:39.935 detox[1520] i child-process:SPAWN_STDOUT INSTRUMENTATION_STATUS: class=com.androidrefresh.DetoxTest INSTRUMENTATION_STATUS: current=1 INSTRUMENTATION_STATUS: id=AndroidJUnitRunner INSTRUMENTATION_STATUS: numtests=1 INSTRUMENTATION_STATUS: stack=java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; at androidx.test.espresso.matcher.ViewMatchers.withContentDescription(ViewMatchers.java:2) at androidx.test.espresso.Espresso.(Espresso.java:4) at androidx.test.espresso.Espresso.onView(Espresso.java:1) at com.wix.detox.espresso.action.common.utils.UiControllerUtils.getUiController(UiControllerUtils.kt:11) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(UiControllerSpy.kt:21) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy$default(UiControllerSpy.kt:20) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(Unknown Source:2) at com.wix.detox.espresso.UiControllerSpy.attachThroughProxy(Unknown Source:2) at com.wix.detox.Detox.runTests(Detox.java:137) at com.wix.detox.Detox.runTests(Detox.java:103) at com.androidrefresh.DetoxTest.runDetoxTests(DetoxTest.java:27) ... 29 trimmed Caused by: java.lang.ClassNotFoundException: Didn't find class "org.hamcrest.Matchers" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.base.jar", zip file "/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk", zip file "/data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk"],nativeLibraryDirectories=[/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/lib/arm64, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/lib/arm64, /data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk!/lib/arm64-v8a, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 41 more INSTRUMENTATION_STATUS: stream= Error in runDetoxTests(com.androidrefresh.DetoxTest): java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; at androidx.test.espresso.matcher.ViewMatchers.withContentDescription(ViewMatchers.java:2) at androidx.test.espresso.Espresso.(Espresso.java:4) at androidx.test.espresso.Espresso.onView(Espresso.java:1) at com.wix.detox.espresso.action.common.utils.UiControllerUtils.getUiController(UiControllerUtils.kt:11) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(UiControllerSpy.kt:21) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy$default(UiControllerSpy.kt:20) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(Unknown Source:2) at com.wix.detox.espresso.UiControllerSpy.attachThroughProxy(Unknown Source:2) at com.wix.detox.Detox.runTests(Detox.java:137) at com.wix.detox.Detox.runTests(Detox.java:103) at com.androidrefresh.DetoxTest.runDetoxTests(DetoxTest.java:27) ... 29 trimmed Caused by: java.lang.ClassNotFoundException: Didn't find class "org.hamcrest.Matchers" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.base.jar", zip file "/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk", zip file "/data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk"],nativeLibraryDirectories=[/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/lib/arm64, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/lib/arm64, /data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk!/lib/arm64-v8a, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 41 more INSTRUMENTATION_STATUS: test=runDetoxTests INSTRUMENTATION_STATUS_CODE: -2 01:16:40.186 detox[1520] i child-process:SPAWN_STDOUT INSTRUMENTATION_RESULT: stream= Time: 0.01 There was 1 failure: 1) runDetoxTests(com.androidrefresh.DetoxTest) java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; at androidx.test.espresso.matcher.ViewMatchers.withContentDescription(ViewMatchers.java:2) at androidx.test.espresso.Espresso.(Espresso.java:4) at androidx.test.espresso.Espresso.onView(Espresso.java:1) at com.wix.detox.espresso.action.common.utils.UiControllerUtils.getUiController(UiControllerUtils.kt:11) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(UiControllerSpy.kt:21) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy$default(UiControllerSpy.kt:20) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(Unknown Source:2) at com.wix.detox.espresso.UiControllerSpy.attachThroughProxy(Unknown Source:2) at com.wix.detox.Detox.runTests(Detox.java:137) at com.wix.detox.Detox.runTests(Detox.java:103) at com.androidrefresh.DetoxTest.runDetoxTests(DetoxTest.java:27) at java.lang.reflect.Method.invoke(Native Method) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at androidx.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:549) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:162) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56) at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:444) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2248) Caused by: java.lang.ClassNotFoundException: Didn't find class "org.hamcrest.Matchers" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.base.jar", zip file "/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk", zip file "/data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk"],nativeLibraryDirectories=[/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/lib/arm64, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/lib/arm64, /data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk!/lib/arm64-v8a, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 41 more FAILURES!!! Tests run: 1, Failures: 1 01:16:40.188 detox[1520] i child-process:SPAWN_STDOUT INSTRUMENTATION_CODE: -1 01:16:40.195 detox[1520] i child-process:SPAWN_END /Users/gez/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:53846 -e detoxSessionId 6f92a045-8925-82bd-b24c-f2f461fe96b7 -e debug false com.androidrefresh.test/androidx.test.runner.AndroidJUnitRunner exited with code #0 01:16:40.196 detox[1520] i device An error occurred while waiting for the app to become ready. Waiting for disconnection... error: Failed to run application on the device HINT: Most likely, your main activity has crashed prematurely. Native stacktrace dump: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; at androidx.test.espresso.matcher.ViewMatchers.withContentDescription(ViewMatchers.java:2) at androidx.test.espresso.Espresso.(Espresso.java:4) at androidx.test.espresso.Espresso.onView(Espresso.java:1) at com.wix.detox.espresso.action.common.utils.UiControllerUtils.getUiController(UiControllerUtils.kt:11) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(UiControllerSpy.kt:21) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy$default(UiControllerSpy.kt:20) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(Unknown Source:2) at com.wix.detox.espresso.UiControllerSpy.attachThroughProxy(Unknown Source:2) at com.wix.detox.Detox.runTests(Detox.java:137) at com.wix.detox.Detox.runTests(Detox.java:103) at com.androidrefresh.DetoxTest.runDetoxTests(DetoxTest.java:27) ... 29 trimmed Caused by: java.lang.ClassNotFoundException: Didn't find class "org.hamcrest.Matchers" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.base.jar", zip file "/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk", zip file "/data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk"],nativeLibraryDirectories=[/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/lib/arm64, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/lib/arm64, /data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk!/lib/arm64-v8a, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 41 more 01:16:40.196 detox[1520] i device The app disconnected. 01:16:40.197 detox[1520] i child-process:EXEC_CMD "/Users/gez/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse --remove tcp:53846 01:16:40.198 detox[1520] E device launchApp error: Failed to run application on the device HINT: Most likely, your main activity has crashed prematurely. Native stacktrace dump: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; at androidx.test.espresso.matcher.ViewMatchers.withContentDescription(ViewMatchers.java:2) at androidx.test.espresso.Espresso.(Espresso.java:4) at androidx.test.espresso.Espresso.onView(Espresso.java:1) at com.wix.detox.espresso.action.common.utils.UiControllerUtils.getUiController(UiControllerUtils.kt:11) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(UiControllerSpy.kt:21) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy$default(UiControllerSpy.kt:20) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(Unknown Source:2) at com.wix.detox.espresso.UiControllerSpy.attachThroughProxy(Unknown Source:2) at com.wix.detox.Detox.runTests(Detox.java:137) at com.wix.detox.Detox.runTests(Detox.java:103) at com.androidrefresh.DetoxTest.runDetoxTests(DetoxTest.java:27) ... 29 trimmed Caused by: java.lang.ClassNotFoundException: Didn't find class "org.hamcrest.Matchers" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.base.jar", zip file "/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk", zip file "/data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk"],nativeLibraryDirectories=[/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/lib/arm64, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/lib/arm64, /data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk!/lib/arm64-v8a, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 41 more 01:16:40.200 detox[1520] B artifacts-manager onHookFailure args: ({"error":{"name":"DetoxRuntimeError"},"hook":"beforeAll"}) 01:16:40.201 detox[1520] E artifacts-manager onHookFailure 01:16:40.202 detox[1520] E lifecycle beforeAll error: Failed to run application on the device HINT: Most likely, your main activity has crashed prematurely. Native stacktrace dump: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; at androidx.test.espresso.matcher.ViewMatchers.withContentDescription(ViewMatchers.java:2) at androidx.test.espresso.Espresso.(Espresso.java:4) at androidx.test.espresso.Espresso.onView(Espresso.java:1) at com.wix.detox.espresso.action.common.utils.UiControllerUtils.getUiController(UiControllerUtils.kt:11) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(UiControllerSpy.kt:21) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy$default(UiControllerSpy.kt:20) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(Unknown Source:2) at com.wix.detox.espresso.UiControllerSpy.attachThroughProxy(Unknown Source:2) at com.wix.detox.Detox.runTests(Detox.java:137) at com.wix.detox.Detox.runTests(Detox.java:103) at com.androidrefresh.DetoxTest.runDetoxTests(DetoxTest.java:27) ... 29 trimmed Caused by: java.lang.ClassNotFoundException: Didn't find class "org.hamcrest.Matchers" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.base.jar", zip file "/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk", zip file "/data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk"],nativeLibraryDirectories=[/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/lib/arm64, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/lib/arm64, /data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk!/lib/arm64-v8a, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 41 more 01:16:40.203 detox[1520] B lifecycle should take screenshots 01:16:40.204 detox[1520] i lifecycle Example: should take screenshots 01:16:40.205 detox[1520] E lifecycle should take screenshots 01:16:40.206 detox[1520] i lifecycle Example: should take screenshots [FAIL] 01:16:40.211 detox[1520] B artifacts-manager onRunDescribeFinish args: ({"name":"Example"}) 01:16:40.211 detox[1520] E artifacts-manager onRunDescribeFinish 01:16:40.211 detox[1520] E lifecycle Example 01:16:40.211 detox[1520] B artifacts-manager onRunDescribeFinish args: ({"name":"ROOT_DESCRIBE_BLOCK"}) 01:16:40.211 detox[1520] E artifacts-manager onRunDescribeFinish 01:16:40.211 detox[1520] E lifecycle run the tests 01:16:40.296 detox[1520] B lifecycle tear down environment 01:16:40.299 detox[1520] B artifacts-manager onBeforeCleanup args: () 01:16:40.300 detox[1520] E artifacts-manager onBeforeCleanup 01:16:40.300 detox[1520] i ws-client:APP_UNREACHABLE Detox can't seem to connect to the test app(s)! HINT: The test app might have crashed prematurely, or has had trouble setting up the connection. Refer to our troubleshooting guide, for full details: https://wix.github.io/Detox/docs/troubleshooting/running-tests#tests-execution-hangs 01:16:40.301 detox[1520] i child-process:EXEC_SUCCESS 01:16:40.303 detox[1520] B device free args: ({"adbName":"emulator-5554"}, {"shutdown":false}) 01:16:40.306 detox[1520] E device free 01:16:40.307 detox[1520] E lifecycle tear down environment 01:16:40.307 detox[1520] E lifecycle e2e/starter.test.js RUNS e2e/starter.test.js 01:16:40.305 detox[1519] i ws-server tester exited session 6f92a045-8925-82bd-b24c-f2f461fe96b7 FAIL e2e/starter.test.js ws-server@53856 connect Example ✕ should take screenshots (2 ms) ● Example › should take screenshots Failed to run application on the device HINT: Most likely, your main activity has crashed prematurely. Native stacktrace dump: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; at androidx.test.espresso.matcher.ViewMatchers.withContentDescription(ViewMatchers.java:2) at androidx.test.espresso.Espresso.(Espresso.java:4) at androidx.test.espresso.Espresso.onView(Espresso.java:1) at com.wix.detox.espresso.action.common.utils.UiControllerUtils.getUiController(UiControllerUtils.kt:11) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(UiControllerSpy.kt:21) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy$default(UiControllerSpy.kt:20) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(Unknown Source:2) at com.wix.detox.espresso.UiControllerSpy.attachThroughProxy(Unknown Source:2) at com.wix.detox.Detox.runTests(Detox.java:137) at com.wix.detox.Detox.runTests(Detox.java:103) at com.androidrefresh.DetoxTest.runDetoxTests(DetoxTest.java:27) ... 29 trimmed Caused by: java.lang.ClassNotFoundException: Didn't find class "org.hamcrest.Matchers" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.base.jar", zip file "/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk", zip file "/data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk"],nativeLibraryDirectories=[/data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/lib/arm64, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/lib/arm64, /data/app/~~z6SsJiNV2LlR7hAaDyzdlA==/com.androidrefresh.test-wulkNxq3zSByg2oLRPDP3A==/base.apk!/lib/arm64-v8a, /data/app/~~2KuxypeaCp7fx5opIC_hHg==/com.androidrefresh-L-baH1tq3UVZaxP7Rs8XNA==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 41 more 4 | beforeAll(async () => { 5 | console.log('beforeAll') > 6 | await device.launchApp() | ^ 7 | }) 8 | 9 | // beforeEach(async () => { at Object.launchApp (e2e/starter.test.js:6:18) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9) at node_modules/@babel/runtime/helpers/asyncToGenerator.js:27:7 at Object. (node_modules/@babel/runtime/helpers/asyncToGenerator.js:19:12) 01:16:40.311 detox[1520] i ipc dispatching event to primary-1519 /tmp/detox.primary-1519 : reportTestResults , { testResults: [ { success: false, testFilePath: '/Volumes/GIT/AndroidRefresh/e2e/starter.test.js', testExecError: undefined, isPermanentFailure: false } ] } 01:16:40.313 detox[1519] i ipc received event of : reportTestResults { testResults: [ { success: false, testFilePath: '/Volumes/GIT/AndroidRefresh/e2e/starter.test.js', isPermanentFailure: false } ] } 01:16:40.315 detox[1519] i ipc dispatching event to socket : reportTestResultsDone { testResults: [ { success: false, testFilePath: '/Volumes/GIT/AndroidRefresh/e2e/starter.test.js', isPermanentFailure: false } ] } 01:16:40.316 detox[1520] i ipc ## received events ## 01:16:40.316 detox[1520] i ipc detected event reportTestResultsDone { testResults: [ { success: false, testFilePath: '/Volumes/GIT/AndroidRefresh/e2e/starter.test.js', isPermanentFailure: false } ] } 01:16:40.317 detox[1519] i ipc broadcasting event to all known sockets listening to /tmp/detox.primary-1519 : sessionStateUpdate { testResults: [ { success: false, testFilePath: '/Volumes/GIT/AndroidRefresh/e2e/starter.test.js', isPermanentFailure: false } ] } 01:16:40.321 detox[1520] i ipc connection closed primary-1519 /tmp/detox.primary-1519 0 tries remaining of 0 01:16:40.322 detox[1520] i ipc secondary-1520 exceeded connection rety amount of or stopRetrying flag set. 01:16:40.322 detox[1519] i ipc socket disconnected secondary-1520 01:16:40.428 detox[1519] E lifecycle Command failed with exit code = 1: jest --config e2e/jest.config.js 01:16:40.429 detox[1519] i ws-server Detox server has been closed gracefully 01:16:40.431 detox[1519] E lifecycle node_modules/.bin/detox test --configuration android.emu.debug --loglevel trace ```

Device logs

Device logs ``` 01:18:58.242 detox[1658] B jest --config e2e/jest.config.js watchman warning: Recrawled this watch 13 times, most recently because: MustScanSubDirs UserDroppedTo resolve, please review the information on https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl To clear this warning, run: `watchman watch-del '/Volumes/GIT/AndroidRefresh' ; watchman watch-project '/Volumes/GIT/AndroidRefresh'` 01:19:02.495 detox[1659] i starter.test.js is assigned to emulator-5554 (Pixel_6_API_31) 01:19:02.501 detox[1659] i beforeAll 01:19:03.977 detox[1659] i An error occurred while waiting for the app to become ready. Waiting for disconnection... error: Failed to run application on the device HINT: Most likely, your main activity has crashed prematurely. Native stacktrace dump: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; at androidx.test.espresso.matcher.ViewMatchers.withContentDescription(ViewMatchers.java:2) at androidx.test.espresso.Espresso.(Espresso.java:4) at androidx.test.espresso.Espresso.onView(Espresso.java:1) at com.wix.detox.espresso.action.common.utils.UiControllerUtils.getUiController(UiControllerUtils.kt:11) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(UiControllerSpy.kt:21) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy$default(UiControllerSpy.kt:20) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(Unknown Source:2) at com.wix.detox.espresso.UiControllerSpy.attachThroughProxy(Unknown Source:2) at com.wix.detox.Detox.runTests(Detox.java:137) at com.wix.detox.Detox.runTests(Detox.java:103) at com.androidrefresh.DetoxTest.runDetoxTests(DetoxTest.java:27) ... 29 trimmed Caused by: java.lang.ClassNotFoundException: Didn't find class "org.hamcrest.Matchers" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.base.jar", zip file "/data/app/~~8mjhcOpaXSjrt7VKnil1LA==/com.androidrefresh.test-PXqKHH2GrLVqku7-yKpYFA==/base.apk", zip file "/data/app/~~50I4QkvhCjBawMe6FSZGUQ==/com.androidrefresh-q5pns3sjO3pvT77tUyL0Aw==/base.apk"],nativeLibraryDirectories=[/data/app/~~8mjhcOpaXSjrt7VKnil1LA==/com.androidrefresh.test-PXqKHH2GrLVqku7-yKpYFA==/lib/arm64, /data/app/~~50I4QkvhCjBawMe6FSZGUQ==/com.androidrefresh-q5pns3sjO3pvT77tUyL0Aw==/lib/arm64, /data/app/~~8mjhcOpaXSjrt7VKnil1LA==/com.androidrefresh.test-PXqKHH2GrLVqku7-yKpYFA==/base.apk!/lib/arm64-v8a, /data/app/~~50I4QkvhCjBawMe6FSZGUQ==/com.androidrefresh-q5pns3sjO3pvT77tUyL0Aw==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 41 more 01:19:03.983 detox[1659] i The app disconnected. 01:19:03.992 detox[1659] i Example: should take screenshots 01:19:03.995 detox[1659] i Example: should take screenshots [FAIL] 01:19:04.241 detox[1659] i Detox can't seem to connect to the test app(s)! HINT: The test app might have crashed prematurely, or has had trouble setting up the connection. Refer to our troubleshooting guide, for full details: https://wix.github.io/Detox/docs/troubleshooting/running-tests#tests-execution-hangs FAIL e2e/starter.test.js Example ✕ should take screenshots (5 ms) ● Example › should take screenshots Failed to run application on the device HINT: Most likely, your main activity has crashed prematurely. Native stacktrace dump: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/hamcrest/Matchers; at androidx.test.espresso.matcher.ViewMatchers.withContentDescription(ViewMatchers.java:2) at androidx.test.espresso.Espresso.(Espresso.java:4) at androidx.test.espresso.Espresso.onView(Espresso.java:1) at com.wix.detox.espresso.action.common.utils.UiControllerUtils.getUiController(UiControllerUtils.kt:11) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(UiControllerSpy.kt:21) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy$default(UiControllerSpy.kt:20) at com.wix.detox.espresso.UiControllerSpy$Companion.attachThroughProxy(Unknown Source:2) at com.wix.detox.espresso.UiControllerSpy.attachThroughProxy(Unknown Source:2) at com.wix.detox.Detox.runTests(Detox.java:137) at com.wix.detox.Detox.runTests(Detox.java:103) at com.androidrefresh.DetoxTest.runDetoxTests(DetoxTest.java:27) ... 29 trimmed Caused by: java.lang.ClassNotFoundException: Didn't find class "org.hamcrest.Matchers" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/system/framework/android.test.mock.jar", zip file "/system/framework/android.test.base.jar", zip file "/data/app/~~8mjhcOpaXSjrt7VKnil1LA==/com.androidrefresh.test-PXqKHH2GrLVqku7-yKpYFA==/base.apk", zip file "/data/app/~~50I4QkvhCjBawMe6FSZGUQ==/com.androidrefresh-q5pns3sjO3pvT77tUyL0Aw==/base.apk"],nativeLibraryDirectories=[/data/app/~~8mjhcOpaXSjrt7VKnil1LA==/com.androidrefresh.test-PXqKHH2GrLVqku7-yKpYFA==/lib/arm64, /data/app/~~50I4QkvhCjBawMe6FSZGUQ==/com.androidrefresh-q5pns3sjO3pvT77tUyL0Aw==/lib/arm64, /data/app/~~8mjhcOpaXSjrt7VKnil1LA==/com.androidrefresh.test-PXqKHH2GrLVqku7-yKpYFA==/base.apk!/lib/arm64-v8a, /data/app/~~50I4QkvhCjBawMe6FSZGUQ==/com.androidrefresh-q5pns3sjO3pvT77tUyL0Aw==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:218) at java.lang.ClassLoader.loadClass(ClassLoader.java:379) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 41 more 4 | beforeAll(async () => { 5 | console.log('beforeAll') > 6 | await device.launchApp() | ^ 7 | }) 8 | 9 | // beforeEach(async () => { at Object.launchApp (e2e/starter.test.js:6:18) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9) at node_modules/@babel/runtime/helpers/asyncToGenerator.js:27:7 at Object. (node_modules/@babel/runtime/helpers/asyncToGenerator.js:19:12) 01:19:04.369 detox[1658] E Command failed with exit code = 1: jest --config e2e/jest.config.js ```

More data, please!

Apologies if I should be posting on the react-native-track-player repo and I'm aware testing has only been done up to react-native version 0.69.7. I'm just struggling to work out why this is happening. If I remove that one package, everything works as expected so I'm assuming it's a bug. Thanks for your help on this one.

gezquinndesign commented 1 year ago

Found a workaround...adding this line to android/app/build.gradle under dependencies section...

androidTestImplementation('org.hamcrest:hamcrest:2.2')

...resulted in expected behaviour. Do you want me to update the documentation to include this line or should it go somewhere in the code?

asafkorem commented 1 year ago

@gezquinndesign thanks for the update! @d4vidi let's take this into consideration while working on the RN .71 upgrade for our test app.

d4vidi commented 1 year ago

@gezquinndesign hamcrest comes as an indirect dependency of espresso-core itself, which comes from Detox, and therefore is not required to be explicitly specified as a dependency. Have you by any chance added detox to your build.gradle in a non-standard way? Could you share a snippet of that? Alternatively, have you by any chance applied any custom gradle configurations that would affect dependency resolution (reference)

gezquinndesign commented 1 year ago

Here is the build.gradle from my repro. I followed the install instructions on the detox website.

So it's a bare npx react-native init project with no custom additions to the config other than those required by detox. The issue only appears when react-native-track-player is installed. Otherwise it's fine. It might be an issue with their package.

d4vidi commented 1 year ago

Would you mind removing androidTestImplementation('org.hamcrest:hamcrest:2.2'), then running under android/ - ./gradlew :app:dependencies and pasting the result?

gezquinndesign commented 1 year ago

Here you go...

Summary ```console > ./gradlew :app:dependencies Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details > Task :app:dependencies ------------------------------------------------------------ Project ':app' ------------------------------------------------------------ androidApis - Configuration providing various types of Android JAR file No dependencies androidJacocoAnt - The Jacoco agent to use to get coverage data. \--- org.jacoco:org.jacoco.ant:0.8.7 +--- org.jacoco:org.jacoco.core:0.8.7 | +--- org.ow2.asm:asm:9.1 | +--- org.ow2.asm:asm-commons:9.1 | | +--- org.ow2.asm:asm:9.1 | | +--- org.ow2.asm:asm-tree:9.1 | | | \--- org.ow2.asm:asm:9.1 | | \--- org.ow2.asm:asm-analysis:9.1 | | \--- org.ow2.asm:asm-tree:9.1 (*) | \--- org.ow2.asm:asm-tree:9.1 (*) +--- org.jacoco:org.jacoco.report:0.8.7 | \--- org.jacoco:org.jacoco.core:0.8.7 (*) \--- org.jacoco:org.jacoco.agent:0.8.7 androidJdkImage - Configuration providing JDK image for compiling Java 9+ sources No dependencies androidTestAnnotationProcessor - Classpath for the annotation processor for 'androidTest'. (n) No dependencies androidTestCompileOnly - Compile only dependencies for 'androidTest' sources. (n) No dependencies androidTestDebugAnnotationProcessor - Classpath for the annotation processor for 'androidTestDebug'. (n) No dependencies androidTestDebugCompileOnly - Compile only dependencies for 'androidTestDebug' sources. (n) No dependencies androidTestDebugImplementation - Implementation only dependencies for 'androidTestDebug' sources. (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) \--- com.wix:detox:+ (n) androidTestReleaseAnnotationProcessor - Classpath for the annotation processor for 'androidTestRelease'. (n) No dependencies androidTestReleaseCompileOnly - Compile only dependencies for 'androidTestRelease' sources. (n) No dependencies androidTestReleaseImplementation - Implementation only dependencies for 'androidTestRelease' sources. (n) No dependencies androidTestReleaseRuntimeOnly - Runtime only dependencies for 'androidTestRelease' sources. (n) No dependencies androidTestReleaseWearApp - Link to a wear app to embed for object 'androidTestRelease'. (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 archives - Configuration for archive artifacts. (n) No dependencies compileOnly - Compile only dependencies for 'main' sources. (n) No dependencies coreLibraryDesugaring - Configuration to desugar libraries No dependencies debugAabPublication - Bundle Publication for debug (n) No dependencies debugAndroidTestAnnotationProcessorClasspath - Resolved configuration for annotation-processor for variant: debugAndroidTest No dependencies debugAndroidTestCompileClasspath - Resolved configuration for compilation for variant: debugAndroidTest +--- com.wix:detox:+ -> 20.1.3 | +--- androidx.test.espresso:espresso-core:3.4.0 | | +--- androidx.test:runner:1.4.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.test:monitor:1.4.0 | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.test.services:storage:1.4.0 | | | | +--- androidx.test:monitor:1.4.0 (*) | | | | \--- com.google.code.findbugs:jsr305:2.0.1 -> 3.0.2 | | | \--- junit:junit:4.12 | | | \--- org.hamcrest:hamcrest-core:1.3 | | +--- androidx.test.espresso:espresso-idling-resource:3.4.0 | | +--- com.squareup:javawriter:2.1.1 | | +--- javax.inject:javax.inject:1 | | +--- org.hamcrest:hamcrest-library:1.3 -> 2.2 | | | \--- org.hamcrest:hamcrest-core:2.2 -> 1.3 | | +--- org.hamcrest:hamcrest-integration:1.3 | | | \--- org.hamcrest:hamcrest-library:1.3 -> 2.2 (*) | | \--- com.google.code.findbugs:jsr305:2.0.1 -> 3.0.2 | +--- androidx.test.espresso:espresso-web:3.4.0 | | +--- androidx.test.espresso:espresso-core:3.4.0 (*) | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- org.ccil.cowan.tagsoup:tagsoup:1.2 | +--- androidx.test.espresso:espresso-contrib:3.4.0 | | +--- androidx.test.espresso:espresso-core:3.4.0 (*) | | +--- androidx.test.espresso:espresso-idling-resource:3.4.0 | | +--- com.google.android.material:material:1.0.0 -> 1.2.1 | | | +--- androidx.annotation:annotation:1.0.1 -> 1.3.0 | | | +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 | | | | +--- androidx.annotation:annotation:1.3.0 | | | | +--- androidx.core:core:1.7.0 -> 1.9.0 | | | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | +--- androidx.arch.core:core-common:2.1.0 | | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | +--- androidx.activity:activity:1.2.4 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | +--- androidx.savedstate:savedstate:1.1.0 | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | | | +--- androidx.fragment:fragment:1.3.6 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | | | | +--- androidx.collection:collection:1.1.0 (*) | | | | | +--- androidx.viewpager:viewpager:1.0.0 | | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | | | \--- androidx.customview:customview:1.0.0 | | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | | +--- androidx.loader:loader:1.0.0 | | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 | | | | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | | | \--- androidx.arch.core:core-common:2.1.0 (*) | | | | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | | | | +--- androidx.activity:activity:1.2.4 (*) | | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | | | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | | | | +--- androidx.appcompat:appcompat-resources:1.4.1 | | | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | | | | \--- androidx.collection:collection:1.1.0 (*) | | | | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | | | | +--- androidx.interpolator:interpolator:1.0.0 | | | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | \--- androidx.collection:collection:1.1.0 (*) | | | | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | | \--- androidx.customview:customview:1.0.0 (*) | | | | \--- androidx.savedstate:savedstate:1.1.0 (*) | | | +--- androidx.cardview:cardview:1.0.0 | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.coordinatorlayout:coordinatorlayout:1.1.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | | +--- androidx.customview:customview:1.0.0 (*) | | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | | +--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | | | +--- androidx.fragment:fragment:1.0.0 -> 1.3.6 (*) | | | +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.4.0 (*) | | | +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.core:core:1.3.2 -> 1.9.0 (*) | | | | \--- androidx.customview:customview:1.0.0 (*) | | | +--- androidx.transition:transition:1.2.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | | \--- androidx.viewpager2:viewpager2:1.0.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.fragment:fragment:1.1.0 -> 1.3.6 (*) | | | +--- androidx.recyclerview:recyclerview:1.1.0 -> 1.2.1 (*) | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*) | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | +--- androidx.drawerlayout:drawerlayout:1.0.0 (*) | | +--- androidx.viewpager:viewpager:1.0.0 (*) | | +--- androidx.legacy:legacy-support-core-utils:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.documentfile:documentfile:1.0.0 | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.loader:loader:1.0.0 (*) | | | +--- androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 -> 1.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.print:print:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- com.google.android.apps.common.testing.accessibility.framework:accessibility-test-framework:3.1 | +--- androidx.test:rules:1.4.0 | | \--- androidx.test:runner:1.4.0 (*) | +--- androidx.test.ext:junit:1.1.3 | | +--- junit:junit:4.12 (*) | | +--- androidx.test:core:1.4.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.test:monitor:1.4.0 (*) | | | \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.0 (*) | | +--- androidx.test:monitor:1.4.0 (*) | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | \--- androidx.test.uiautomator:uiautomator:2.2.0 +--- project :app (*) +--- com.wix:detox:{strictly 20.1.3} -> 20.1.3 (c) +--- com.facebook.flipper:flipper:0.125.0 +--- com.facebook.flipper:flipper-network-plugin:0.125.0 +--- com.facebook.flipper:flipper-fresco-plugin:0.125.0 | \--- com.parse.bolts:bolts-tasks:1.4.0 +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 (*) +--- com.facebook.react:react-android -> 0.71.2 | +--- androidx.appcompat:appcompat-resources:1.4.1 (*) | +--- androidx.appcompat:appcompat:1.4.1 (*) | +--- androidx.autofill:autofill:1.1.0 | +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.interpolator:interpolator:1.0.0 (*) | +--- androidx.tracing:tracing:1.1.0 | +--- com.facebook.fbjni:fbjni:0.3.0 | +--- com.facebook.fresco:fresco:2.5.0 | | +--- com.facebook.fresco:fbcore:2.5.0 | | +--- com.facebook.fresco:drawee:2.5.0 | | +--- com.facebook.fresco:imagepipeline:2.5.0 | | | \--- com.facebook.fresco:imagepipeline-base:2.5.0 | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 | | +--- com.facebook.fresco:memory-type-native:2.5.0 | | +--- com.facebook.fresco:memory-type-java:2.5.0 | | +--- com.facebook.fresco:nativeimagefilters:2.5.0 | | \--- com.facebook.fresco:nativeimagetranscoder:2.5.0 | +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0 | | \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 | | +--- com.squareup.okio:okio:2.8.0 -> 2.9.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.10 -> 1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | +--- com.facebook.fresco:ui-common:2.5.0 | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2 | | \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72 | +--- com.facebook.soloader:soloader:0.10.4 | | +--- com.facebook.soloader:annotation:0.10.4 | | \--- com.facebook.soloader:nativeloader:0.10.4 | +--- com.facebook.yoga:proguard-annotations:1.19.0 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 | | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | +--- com.squareup.okio:okio:2.9.0 (*) | +--- javax.inject:javax.inject:1 | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (*) +--- com.facebook.react:hermes-android -> 0.71.2 +--- project :react-native-track-player | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*) +--- androidx.appcompat:appcompat:{strictly 1.4.1} -> 1.4.1 (c) +--- androidx.test.espresso:espresso-core:{strictly 3.4.0} -> 3.4.0 (c) +--- androidx.test.espresso:espresso-web:{strictly 3.4.0} -> 3.4.0 (c) +--- androidx.test.espresso:espresso-contrib:{strictly 3.4.0} -> 3.4.0 (c) +--- androidx.test:rules:{strictly 1.4.0} -> 1.4.0 (c) +--- androidx.test.ext:junit:{strictly 1.1.3} -> 1.1.3 (c) +--- androidx.test.uiautomator:uiautomator:{strictly 2.2.0} -> 2.2.0 (c) +--- androidx.appcompat:appcompat-resources:{strictly 1.4.1} -> 1.4.1 (c) +--- androidx.tracing:tracing:{strictly 1.1.0} -> 1.1.0 (c) +--- com.google.code.findbugs:jsr305:{strictly 3.0.2} -> 3.0.2 (c) +--- javax.inject:javax.inject:{strictly 1} -> 1 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.annotation:annotation:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.core:core:{strictly 1.9.0} -> 1.9.0 (c) +--- androidx.interpolator:interpolator:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.cursoradapter:cursoradapter:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.activity:activity:{strictly 1.2.4} -> 1.2.4 (c) +--- androidx.fragment:fragment:{strictly 1.3.6} -> 1.3.6 (c) +--- androidx.drawerlayout:drawerlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.savedstate:savedstate:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.test:runner:{strictly 1.4.0} -> 1.4.0 (c) +--- androidx.test.espresso:espresso-idling-resource:{strictly 3.4.0} -> 3.4.0 (c) +--- com.squareup:javawriter:{strictly 2.1.1} -> 2.1.1 (c) +--- org.hamcrest:hamcrest-library:{strictly 2.2} -> 2.2 (c) +--- org.hamcrest:hamcrest-integration:{strictly 1.3} -> 1.3 (c) +--- org.ccil.cowan.tagsoup:tagsoup:{strictly 1.2} -> 1.2 (c) +--- com.google.android.material:material:{strictly 1.2.1} -> 1.2.1 (c) +--- androidx.recyclerview:recyclerview:{strictly 1.2.1} -> 1.2.1 (c) +--- androidx.viewpager:viewpager:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.legacy:legacy-support-core-utils:{strictly 1.0.0} -> 1.0.0 (c) +--- com.google.android.apps.common.testing.accessibility.framework:accessibility-test-framework:{strictly 3.1} -> 3.1 (c) +--- junit:junit:{strictly 4.12} -> 4.12 (c) +--- androidx.test:core:{strictly 1.4.0} -> 1.4.0 (c) +--- androidx.test:monitor:{strictly 1.4.0} -> 1.4.0 (c) +--- org.jetbrains.kotlin:kotlin-stdlib:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-common:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.vectordrawable:vectordrawable:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.vectordrawable:vectordrawable-animated:{strictly 1.1.0} -> 1.1.0 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.annotation:annotation-experimental:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.lifecycle:lifecycle-runtime:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.versionedparcelable:versionedparcelable:{strictly 1.1.1} -> 1.1.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.collection:collection:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.loader:loader:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.lifecycle:lifecycle-livedata-core:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.customview:customview:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.test.services:storage:{strictly 1.4.0} -> 1.4.0 (c) +--- org.hamcrest:hamcrest-core:{strictly 1.3} -> 1.3 (c) +--- androidx.cardview:cardview:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.coordinatorlayout:coordinatorlayout:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.transition:transition:{strictly 1.2.0} -> 1.2.0 (c) +--- androidx.viewpager2:viewpager2:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.documentfile:documentfile:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.localbroadcastmanager:localbroadcastmanager:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.print:print:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.lifecycle:lifecycle-common:{strictly 2.4.0} -> 2.4.0 (c) +--- org.jetbrains:annotations:{strictly 20.1.0} -> 20.1.0 (c) +--- androidx.arch.core:core-common:{strictly 2.1.0} -> 2.1.0 (c) +--- androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0} -> 2.0.0 (c) \--- androidx.arch.core:core-runtime:{strictly 2.1.0} -> 2.1.0 (c) debugAndroidTestRuntimeClasspath - Resolved configuration for runtime for variant: debugAndroidTest +--- com.wix:detox:+ -> 20.1.3 | +--- androidx.test.espresso:espresso-core:3.4.0 | | +--- androidx.test:runner:1.4.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.test:monitor:1.4.0 | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.test.services:storage:1.4.0 | | | | +--- androidx.test:monitor:1.4.0 (*) | | | | \--- com.google.code.findbugs:jsr305:2.0.1 -> 3.0.2 | | | \--- junit:junit:4.12 | | | \--- org.hamcrest:hamcrest-core:1.3 | | +--- androidx.test.espresso:espresso-idling-resource:3.4.0 | | +--- com.squareup:javawriter:2.1.1 | | +--- javax.inject:javax.inject:1 | | +--- org.hamcrest:hamcrest-library:1.3 -> 2.2 | | | \--- org.hamcrest:hamcrest-core:2.2 -> 1.3 | | +--- org.hamcrest:hamcrest-integration:1.3 | | | \--- org.hamcrest:hamcrest-library:1.3 -> 2.2 (*) | | \--- com.google.code.findbugs:jsr305:2.0.1 -> 3.0.2 | +--- androidx.test.espresso:espresso-web:3.4.0 | | +--- androidx.test.espresso:espresso-core:3.4.0 (*) | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- org.ccil.cowan.tagsoup:tagsoup:1.2 | +--- androidx.test.espresso:espresso-contrib:3.4.0 | | +--- androidx.test.espresso:espresso-core:3.4.0 (*) | | +--- androidx.test.espresso:espresso-idling-resource:3.4.0 | | +--- com.google.android.material:material:1.0.0 -> 1.2.1 | | | +--- androidx.annotation:annotation:1.0.1 -> 1.3.0 | | | +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 | | | | +--- androidx.annotation:annotation:1.3.0 | | | | +--- androidx.core:core:1.7.0 -> 1.9.0 | | | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | +--- androidx.concurrent:concurrent-futures:1.0.0 | | | | | | +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | | | | +--- androidx.arch.core:core-runtime:2.1.0 | | | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | | \--- androidx.arch.core:core-common:2.1.0 | | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | +--- androidx.activity:activity:1.2.4 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | +--- androidx.savedstate:savedstate:1.1.0 | | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | +--- androidx.arch.core:core-common:2.0.1 -> 2.1.0 (*) | | | | | | \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.0 (*) | | | | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | | | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | | | | | +--- androidx.arch.core:core-runtime:2.1.0 (*) | | | | | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | | | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 | | | | | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | | +--- androidx.fragment:fragment:1.3.6 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | | | | +--- androidx.collection:collection:1.1.0 (*) | | | | | +--- androidx.viewpager:viewpager:1.0.0 | | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | | | \--- androidx.customview:customview:1.0.0 | | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | | +--- androidx.loader:loader:1.0.0 | | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 (*) | | | | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | | | | +--- androidx.activity:activity:1.2.4 (*) | | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | | | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | | | | +--- androidx.appcompat:appcompat-resources:1.4.1 | | | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | | | | \--- androidx.collection:collection:1.1.0 (*) | | | | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | | | | +--- androidx.interpolator:interpolator:1.0.0 | | | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | \--- androidx.collection:collection:1.1.0 (*) | | | | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | | \--- androidx.customview:customview:1.0.0 (*) | | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | | +--- androidx.emoji2:emoji2:1.0.0 | | | | | +--- androidx.collection:collection:1.1.0 (*) | | | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | | | +--- androidx.lifecycle:lifecycle-process:2.4.0 | | | | | | +--- androidx.lifecycle:lifecycle-runtime:2.4.0 (*) | | | | | | \--- androidx.startup:startup-runtime:1.0.0 | | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 (*) | | | | | +--- androidx.core:core:1.3.0 -> 1.9.0 (*) | | | | | \--- androidx.startup:startup-runtime:1.0.0 (*) | | | | +--- androidx.emoji2:emoji2-views-helper:1.0.0 | | | | | +--- androidx.emoji2:emoji2:1.0.0 (*) | | | | | +--- androidx.collection:collection:1.1.0 (*) | | | | | \--- androidx.core:core:1.3.0 -> 1.9.0 (*) | | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | | | \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.cardview:cardview:1.0.0 | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.coordinatorlayout:coordinatorlayout:1.1.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | | +--- androidx.customview:customview:1.0.0 (*) | | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | | +--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | | | +--- androidx.fragment:fragment:1.0.0 -> 1.3.6 (*) | | | +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.4.0 (*) | | | +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.core:core:1.3.2 -> 1.9.0 (*) | | | | +--- androidx.customview:customview:1.0.0 (*) | | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | +--- androidx.transition:transition:1.2.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | | \--- androidx.viewpager2:viewpager2:1.0.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.fragment:fragment:1.1.0 -> 1.3.6 (*) | | | +--- androidx.recyclerview:recyclerview:1.1.0 -> 1.2.1 (*) | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.recyclerview:recyclerview:1.0.0 -> 1.2.1 (*) | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | +--- androidx.drawerlayout:drawerlayout:1.0.0 (*) | | +--- androidx.viewpager:viewpager:1.0.0 (*) | | +--- androidx.legacy:legacy-support-core-utils:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.documentfile:documentfile:1.0.0 | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.loader:loader:1.0.0 (*) | | | +--- androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 -> 1.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.print:print:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- com.google.android.apps.common.testing.accessibility.framework:accessibility-test-framework:3.1 | | +--- com.google.protobuf:protobuf-lite:3.0.1 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | +--- com.google.android.material:material:1.2.0-rc01 -> 1.2.1 (*) | | +--- com.google.guava:guava:28.2-android -> 31.0.1-android | | | +--- com.google.guava:failureaccess:1.0.1 | | | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava | | | +--- com.google.code.findbugs:jsr305:3.0.2 | | | +--- org.checkerframework:checker-qual:3.12.0 | | | +--- org.checkerframework:checker-compat-qual:2.5.5 | | | +--- com.google.errorprone:error_prone_annotations:2.7.1 | | | \--- com.google.j2objc:j2objc-annotations:1.3 | | +--- org.hamcrest:hamcrest-library:2.2 (*) | | +--- org.hamcrest:hamcrest-core:2.2 -> 1.3 | | \--- org.jsoup:jsoup:1.12.2 | +--- androidx.test:rules:1.4.0 | | \--- androidx.test:runner:1.4.0 (*) | +--- androidx.test.ext:junit:1.1.3 | | +--- junit:junit:4.12 (*) | | +--- androidx.test:core:1.4.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.test:monitor:1.4.0 (*) | | | \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.0 (*) | | +--- androidx.test:monitor:1.4.0 (*) | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.test.uiautomator:uiautomator:2.2.0 | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.0 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.google.android.material:material:1.2.1 (*) | +--- org.apache.commons:commons-lang3:3.7 | \--- com.github.anrwatchdog:anrwatchdog:1.4.0 +--- androidx.test:rules:{strictly 1.4.0} -> 1.4.0 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.test:runner:{strictly 1.4.0} -> 1.4.0 (c) +--- javax.inject:javax.inject:{strictly 1} -> 1 (c) +--- com.google.code.findbugs:jsr305:{strictly 3.0.2} -> 3.0.2 (c) +--- androidx.annotation:annotation:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.recyclerview:recyclerview:{strictly 1.2.1} -> 1.2.1 (c) +--- androidx.core:core:{strictly 1.9.0} -> 1.9.0 (c) +--- androidx.drawerlayout:drawerlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.viewpager:viewpager:{strictly 1.0.0} -> 1.0.0 (c) +--- junit:junit:{strictly 4.12} -> 4.12 (c) +--- androidx.test:monitor:{strictly 1.4.0} -> 1.4.0 (c) +--- androidx.appcompat:appcompat:{strictly 1.4.1} -> 1.4.1 (c) +--- androidx.annotation:annotation-experimental:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.fragment:fragment:{strictly 1.3.6} -> 1.3.6 (c) +--- androidx.lifecycle:lifecycle-runtime:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.vectordrawable:vectordrawable:{strictly 1.1.0} -> 1.1.0 (c) +--- org.jetbrains.kotlin:kotlin-stdlib:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:{strictly 1.7.20} -> 1.7.20 (c) +--- org.hamcrest:hamcrest-core:{strictly 1.3} -> 1.3 (c) +--- androidx.test.services:storage:{strictly 1.4.0} -> 1.4.0 (c) +--- androidx.loader:loader:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.localbroadcastmanager:localbroadcastmanager:{strictly 1.1.0} -> 1.1.0 (c) +--- com.google.guava:guava:{strictly 31.0.1-android} -> 31.0.1-android (c) +--- androidx.customview:customview:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.collection:collection:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.concurrent:concurrent-futures:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.versionedparcelable:versionedparcelable:{strictly 1.1.1} -> 1.1.1 (c) +--- androidx.lifecycle:lifecycle-common:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.cursoradapter:cursoradapter:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.activity:activity:{strictly 1.2.4} -> 1.2.4 (c) +--- androidx.appcompat:appcompat-resources:{strictly 1.4.1} -> 1.4.1 (c) +--- androidx.savedstate:savedstate:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.emoji2:emoji2:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.emoji2:emoji2-views-helper:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.lifecycle:lifecycle-viewmodel:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.resourceinspection:resourceinspection-annotation:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.lifecycle:lifecycle-livedata-core:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.arch.core:core-runtime:{strictly 2.1.0} -> 2.1.0 (c) +--- androidx.arch.core:core-common:{strictly 2.1.0} -> 2.1.0 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-common:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains:annotations:{strictly 20.1.0} -> 20.1.0 (c) +--- androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0} -> 2.0.0 (c) +--- com.google.guava:failureaccess:{strictly 1.0.1} -> 1.0.1 (c) +--- com.google.guava:listenablefuture:{strictly 9999.0-empty-to-avoid-conflict-with-guava} -> 9999.0-empty-to-avoid-conflict-with-guava (c) +--- androidx.tracing:tracing:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.vectordrawable:vectordrawable-animated:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.lifecycle:lifecycle-process:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.startup:startup-runtime:{strictly 1.0.0} -> 1.0.0 (c) \--- androidx.interpolator:interpolator:{strictly 1.0.0} -> 1.0.0 (c) 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 debugApkPublication - APK publication for debug (n) No dependencies debugCompileClasspath - Resolved configuration for compilation for variant: debug +--- com.facebook.flipper:flipper:0.125.0 +--- com.facebook.flipper:flipper-network-plugin:0.125.0 +--- com.facebook.flipper:flipper-fresco-plugin:0.125.0 | \--- com.parse.bolts:bolts-tasks:1.4.0 +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 | +--- androidx.annotation:annotation:1.3.0 | +--- androidx.core:core:1.7.0 -> 1.9.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.arch.core:core-common:2.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.activity:activity:1.2.4 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | +--- androidx.fragment:fragment:1.3.6 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | +--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.viewpager:viewpager:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | \--- androidx.customview:customview:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | +--- androidx.loader:loader:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.arch.core:core-common:2.1.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | +--- androidx.activity:activity:1.2.4 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | +--- androidx.appcompat:appcompat-resources:1.4.1 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | +--- androidx.interpolator:interpolator:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- androidx.collection:collection:1.1.0 (*) | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.customview:customview:1.0.0 (*) | \--- androidx.savedstate:savedstate:1.1.0 (*) +--- com.facebook.react:react-android -> 0.71.2 | +--- androidx.appcompat:appcompat-resources:1.4.1 (*) | +--- androidx.appcompat:appcompat:1.4.1 (*) | +--- androidx.autofill:autofill:1.1.0 | +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.interpolator:interpolator:1.0.0 (*) | +--- androidx.tracing:tracing:1.1.0 | +--- com.facebook.fbjni:fbjni:0.3.0 | +--- com.facebook.fresco:fresco:2.5.0 -> 2.6.0 | | +--- com.facebook.fresco:fbcore:2.6.0 | | +--- com.facebook.fresco:drawee:2.6.0 | | +--- com.facebook.fresco:imagepipeline:2.6.0 | | | \--- com.facebook.fresco:imagepipeline-base:2.6.0 | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 | | +--- com.facebook.fresco:memory-type-native:2.6.0 | | +--- com.facebook.fresco:memory-type-java:2.6.0 | | +--- com.facebook.fresco:nativeimagefilters:2.6.0 | | \--- com.facebook.fresco:nativeimagetranscoder:2.6.0 | +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0 | | \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 | | +--- com.squareup.okio:okio:2.8.0 -> 2.10.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | +--- com.facebook.fresco:ui-common:2.5.0 -> 2.6.0 | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2 | | \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72 | +--- com.facebook.soloader:soloader:0.10.4 | | +--- com.facebook.soloader:annotation:0.10.4 | | \--- com.facebook.soloader:nativeloader:0.10.4 | +--- com.facebook.yoga:proguard-annotations:1.19.0 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 | | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | +--- com.squareup.okio:okio:2.9.0 -> 2.10.0 (*) | +--- javax.inject:javax.inject:1 | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (*) +--- com.facebook.react:hermes-android -> 0.71.2 +--- project :react-native-track-player | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*) +--- com.facebook.flipper:flipper:{strictly 0.125.0} -> 0.125.0 (c) +--- com.facebook.flipper:flipper-network-plugin:{strictly 0.125.0} -> 0.125.0 (c) +--- com.facebook.flipper:flipper-fresco-plugin:{strictly 0.125.0} -> 0.125.0 (c) +--- androidx.appcompat:appcompat:{strictly 1.4.1} -> 1.4.1 (c) +--- com.facebook.react:react-android:{strictly 0.71.2} -> 0.71.2 (c) +--- androidx.swiperefreshlayout:swiperefreshlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- com.facebook.react:hermes-android:{strictly 0.71.2} -> 0.71.2 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:{strictly 1.7.20} -> 1.7.20 (c) +--- com.parse.bolts:bolts-tasks:{strictly 1.4.0} -> 1.4.0 (c) +--- androidx.annotation:annotation:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.core:core:{strictly 1.9.0} -> 1.9.0 (c) +--- androidx.cursoradapter:cursoradapter:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.activity:activity:{strictly 1.2.4} -> 1.2.4 (c) +--- androidx.fragment:fragment:{strictly 1.3.6} -> 1.3.6 (c) +--- androidx.appcompat:appcompat-resources:{strictly 1.4.1} -> 1.4.1 (c) +--- androidx.drawerlayout:drawerlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.savedstate:savedstate:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.autofill:autofill:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.tracing:tracing:{strictly 1.1.0} -> 1.1.0 (c) +--- com.facebook.fbjni:fbjni:{strictly 0.3.0} -> 0.3.0 (c) +--- com.facebook.fresco:fresco:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:imagepipeline-okhttp3:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:ui-common:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.infer.annotation:infer-annotation:{strictly 0.18.0} -> 0.18.0 (c) +--- com.facebook.soloader:soloader:{strictly 0.10.4} -> 0.10.4 (c) +--- com.facebook.yoga:proguard-annotations:{strictly 1.19.0} -> 1.19.0 (c) +--- com.google.code.findbugs:jsr305:{strictly 3.0.2} -> 3.0.2 (c) +--- com.squareup.okhttp3:okhttp-urlconnection:{strictly 4.9.2} -> 4.9.2 (c) +--- com.squareup.okhttp3:okhttp:{strictly 4.9.2} -> 4.9.2 (c) +--- com.squareup.okio:okio:{strictly 2.10.0} -> 2.10.0 (c) +--- javax.inject:javax.inject:{strictly 1} -> 1 (c) +--- androidx.interpolator:interpolator:{strictly 1.0.0} -> 1.0.0 (c) +--- org.jetbrains.kotlin:kotlin-stdlib:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.annotation:annotation-experimental:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.lifecycle:lifecycle-runtime:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.versionedparcelable:versionedparcelable:{strictly 1.1.1} -> 1.1.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.collection:collection:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.viewpager:viewpager:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.loader:loader:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.lifecycle:lifecycle-livedata-core:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.vectordrawable:vectordrawable:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.vectordrawable:vectordrawable-animated:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.customview:customview:{strictly 1.0.0} -> 1.0.0 (c) +--- com.facebook.fresco:fbcore:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:drawee:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:imagepipeline:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:imagepipeline-native:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:memory-type-ashmem:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:memory-type-native:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:memory-type-java:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:nativeimagefilters:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:nativeimagetranscoder:{strictly 2.6.0} -> 2.6.0 (c) +--- org.jetbrains.kotlin:kotlin-annotations-jvm:{strictly 1.3.72} -> 1.3.72 (c) +--- com.facebook.soloader:annotation:{strictly 0.10.4} -> 0.10.4 (c) +--- com.facebook.soloader:nativeloader:{strictly 0.10.4} -> 0.10.4 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-common:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains:annotations:{strictly 20.1.0} -> 20.1.0 (c) +--- androidx.lifecycle:lifecycle-common:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.arch.core:core-common:{strictly 2.1.0} -> 2.1.0 (c) +--- androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0} -> 2.0.0 (c) +--- com.facebook.fresco:imagepipeline-base:{strictly 2.6.0} -> 2.6.0 (c) \--- androidx.arch.core:core-runtime:{strictly 2.1.0} -> 2.1.0 (c) debugCompileOnly - Compile only dependencies for 'debug' sources. (n) No dependencies debugImplementation - Implementation only dependencies for 'debug' sources. (n) +--- com.facebook.flipper:flipper:0.125.0 (n) +--- com.facebook.flipper:flipper-network-plugin:0.125.0 (n) \--- com.facebook.flipper:flipper-fresco-plugin:0.125.0 (n) debugReverseMetadataValues - Metadata Values dependencies for the base Split No dependencies debugRuntimeClasspath - Resolved configuration for runtime for variant: debug +--- com.facebook.flipper:flipper:0.125.0 | +--- com.facebook.fbjni:fbjni:0.3.0 | | \--- com.facebook.soloader:nativeloader:0.10.3 -> 0.10.4 | +--- com.facebook.soloader:soloader:0.10.3 -> 0.10.4 | | +--- com.facebook.soloader:annotation:0.10.4 | | \--- com.facebook.soloader:nativeloader:0.10.4 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- androidx.appcompat:appcompat:1.3.0 -> 1.4.1 | | +--- androidx.annotation:annotation:1.3.0 | | +--- androidx.core:core:1.7.0 -> 1.9.0 | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.concurrent:concurrent-futures:1.0.0 | | | | +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | | +--- androidx.arch.core:core-runtime:2.1.0 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.arch.core:core-common:2.1.0 | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.lifecycle:lifecycle-common-java8:2.4.0 (c) | | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | \--- androidx.core:core-ktx:1.9.0 (c) | | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.activity:activity:1.2.4 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.savedstate:savedstate:1.1.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.arch.core:core-common:2.0.1 -> 2.1.0 (*) | | | | \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.0 (*) | | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | | | +--- androidx.arch.core:core-runtime:2.1.0 (*) | | | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 | | | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.fragment:fragment:1.3.6 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | | +--- androidx.collection:collection:1.1.0 (*) | | | +--- androidx.viewpager:viewpager:1.0.0 | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | \--- androidx.customview:customview:1.0.0 | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.loader:loader:1.0.0 | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 (*) | | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | | +--- androidx.activity:activity:1.2.4 (*) | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | | +--- androidx.appcompat:appcompat-resources:1.4.1 | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | | \--- androidx.collection:collection:1.1.0 (*) | | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | | +--- androidx.interpolator:interpolator:1.0.0 | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | \--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | \--- androidx.customview:customview:1.0.0 (*) | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | +--- androidx.emoji2:emoji2:1.0.0 | | | +--- androidx.collection:collection:1.1.0 (*) | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | +--- androidx.lifecycle:lifecycle-process:2.4.0 | | | | +--- androidx.lifecycle:lifecycle-runtime:2.4.0 (*) | | | | \--- androidx.startup:startup-runtime:1.0.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 (*) | | | +--- androidx.core:core:1.3.0 -> 1.9.0 (*) | | | \--- androidx.startup:startup-runtime:1.0.0 (*) | | +--- androidx.emoji2:emoji2-views-helper:1.0.0 | | | +--- androidx.emoji2:emoji2:1.0.0 (*) | | | +--- androidx.collection:collection:1.1.0 (*) | | | \--- androidx.core:core:1.3.0 -> 1.9.0 (*) | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0 | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | +--- androidx.sqlite:sqlite-framework:2.1.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- androidx.sqlite:sqlite:2.1.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | \--- org.java-websocket:Java-WebSocket:1.5.2 | \--- org.slf4j:slf4j-api:1.7.25 +--- com.facebook.flipper:flipper-network-plugin:0.125.0 | \--- com.facebook.flipper:flipper:0.125.0 (*) +--- com.facebook.flipper:flipper-fresco-plugin:0.125.0 | +--- com.facebook.flipper:flipper:0.125.0 (*) | +--- com.facebook.fresco:fresco:2.6.0 | | +--- com.facebook.fresco:soloader:2.6.0 | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | \--- com.facebook.soloader:soloader:0.10.1 -> 0.10.4 (*) | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | +--- com.facebook.fresco:ui-common:2.6.0 | | | \--- com.facebook.fresco:fbcore:2.6.0 | | +--- com.facebook.fresco:fbcore:2.6.0 | | +--- com.facebook.fresco:drawee:2.6.0 | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | +--- com.facebook.fresco:imagepipeline:2.6.0 | | | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | | +--- com.facebook.soloader:annotation:0.10.1 -> 0.10.4 | | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | \--- com.facebook.fresco:imagepipeline-base:2.6.0 | | | | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 | | | | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2 | | | | | \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72 | | | | +--- com.facebook.soloader:annotation:0.10.1 -> 0.10.4 | | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | | \--- com.facebook.fresco:fbcore:2.6.0 | | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 | | | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | \--- com.facebook.soloader:soloader:0.10.1 -> 0.10.4 (*) | | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | \--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | +--- com.facebook.fresco:memory-type-native:2.6.0 | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | | | \--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | +--- com.facebook.fresco:memory-type-java:2.6.0 | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | | \--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | | +--- com.facebook.fresco:ui-common:2.6.0 (*) | | | \--- com.facebook.fresco:middleware:2.6.0 | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | \--- com.facebook.fresco:ui-common:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.6.0 (*) | | +--- com.facebook.fresco:nativeimagefilters:2.6.0 | | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 (*) | | | +--- com.facebook.fresco:memory-type-native:2.6.0 (*) | | | +--- com.facebook.fresco:memory-type-java:2.6.0 (*) | | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | \--- com.facebook.fresco:fbcore:2.6.0 | | \--- com.facebook.fresco:nativeimagetranscoder:2.6.0 | | +--- com.facebook.fresco:imagepipeline-base:2.6.0 (*) | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | \--- com.facebook.fresco:fbcore:2.6.0 | +--- com.facebook.fresco:flipper:2.6.0 | | +--- com.facebook.fresco:fresco:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.6.0 (*) | | \--- com.facebook.fresco:memory-type-java:2.6.0 (*) | +--- com.facebook.fresco:stetho:2.6.0 | | +--- com.facebook.fresco:fresco:2.6.0 (*) | | +--- com.facebook.fresco:fbcore:2.6.0 | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.6.0 (*) | | \--- com.facebook.fresco:imagepipeline-base:2.6.0 (*) | \--- com.parse.bolts:bolts-tasks:1.4.0 +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 (*) +--- com.facebook.react:react-android -> 0.71.2 | +--- androidx.appcompat:appcompat-resources:1.4.1 (*) | +--- androidx.appcompat:appcompat:1.4.1 (*) | +--- androidx.autofill:autofill:1.1.0 | | \--- androidx.core:core:1.1.0 -> 1.9.0 (*) | +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.interpolator:interpolator:1.0.0 (*) | +--- androidx.tracing:tracing:1.1.0 (*) | +--- com.facebook.fbjni:fbjni:0.3.0 (*) | +--- com.facebook.fresco:fresco:2.5.0 -> 2.6.0 (*) | +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0 | | +--- com.facebook.fresco:fbcore:2.5.0 -> 2.6.0 | | +--- com.facebook.fresco:imagepipeline:2.5.0 -> 2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 -> 2.6.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 -> 2.6.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.5.0 -> 2.6.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.5.0 -> 2.6.0 (*) | | \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 | | +--- com.squareup.okio:okio:2.8.0 -> 2.10.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | +--- com.facebook.fresco:ui-common:2.5.0 -> 2.6.0 (*) | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 (*) | +--- com.facebook.soloader:soloader:0.10.4 (*) | +--- com.facebook.yoga:proguard-annotations:1.19.0 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 | | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | +--- com.squareup.okio:okio:2.9.0 -> 2.10.0 (*) | +--- javax.inject:javax.inject:1 | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (*) +--- com.facebook.react:hermes-android -> 0.71.2 | +--- com.facebook.fbjni:fbjni:0.3.0 (*) | +--- com.facebook.soloader:soloader:0.10.4 (*) | +--- com.facebook.yoga:proguard-annotations:1.19.0 | \--- androidx.annotation:annotation:1.3.0 \--- project :react-native-track-player +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*) +--- com.github.DoubleSymmetry:KotlinAudio:v1.2.4 | +--- com.google.android.exoplayer:exoplayer:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.guava:guava:31.0.1-android | | | +--- com.google.guava:failureaccess:1.0.1 | | | \--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava | | +--- com.google.android.exoplayer:exoplayer-database:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-datasource:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-database:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-extractor:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | +--- androidx.core:core:1.7.0 -> 1.9.0 (*) | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-datasource:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-extractor:2.18.1 (*) | | | \--- com.google.android.exoplayer:exoplayer-database:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-dash:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-hls:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-rtsp:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-smoothstreaming:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | \--- com.google.android.exoplayer:exoplayer-ui:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | +--- androidx.annotation:annotation:1.3.0 | | +--- androidx.recyclerview:recyclerview:1.2.1 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.3.2 -> 1.9.0 (*) | | | +--- androidx.customview:customview:1.0.0 (*) | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | \--- androidx.media:media:1.4.3 -> 1.6.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.core:core:1.6.0 -> 1.9.0 (*) | +--- com.google.android.exoplayer:extension-mediasession:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | \--- androidx.media:media:1.4.3 -> 1.6.0 (*) | +--- com.jakewharton.timber:timber:5.0.1 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.7.20 (*) | | \--- org.jetbrains:annotations:20.1.0 | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10 -> 1.7.20 (*) | +--- io.coil-kt:coil:1.4.0 | | \--- io.coil-kt:coil-base:1.4.0 | | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.30 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.5.30 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 -> 1.6.3 | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.3 | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.3 | | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.3 (c) | | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.3 (c) | | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 (c) | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*) | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21 -> 1.7.20 | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.3 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*) | | +--- androidx.lifecycle:lifecycle-common-java8:2.3.1 -> 2.4.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 (*) | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- com.squareup.okhttp3:okhttp:3.12.13 -> 4.9.2 (*) | | +--- com.squareup.okio:okio:2.10.0 (*) | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.appcompat:appcompat-resources:1.3.1 -> 1.4.1 (*) | | +--- androidx.collection:collection-ktx:1.1.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.7.20 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.core:core-ktx:1.6.0 -> 1.9.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.9.0 (*) | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*) | | | \--- androidx.core:core:1.9.0 (c) | | +--- androidx.exifinterface:exifinterface:1.3.3 | | | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | \--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | +--- androidx.media:media:1.6.0 (*) | \--- androidx.test:rules:1.4.0 | \--- androidx.test:runner:1.4.0 | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.test:monitor:1.4.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.test.services:storage:1.4.0 | | +--- androidx.test:monitor:1.4.0 (*) | | \--- com.google.code.findbugs:jsr305:2.0.1 -> 3.0.2 | \--- junit:junit:4.12 | \--- org.hamcrest:hamcrest-core:1.3 +--- com.facebook.react:react-native:+ -> com.facebook.react:react-android:0.71.2 (*) +--- androidx.core:core-ktx:1.9.0 (*) +--- androidx.localbroadcastmanager:localbroadcastmanager:1.1.0 | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 +--- com.orhanobut:logger:2.2.0 | \--- com.android.support:support-annotations:27.1.0 -> androidx.annotation:annotation:1.3.0 \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 (*) 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 +--- com.facebook.flipper:flipper:0.125.0 +--- com.facebook.flipper:flipper-network-plugin:0.125.0 +--- com.facebook.flipper:flipper-fresco-plugin:0.125.0 | \--- com.parse.bolts:bolts-tasks:1.4.0 +--- project :app (*) +--- com.facebook.flipper:flipper:{strictly 0.125.0} -> 0.125.0 (c) +--- com.facebook.flipper:flipper-network-plugin:{strictly 0.125.0} -> 0.125.0 (c) +--- com.facebook.flipper:flipper-fresco-plugin:{strictly 0.125.0} -> 0.125.0 (c) +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 | +--- androidx.annotation:annotation:1.3.0 | +--- androidx.core:core:1.7.0 -> 1.9.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.arch.core:core-common:2.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.activity:activity:1.2.4 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | +--- androidx.fragment:fragment:1.3.6 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | +--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.viewpager:viewpager:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | \--- androidx.customview:customview:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | +--- androidx.loader:loader:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.arch.core:core-common:2.1.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | +--- androidx.activity:activity:1.2.4 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | +--- androidx.appcompat:appcompat-resources:1.4.1 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | +--- androidx.interpolator:interpolator:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- androidx.collection:collection:1.1.0 (*) | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.customview:customview:1.0.0 (*) | \--- androidx.savedstate:savedstate:1.1.0 (*) +--- com.facebook.react:react-android -> 0.71.2 | +--- androidx.appcompat:appcompat-resources:1.4.1 (*) | +--- androidx.appcompat:appcompat:1.4.1 (*) | +--- androidx.autofill:autofill:1.1.0 | +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.interpolator:interpolator:1.0.0 (*) | +--- androidx.tracing:tracing:1.1.0 | +--- com.facebook.fbjni:fbjni:0.3.0 | +--- com.facebook.fresco:fresco:2.5.0 -> 2.6.0 | | +--- com.facebook.fresco:fbcore:2.6.0 | | +--- com.facebook.fresco:drawee:2.6.0 | | +--- com.facebook.fresco:imagepipeline:2.6.0 | | | \--- com.facebook.fresco:imagepipeline-base:2.6.0 | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 | | +--- com.facebook.fresco:memory-type-native:2.6.0 | | +--- com.facebook.fresco:memory-type-java:2.6.0 | | +--- com.facebook.fresco:nativeimagefilters:2.6.0 | | \--- com.facebook.fresco:nativeimagetranscoder:2.6.0 | +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0 | | \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 | | +--- com.squareup.okio:okio:2.8.0 -> 2.10.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | +--- com.facebook.fresco:ui-common:2.5.0 -> 2.6.0 | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2 | | \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72 | +--- com.facebook.soloader:soloader:0.10.4 | | +--- com.facebook.soloader:annotation:0.10.4 | | \--- com.facebook.soloader:nativeloader:0.10.4 | +--- com.facebook.yoga:proguard-annotations:1.19.0 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 | | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | +--- com.squareup.okio:okio:2.9.0 -> 2.10.0 (*) | +--- javax.inject:javax.inject:1 | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (*) +--- com.facebook.react:hermes-android -> 0.71.2 +--- project :react-native-track-player | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*) +--- androidx.appcompat:appcompat:{strictly 1.4.1} -> 1.4.1 (c) +--- com.facebook.react:react-android:{strictly 0.71.2} -> 0.71.2 (c) +--- androidx.swiperefreshlayout:swiperefreshlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- com.facebook.react:hermes-android:{strictly 0.71.2} -> 0.71.2 (c) +--- com.parse.bolts:bolts-tasks:{strictly 1.4.0} -> 1.4.0 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.annotation:annotation:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.core:core:{strictly 1.9.0} -> 1.9.0 (c) +--- androidx.cursoradapter:cursoradapter:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.activity:activity:{strictly 1.2.4} -> 1.2.4 (c) +--- androidx.fragment:fragment:{strictly 1.3.6} -> 1.3.6 (c) +--- androidx.appcompat:appcompat-resources:{strictly 1.4.1} -> 1.4.1 (c) +--- androidx.drawerlayout:drawerlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.savedstate:savedstate:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.autofill:autofill:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.tracing:tracing:{strictly 1.1.0} -> 1.1.0 (c) +--- com.facebook.fbjni:fbjni:{strictly 0.3.0} -> 0.3.0 (c) +--- com.facebook.fresco:fresco:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:imagepipeline-okhttp3:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:ui-common:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.infer.annotation:infer-annotation:{strictly 0.18.0} -> 0.18.0 (c) +--- com.facebook.soloader:soloader:{strictly 0.10.4} -> 0.10.4 (c) +--- com.facebook.yoga:proguard-annotations:{strictly 1.19.0} -> 1.19.0 (c) +--- com.google.code.findbugs:jsr305:{strictly 3.0.2} -> 3.0.2 (c) +--- com.squareup.okhttp3:okhttp-urlconnection:{strictly 4.9.2} -> 4.9.2 (c) +--- com.squareup.okhttp3:okhttp:{strictly 4.9.2} -> 4.9.2 (c) +--- com.squareup.okio:okio:{strictly 2.10.0} -> 2.10.0 (c) +--- javax.inject:javax.inject:{strictly 1} -> 1 (c) +--- androidx.interpolator:interpolator:{strictly 1.0.0} -> 1.0.0 (c) +--- org.jetbrains.kotlin:kotlin-stdlib:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.annotation:annotation-experimental:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.lifecycle:lifecycle-runtime:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.versionedparcelable:versionedparcelable:{strictly 1.1.1} -> 1.1.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.collection:collection:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.viewpager:viewpager:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.loader:loader:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.lifecycle:lifecycle-livedata-core:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.vectordrawable:vectordrawable:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.vectordrawable:vectordrawable-animated:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.customview:customview:{strictly 1.0.0} -> 1.0.0 (c) +--- com.facebook.fresco:fbcore:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:drawee:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:imagepipeline:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:imagepipeline-native:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:memory-type-ashmem:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:memory-type-native:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:memory-type-java:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:nativeimagefilters:{strictly 2.6.0} -> 2.6.0 (c) +--- com.facebook.fresco:nativeimagetranscoder:{strictly 2.6.0} -> 2.6.0 (c) +--- org.jetbrains.kotlin:kotlin-annotations-jvm:{strictly 1.3.72} -> 1.3.72 (c) +--- com.facebook.soloader:annotation:{strictly 0.10.4} -> 0.10.4 (c) +--- com.facebook.soloader:nativeloader:{strictly 0.10.4} -> 0.10.4 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-common:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains:annotations:{strictly 20.1.0} -> 20.1.0 (c) +--- androidx.lifecycle:lifecycle-common:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.arch.core:core-common:{strictly 2.1.0} -> 2.1.0 (c) +--- androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0} -> 2.0.0 (c) +--- com.facebook.fresco:imagepipeline-base:{strictly 2.6.0} -> 2.6.0 (c) \--- androidx.arch.core:core-runtime:{strictly 2.1.0} -> 2.1.0 (c) debugUnitTestRuntimeClasspath - Resolved configuration for runtime for variant: debugUnitTest +--- project :app (*) +--- com.facebook.flipper:flipper:0.125.0 | +--- com.facebook.fbjni:fbjni:0.3.0 | | \--- com.facebook.soloader:nativeloader:0.10.3 -> 0.10.4 | +--- com.facebook.soloader:soloader:0.10.3 -> 0.10.4 | | +--- com.facebook.soloader:annotation:0.10.4 | | \--- com.facebook.soloader:nativeloader:0.10.4 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- androidx.appcompat:appcompat:1.3.0 -> 1.4.1 | | +--- androidx.annotation:annotation:1.3.0 | | +--- androidx.core:core:1.7.0 -> 1.9.0 | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.concurrent:concurrent-futures:1.0.0 | | | | +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | | +--- androidx.arch.core:core-runtime:2.1.0 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.arch.core:core-common:2.1.0 | | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.lifecycle:lifecycle-common-java8:2.4.0 (c) | | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | \--- androidx.core:core-ktx:1.9.0 (c) | | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.activity:activity:1.2.4 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.savedstate:savedstate:1.1.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.arch.core:core-common:2.0.1 -> 2.1.0 (*) | | | | \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.0 (*) | | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | | | +--- androidx.arch.core:core-runtime:2.1.0 (*) | | | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 | | | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.fragment:fragment:1.3.6 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | | +--- androidx.collection:collection:1.1.0 (*) | | | +--- androidx.viewpager:viewpager:1.0.0 | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | \--- androidx.customview:customview:1.0.0 | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.loader:loader:1.0.0 | | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 (*) | | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | | +--- androidx.activity:activity:1.2.4 (*) | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | | +--- androidx.appcompat:appcompat-resources:1.4.1 | | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | | \--- androidx.collection:collection:1.1.0 (*) | | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | | +--- androidx.interpolator:interpolator:1.0.0 | | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | \--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | \--- androidx.customview:customview:1.0.0 (*) | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | +--- androidx.emoji2:emoji2:1.0.0 | | | +--- androidx.collection:collection:1.1.0 (*) | | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | | +--- androidx.lifecycle:lifecycle-process:2.4.0 | | | | +--- androidx.lifecycle:lifecycle-runtime:2.4.0 (*) | | | | \--- androidx.startup:startup-runtime:1.0.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 (*) | | | +--- androidx.core:core:1.3.0 -> 1.9.0 (*) | | | \--- androidx.startup:startup-runtime:1.0.0 (*) | | +--- androidx.emoji2:emoji2-views-helper:1.0.0 | | | +--- androidx.emoji2:emoji2:1.0.0 (*) | | | +--- androidx.collection:collection:1.1.0 (*) | | | \--- androidx.core:core:1.3.0 -> 1.9.0 (*) | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0 | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | +--- androidx.sqlite:sqlite-framework:2.1.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- androidx.sqlite:sqlite:2.1.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | \--- org.java-websocket:Java-WebSocket:1.5.2 | \--- org.slf4j:slf4j-api:1.7.25 +--- com.facebook.flipper:flipper-network-plugin:0.125.0 | \--- com.facebook.flipper:flipper:0.125.0 (*) +--- com.facebook.flipper:flipper-fresco-plugin:0.125.0 | +--- com.facebook.flipper:flipper:0.125.0 (*) | +--- com.facebook.fresco:fresco:2.6.0 | | +--- com.facebook.fresco:soloader:2.6.0 | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | \--- com.facebook.soloader:soloader:0.10.1 -> 0.10.4 (*) | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | +--- com.facebook.fresco:ui-common:2.6.0 | | | \--- com.facebook.fresco:fbcore:2.6.0 | | +--- com.facebook.fresco:fbcore:2.6.0 | | +--- com.facebook.fresco:drawee:2.6.0 | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | +--- com.facebook.fresco:imagepipeline:2.6.0 | | | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | | +--- com.facebook.soloader:annotation:0.10.1 -> 0.10.4 | | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | \--- com.facebook.fresco:imagepipeline-base:2.6.0 | | | | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 | | | | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2 | | | | | \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72 | | | | +--- com.facebook.soloader:annotation:0.10.1 -> 0.10.4 | | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | | \--- com.facebook.fresco:fbcore:2.6.0 | | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 | | | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | \--- com.facebook.soloader:soloader:0.10.1 -> 0.10.4 (*) | | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | \--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | +--- com.facebook.fresco:memory-type-native:2.6.0 | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | | | \--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | +--- com.facebook.fresco:memory-type-java:2.6.0 | | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | | \--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | | +--- com.facebook.fresco:ui-common:2.6.0 (*) | | | \--- com.facebook.fresco:middleware:2.6.0 | | | +--- com.facebook.fresco:fbcore:2.6.0 | | | \--- com.facebook.fresco:ui-common:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.6.0 (*) | | +--- com.facebook.fresco:nativeimagefilters:2.6.0 | | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 (*) | | | +--- com.facebook.fresco:memory-type-native:2.6.0 (*) | | | +--- com.facebook.fresco:memory-type-java:2.6.0 (*) | | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | \--- com.facebook.fresco:fbcore:2.6.0 | | \--- com.facebook.fresco:nativeimagetranscoder:2.6.0 | | +--- com.facebook.fresco:imagepipeline-base:2.6.0 (*) | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | \--- com.facebook.fresco:fbcore:2.6.0 | +--- com.facebook.fresco:flipper:2.6.0 | | +--- com.facebook.fresco:fresco:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.6.0 (*) | | \--- com.facebook.fresco:memory-type-java:2.6.0 (*) | +--- com.facebook.fresco:stetho:2.6.0 | | +--- com.facebook.fresco:fresco:2.6.0 (*) | | +--- com.facebook.fresco:fbcore:2.6.0 | | +--- com.facebook.fresco:imagepipeline:2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.6.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.6.0 (*) | | \--- com.facebook.fresco:imagepipeline-base:2.6.0 (*) | \--- com.parse.bolts:bolts-tasks:1.4.0 +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 (*) +--- com.facebook.react:react-android -> 0.71.2 | +--- androidx.appcompat:appcompat-resources:1.4.1 (*) | +--- androidx.appcompat:appcompat:1.4.1 (*) | +--- androidx.autofill:autofill:1.1.0 | | \--- androidx.core:core:1.1.0 -> 1.9.0 (*) | +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.interpolator:interpolator:1.0.0 (*) | +--- androidx.tracing:tracing:1.1.0 (*) | +--- com.facebook.fbjni:fbjni:0.3.0 (*) | +--- com.facebook.fresco:fresco:2.5.0 -> 2.6.0 (*) | +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0 | | +--- com.facebook.fresco:fbcore:2.5.0 -> 2.6.0 | | +--- com.facebook.fresco:imagepipeline:2.5.0 -> 2.6.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 -> 2.6.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 -> 2.6.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.5.0 -> 2.6.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.5.0 -> 2.6.0 (*) | | \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 | | +--- com.squareup.okio:okio:2.8.0 -> 2.10.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | +--- com.facebook.fresco:ui-common:2.5.0 -> 2.6.0 (*) | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 (*) | +--- com.facebook.soloader:soloader:0.10.4 (*) | +--- com.facebook.yoga:proguard-annotations:1.19.0 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 | | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | +--- com.squareup.okio:okio:2.9.0 -> 2.10.0 (*) | +--- javax.inject:javax.inject:1 | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (*) +--- com.facebook.react:hermes-android -> 0.71.2 | +--- com.facebook.fbjni:fbjni:0.3.0 (*) | +--- com.facebook.soloader:soloader:0.10.4 (*) | +--- com.facebook.yoga:proguard-annotations:1.19.0 | \--- androidx.annotation:annotation:1.3.0 \--- project :react-native-track-player +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*) +--- com.github.DoubleSymmetry:KotlinAudio:v1.2.4 | +--- com.google.android.exoplayer:exoplayer:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.guava:guava:31.0.1-android | | | +--- com.google.guava:failureaccess:1.0.1 | | | \--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava | | +--- com.google.android.exoplayer:exoplayer-database:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-datasource:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-database:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-extractor:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | +--- androidx.core:core:1.7.0 -> 1.9.0 (*) | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-datasource:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-extractor:2.18.1 (*) | | | \--- com.google.android.exoplayer:exoplayer-database:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-dash:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-hls:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-rtsp:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-smoothstreaming:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | \--- com.google.android.exoplayer:exoplayer-ui:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | +--- androidx.annotation:annotation:1.3.0 | | +--- androidx.recyclerview:recyclerview:1.2.1 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.3.2 -> 1.9.0 (*) | | | +--- androidx.customview:customview:1.0.0 (*) | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | \--- androidx.media:media:1.4.3 -> 1.6.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.core:core:1.6.0 -> 1.9.0 (*) | +--- com.google.android.exoplayer:extension-mediasession:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | \--- androidx.media:media:1.4.3 -> 1.6.0 (*) | +--- com.jakewharton.timber:timber:5.0.1 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.7.20 (*) | | \--- org.jetbrains:annotations:20.1.0 | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10 -> 1.7.20 (*) | +--- io.coil-kt:coil:1.4.0 | | \--- io.coil-kt:coil-base:1.4.0 | | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.30 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.5.30 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 -> 1.6.3 | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.3 | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.3 | | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.3 (c) | | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.3 (c) | | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 (c) | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*) | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21 -> 1.7.20 | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.3 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*) | | +--- androidx.lifecycle:lifecycle-common-java8:2.3.1 -> 2.4.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 (*) | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- com.squareup.okhttp3:okhttp:3.12.13 -> 4.9.2 (*) | | +--- com.squareup.okio:okio:2.10.0 (*) | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.appcompat:appcompat-resources:1.3.1 -> 1.4.1 (*) | | +--- androidx.collection:collection-ktx:1.1.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.7.20 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.core:core-ktx:1.6.0 -> 1.9.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.9.0 (*) | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*) | | | \--- androidx.core:core:1.9.0 (c) | | +--- androidx.exifinterface:exifinterface:1.3.3 | | | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | \--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | +--- androidx.media:media:1.6.0 (*) | \--- androidx.test:rules:1.4.0 | \--- androidx.test:runner:1.4.0 | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.test:monitor:1.4.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.test.services:storage:1.4.0 | | +--- androidx.test:monitor:1.4.0 (*) | | \--- com.google.code.findbugs:jsr305:2.0.1 -> 3.0.2 | \--- junit:junit:4.12 | \--- org.hamcrest:hamcrest-core:1.3 +--- com.facebook.react:react-native:+ -> com.facebook.react:react-android:0.71.2 (*) +--- androidx.core:core-ktx:1.9.0 (*) +--- androidx.localbroadcastmanager:localbroadcastmanager:1.1.0 | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 +--- com.orhanobut:logger:2.2.0 | \--- com.android.support:support-annotations:27.1.0 -> androidx.annotation:annotation:1.3.0 \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 (*) 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. (n) No dependencies implementation - Implementation only dependencies for 'main' sources. (n) +--- androidx.appcompat:appcompat:1.1.0 (n) +--- com.facebook.react:react-android (n) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (n) +--- com.facebook.react:hermes-android (n) \--- project react-native-track-player (n) lintChecks - Configuration to apply external lint check jar No dependencies lintPublish - Configuration to publish external lint check jar No dependencies releaseAabPublication - Bundle Publication for release (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 releaseApkPublication - APK publication for release (n) No dependencies releaseCompileClasspath - Resolved configuration for compilation for variant: release +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 | +--- androidx.annotation:annotation:1.3.0 | +--- androidx.core:core:1.7.0 -> 1.9.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.arch.core:core-common:2.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.activity:activity:1.2.4 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | +--- androidx.fragment:fragment:1.3.6 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | +--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.viewpager:viewpager:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | \--- androidx.customview:customview:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | +--- androidx.loader:loader:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.arch.core:core-common:2.1.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | +--- androidx.activity:activity:1.2.4 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | +--- androidx.appcompat:appcompat-resources:1.4.1 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | +--- androidx.interpolator:interpolator:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- androidx.collection:collection:1.1.0 (*) | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.customview:customview:1.0.0 (*) | \--- androidx.savedstate:savedstate:1.1.0 (*) +--- com.facebook.react:react-android -> 0.71.2 | +--- androidx.appcompat:appcompat-resources:1.4.1 (*) | +--- androidx.appcompat:appcompat:1.4.1 (*) | +--- androidx.autofill:autofill:1.1.0 | +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.interpolator:interpolator:1.0.0 (*) | +--- androidx.tracing:tracing:1.1.0 | +--- com.facebook.fbjni:fbjni:0.3.0 | +--- com.facebook.fresco:fresco:2.5.0 | | +--- com.facebook.fresco:fbcore:2.5.0 | | +--- com.facebook.fresco:drawee:2.5.0 | | +--- com.facebook.fresco:imagepipeline:2.5.0 | | | \--- com.facebook.fresco:imagepipeline-base:2.5.0 | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 | | +--- com.facebook.fresco:memory-type-native:2.5.0 | | +--- com.facebook.fresco:memory-type-java:2.5.0 | | +--- com.facebook.fresco:nativeimagefilters:2.5.0 | | \--- com.facebook.fresco:nativeimagetranscoder:2.5.0 | +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0 | | \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 | | +--- com.squareup.okio:okio:2.8.0 -> 2.10.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | +--- com.facebook.fresco:ui-common:2.5.0 | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2 | | \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72 | +--- com.facebook.soloader:soloader:0.10.4 | | +--- com.facebook.soloader:annotation:0.10.4 | | \--- com.facebook.soloader:nativeloader:0.10.4 | +--- com.facebook.yoga:proguard-annotations:1.19.0 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 | | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | +--- com.squareup.okio:okio:2.9.0 -> 2.10.0 (*) | +--- javax.inject:javax.inject:1 | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (*) +--- com.facebook.react:hermes-android -> 0.71.2 +--- project :react-native-track-player | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*) +--- androidx.appcompat:appcompat:{strictly 1.4.1} -> 1.4.1 (c) +--- com.facebook.react:react-android:{strictly 0.71.2} -> 0.71.2 (c) +--- androidx.swiperefreshlayout:swiperefreshlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- com.facebook.react:hermes-android:{strictly 0.71.2} -> 0.71.2 (c) +--- androidx.annotation:annotation:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.core:core:{strictly 1.9.0} -> 1.9.0 (c) +--- androidx.cursoradapter:cursoradapter:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.activity:activity:{strictly 1.2.4} -> 1.2.4 (c) +--- androidx.fragment:fragment:{strictly 1.3.6} -> 1.3.6 (c) +--- androidx.appcompat:appcompat-resources:{strictly 1.4.1} -> 1.4.1 (c) +--- androidx.drawerlayout:drawerlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.savedstate:savedstate:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.autofill:autofill:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.tracing:tracing:{strictly 1.1.0} -> 1.1.0 (c) +--- com.facebook.fbjni:fbjni:{strictly 0.3.0} -> 0.3.0 (c) +--- com.facebook.fresco:fresco:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:imagepipeline-okhttp3:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:ui-common:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.infer.annotation:infer-annotation:{strictly 0.18.0} -> 0.18.0 (c) +--- com.facebook.soloader:soloader:{strictly 0.10.4} -> 0.10.4 (c) +--- com.facebook.yoga:proguard-annotations:{strictly 1.19.0} -> 1.19.0 (c) +--- com.google.code.findbugs:jsr305:{strictly 3.0.2} -> 3.0.2 (c) +--- com.squareup.okhttp3:okhttp-urlconnection:{strictly 4.9.2} -> 4.9.2 (c) +--- com.squareup.okhttp3:okhttp:{strictly 4.9.2} -> 4.9.2 (c) +--- com.squareup.okio:okio:{strictly 2.10.0} -> 2.10.0 (c) +--- javax.inject:javax.inject:{strictly 1} -> 1 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.interpolator:interpolator:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.annotation:annotation-experimental:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.lifecycle:lifecycle-runtime:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.versionedparcelable:versionedparcelable:{strictly 1.1.1} -> 1.1.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.collection:collection:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.viewpager:viewpager:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.loader:loader:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.lifecycle:lifecycle-livedata-core:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.vectordrawable:vectordrawable:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.vectordrawable:vectordrawable-animated:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.customview:customview:{strictly 1.0.0} -> 1.0.0 (c) +--- com.facebook.fresco:fbcore:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:drawee:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:imagepipeline:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:imagepipeline-native:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:memory-type-ashmem:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:memory-type-native:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:memory-type-java:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:nativeimagefilters:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:nativeimagetranscoder:{strictly 2.5.0} -> 2.5.0 (c) +--- org.jetbrains.kotlin:kotlin-annotations-jvm:{strictly 1.3.72} -> 1.3.72 (c) +--- com.facebook.soloader:annotation:{strictly 0.10.4} -> 0.10.4 (c) +--- com.facebook.soloader:nativeloader:{strictly 0.10.4} -> 0.10.4 (c) +--- org.jetbrains.kotlin:kotlin-stdlib:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-common:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.lifecycle:lifecycle-common:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.arch.core:core-common:{strictly 2.1.0} -> 2.1.0 (c) +--- androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0} -> 2.0.0 (c) +--- com.facebook.fresco:imagepipeline-base:{strictly 2.5.0} -> 2.5.0 (c) +--- org.jetbrains:annotations:{strictly 20.1.0} -> 20.1.0 (c) \--- androidx.arch.core:core-runtime:{strictly 2.1.0} -> 2.1.0 (c) releaseCompileOnly - Compile only dependencies for 'release' sources. (n) No dependencies releaseImplementation - Implementation only dependencies for 'release' sources. (n) No dependencies releaseReverseMetadataValues - Metadata Values dependencies for the base Split No dependencies releaseRuntimeClasspath - Resolved configuration for runtime for variant: release +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 | +--- androidx.annotation:annotation:1.3.0 | +--- androidx.core:core:1.7.0 -> 1.9.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.concurrent:concurrent-futures:1.0.0 | | | +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | +--- androidx.arch.core:core-runtime:2.1.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | \--- androidx.arch.core:core-common:2.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | \--- androidx.lifecycle:lifecycle-common-java8:2.4.0 (c) | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | \--- androidx.core:core-ktx:1.9.0 (c) | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.activity:activity:1.2.4 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.arch.core:core-common:2.0.1 -> 2.1.0 (*) | | | \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | | +--- androidx.arch.core:core-runtime:2.1.0 (*) | | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 | | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | +--- androidx.fragment:fragment:1.3.6 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | +--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.viewpager:viewpager:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | \--- androidx.customview:customview:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | +--- androidx.loader:loader:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | +--- androidx.activity:activity:1.2.4 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | +--- androidx.appcompat:appcompat-resources:1.4.1 | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | +--- androidx.interpolator:interpolator:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- androidx.collection:collection:1.1.0 (*) | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.customview:customview:1.0.0 (*) | +--- androidx.savedstate:savedstate:1.1.0 (*) | +--- androidx.emoji2:emoji2:1.0.0 | | +--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.lifecycle:lifecycle-process:2.4.0 | | | +--- androidx.lifecycle:lifecycle-runtime:2.4.0 (*) | | | \--- androidx.startup:startup-runtime:1.0.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 (*) | | +--- androidx.core:core:1.3.0 -> 1.9.0 (*) | | \--- androidx.startup:startup-runtime:1.0.0 (*) | +--- androidx.emoji2:emoji2-views-helper:1.0.0 | | +--- androidx.emoji2:emoji2:1.0.0 (*) | | +--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.core:core:1.3.0 -> 1.9.0 (*) | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0 | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 +--- com.facebook.react:react-android -> 0.71.2 | +--- androidx.appcompat:appcompat-resources:1.4.1 (*) | +--- androidx.appcompat:appcompat:1.4.1 (*) | +--- androidx.autofill:autofill:1.1.0 | | \--- androidx.core:core:1.1.0 -> 1.9.0 (*) | +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.interpolator:interpolator:1.0.0 (*) | +--- androidx.tracing:tracing:1.1.0 (*) | +--- com.facebook.fbjni:fbjni:0.3.0 | | \--- com.facebook.soloader:nativeloader:0.10.3 -> 0.10.4 | +--- com.facebook.fresco:fresco:2.5.0 | | +--- com.facebook.fresco:soloader:2.5.0 | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | \--- com.facebook.soloader:soloader:0.10.1 -> 0.10.4 | | | +--- com.facebook.soloader:annotation:0.10.4 | | | \--- com.facebook.soloader:nativeloader:0.10.4 | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | +--- com.facebook.fresco:ui-common:2.5.0 | | | \--- com.facebook.fresco:fbcore:2.5.0 | | +--- com.facebook.fresco:fbcore:2.5.0 | | +--- com.facebook.fresco:drawee:2.5.0 | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | +--- com.facebook.fresco:imagepipeline:2.5.0 | | | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | | +--- com.facebook.soloader:annotation:0.10.1 -> 0.10.4 | | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | \--- com.facebook.fresco:imagepipeline-base:2.5.0 | | | | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 | | | | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2 | | | | | \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72 | | | | +--- com.facebook.soloader:annotation:0.10.1 -> 0.10.4 | | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | | \--- com.facebook.fresco:fbcore:2.5.0 | | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 | | | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | \--- com.facebook.soloader:soloader:0.10.1 -> 0.10.4 (*) | | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | \--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | +--- com.facebook.fresco:memory-type-native:2.5.0 | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | | | \--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | +--- com.facebook.fresco:memory-type-java:2.5.0 | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | | \--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | | +--- com.facebook.fresco:ui-common:2.5.0 (*) | | | \--- com.facebook.fresco:middleware:2.5.0 | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | \--- com.facebook.fresco:ui-common:2.5.0 (*) | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.5.0 (*) | | +--- com.facebook.fresco:nativeimagefilters:2.5.0 | | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*) | | | +--- com.facebook.fresco:memory-type-native:2.5.0 (*) | | | +--- com.facebook.fresco:memory-type-java:2.5.0 (*) | | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | \--- com.facebook.fresco:fbcore:2.5.0 | | \--- com.facebook.fresco:nativeimagetranscoder:2.5.0 | | +--- com.facebook.fresco:imagepipeline-base:2.5.0 (*) | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | \--- com.facebook.fresco:fbcore:2.5.0 | +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0 | | +--- com.facebook.fresco:fbcore:2.5.0 | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.5.0 (*) | | \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 | | +--- com.squareup.okio:okio:2.8.0 -> 2.10.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | +--- com.facebook.fresco:ui-common:2.5.0 (*) | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 (*) | +--- com.facebook.soloader:soloader:0.10.4 (*) | +--- com.facebook.yoga:proguard-annotations:1.19.0 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 | | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | +--- com.squareup.okio:okio:2.9.0 -> 2.10.0 (*) | +--- javax.inject:javax.inject:1 | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (*) +--- com.facebook.react:hermes-android -> 0.71.2 | +--- com.facebook.fbjni:fbjni:0.3.0 (*) | +--- com.facebook.soloader:soloader:0.10.4 (*) | +--- com.facebook.yoga:proguard-annotations:1.19.0 | \--- androidx.annotation:annotation:1.3.0 \--- project :react-native-track-player +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*) +--- com.github.DoubleSymmetry:KotlinAudio:v1.2.4 | +--- com.google.android.exoplayer:exoplayer:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.guava:guava:31.0.1-android | | | +--- com.google.guava:failureaccess:1.0.1 | | | \--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava | | +--- com.google.android.exoplayer:exoplayer-database:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-datasource:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-database:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-extractor:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | +--- androidx.core:core:1.7.0 -> 1.9.0 (*) | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-datasource:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-extractor:2.18.1 (*) | | | \--- com.google.android.exoplayer:exoplayer-database:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-dash:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-hls:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-rtsp:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-smoothstreaming:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | \--- com.google.android.exoplayer:exoplayer-ui:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | +--- androidx.annotation:annotation:1.3.0 | | +--- androidx.recyclerview:recyclerview:1.2.1 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.3.2 -> 1.9.0 (*) | | | +--- androidx.customview:customview:1.0.0 (*) | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | \--- androidx.media:media:1.4.3 -> 1.6.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.core:core:1.6.0 -> 1.9.0 (*) | +--- com.google.android.exoplayer:extension-mediasession:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | \--- androidx.media:media:1.4.3 -> 1.6.0 (*) | +--- com.jakewharton.timber:timber:5.0.1 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.7.20 (*) | | \--- org.jetbrains:annotations:20.1.0 | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10 -> 1.7.20 (*) | +--- io.coil-kt:coil:1.4.0 | | \--- io.coil-kt:coil-base:1.4.0 | | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.30 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.5.30 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 -> 1.6.3 | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.3 | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.3 | | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.3 (c) | | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.3 (c) | | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 (c) | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*) | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21 -> 1.7.20 | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.3 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*) | | +--- androidx.lifecycle:lifecycle-common-java8:2.3.1 -> 2.4.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 (*) | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- com.squareup.okhttp3:okhttp:3.12.13 -> 4.9.2 (*) | | +--- com.squareup.okio:okio:2.10.0 (*) | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.appcompat:appcompat-resources:1.3.1 -> 1.4.1 (*) | | +--- androidx.collection:collection-ktx:1.1.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.7.20 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.core:core-ktx:1.6.0 -> 1.9.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.9.0 (*) | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*) | | | \--- androidx.core:core:1.9.0 (c) | | +--- androidx.exifinterface:exifinterface:1.3.3 | | | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | \--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | +--- androidx.media:media:1.6.0 (*) | \--- androidx.test:rules:1.4.0 | \--- androidx.test:runner:1.4.0 | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.test:monitor:1.4.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.test.services:storage:1.4.0 | | +--- androidx.test:monitor:1.4.0 (*) | | \--- com.google.code.findbugs:jsr305:2.0.1 -> 3.0.2 | \--- junit:junit:4.12 | \--- org.hamcrest:hamcrest-core:1.3 +--- com.facebook.react:react-native:+ -> com.facebook.react:react-android:0.71.2 (*) +--- androidx.core:core-ktx:1.9.0 (*) +--- androidx.localbroadcastmanager:localbroadcastmanager:1.1.0 | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 +--- com.orhanobut:logger:2.2.0 | \--- com.android.support:support-annotations:27.1.0 -> androidx.annotation:annotation:1.3.0 \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 (*) 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 +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 | +--- androidx.annotation:annotation:1.3.0 | +--- androidx.core:core:1.7.0 -> 1.9.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.arch.core:core-common:2.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.activity:activity:1.2.4 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | \--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | +--- androidx.fragment:fragment:1.3.6 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | +--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.viewpager:viewpager:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | \--- androidx.customview:customview:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | +--- androidx.loader:loader:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 | | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | | \--- androidx.arch.core:core-common:2.1.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | +--- androidx.activity:activity:1.2.4 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | +--- androidx.appcompat:appcompat-resources:1.4.1 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | +--- androidx.interpolator:interpolator:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- androidx.collection:collection:1.1.0 (*) | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.customview:customview:1.0.0 (*) | \--- androidx.savedstate:savedstate:1.1.0 (*) +--- com.facebook.react:react-android -> 0.71.2 | +--- androidx.appcompat:appcompat-resources:1.4.1 (*) | +--- androidx.appcompat:appcompat:1.4.1 (*) | +--- androidx.autofill:autofill:1.1.0 | +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.interpolator:interpolator:1.0.0 (*) | +--- androidx.tracing:tracing:1.1.0 | +--- com.facebook.fbjni:fbjni:0.3.0 | +--- com.facebook.fresco:fresco:2.5.0 | | +--- com.facebook.fresco:fbcore:2.5.0 | | +--- com.facebook.fresco:drawee:2.5.0 | | +--- com.facebook.fresco:imagepipeline:2.5.0 | | | \--- com.facebook.fresco:imagepipeline-base:2.5.0 | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 | | +--- com.facebook.fresco:memory-type-native:2.5.0 | | +--- com.facebook.fresco:memory-type-java:2.5.0 | | +--- com.facebook.fresco:nativeimagefilters:2.5.0 | | \--- com.facebook.fresco:nativeimagetranscoder:2.5.0 | +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0 | | \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 | | +--- com.squareup.okio:okio:2.8.0 -> 2.10.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | +--- com.facebook.fresco:ui-common:2.5.0 | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2 | | \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72 | +--- com.facebook.soloader:soloader:0.10.4 | | +--- com.facebook.soloader:annotation:0.10.4 | | \--- com.facebook.soloader:nativeloader:0.10.4 | +--- com.facebook.yoga:proguard-annotations:1.19.0 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 | | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | +--- com.squareup.okio:okio:2.9.0 -> 2.10.0 (*) | +--- javax.inject:javax.inject:1 | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (*) +--- com.facebook.react:hermes-android -> 0.71.2 +--- project :react-native-track-player | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*) +--- project :app (*) +--- androidx.appcompat:appcompat:{strictly 1.4.1} -> 1.4.1 (c) +--- com.facebook.react:react-android:{strictly 0.71.2} -> 0.71.2 (c) +--- androidx.swiperefreshlayout:swiperefreshlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- com.facebook.react:hermes-android:{strictly 0.71.2} -> 0.71.2 (c) +--- androidx.annotation:annotation:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.core:core:{strictly 1.9.0} -> 1.9.0 (c) +--- androidx.cursoradapter:cursoradapter:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.activity:activity:{strictly 1.2.4} -> 1.2.4 (c) +--- androidx.fragment:fragment:{strictly 1.3.6} -> 1.3.6 (c) +--- androidx.appcompat:appcompat-resources:{strictly 1.4.1} -> 1.4.1 (c) +--- androidx.drawerlayout:drawerlayout:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.savedstate:savedstate:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.autofill:autofill:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.tracing:tracing:{strictly 1.1.0} -> 1.1.0 (c) +--- com.facebook.fbjni:fbjni:{strictly 0.3.0} -> 0.3.0 (c) +--- com.facebook.fresco:fresco:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:imagepipeline-okhttp3:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:ui-common:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.infer.annotation:infer-annotation:{strictly 0.18.0} -> 0.18.0 (c) +--- com.facebook.soloader:soloader:{strictly 0.10.4} -> 0.10.4 (c) +--- com.facebook.yoga:proguard-annotations:{strictly 1.19.0} -> 1.19.0 (c) +--- com.google.code.findbugs:jsr305:{strictly 3.0.2} -> 3.0.2 (c) +--- com.squareup.okhttp3:okhttp-urlconnection:{strictly 4.9.2} -> 4.9.2 (c) +--- com.squareup.okhttp3:okhttp:{strictly 4.9.2} -> 4.9.2 (c) +--- com.squareup.okio:okio:{strictly 2.10.0} -> 2.10.0 (c) +--- javax.inject:javax.inject:{strictly 1} -> 1 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.interpolator:interpolator:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.annotation:annotation-experimental:{strictly 1.3.0} -> 1.3.0 (c) +--- androidx.lifecycle:lifecycle-runtime:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.versionedparcelable:versionedparcelable:{strictly 1.1.1} -> 1.1.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.collection:collection:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.viewpager:viewpager:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.loader:loader:{strictly 1.0.0} -> 1.0.0 (c) +--- androidx.lifecycle:lifecycle-livedata-core:{strictly 2.3.1} -> 2.3.1 (c) +--- androidx.vectordrawable:vectordrawable:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.vectordrawable:vectordrawable-animated:{strictly 1.1.0} -> 1.1.0 (c) +--- androidx.customview:customview:{strictly 1.0.0} -> 1.0.0 (c) +--- com.facebook.fresco:fbcore:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:drawee:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:imagepipeline:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:imagepipeline-native:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:memory-type-ashmem:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:memory-type-native:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:memory-type-java:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:nativeimagefilters:{strictly 2.5.0} -> 2.5.0 (c) +--- com.facebook.fresco:nativeimagetranscoder:{strictly 2.5.0} -> 2.5.0 (c) +--- org.jetbrains.kotlin:kotlin-annotations-jvm:{strictly 1.3.72} -> 1.3.72 (c) +--- com.facebook.soloader:annotation:{strictly 0.10.4} -> 0.10.4 (c) +--- com.facebook.soloader:nativeloader:{strictly 0.10.4} -> 0.10.4 (c) +--- org.jetbrains.kotlin:kotlin-stdlib:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-common:{strictly 1.7.20} -> 1.7.20 (c) +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:{strictly 1.7.20} -> 1.7.20 (c) +--- androidx.lifecycle:lifecycle-common:{strictly 2.4.0} -> 2.4.0 (c) +--- androidx.arch.core:core-common:{strictly 2.1.0} -> 2.1.0 (c) +--- androidx.lifecycle:lifecycle-livedata:{strictly 2.0.0} -> 2.0.0 (c) +--- com.facebook.fresco:imagepipeline-base:{strictly 2.5.0} -> 2.5.0 (c) +--- org.jetbrains:annotations:{strictly 20.1.0} -> 20.1.0 (c) \--- androidx.arch.core:core-runtime:{strictly 2.1.0} -> 2.1.0 (c) releaseUnitTestRuntimeClasspath - Resolved configuration for runtime for variant: releaseUnitTest +--- project :app (*) +--- androidx.appcompat:appcompat:1.1.0 -> 1.4.1 | +--- androidx.annotation:annotation:1.3.0 | +--- androidx.core:core:1.7.0 -> 1.9.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.annotation:annotation-experimental:1.3.0 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 | | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20 | | | \--- org.jetbrains:annotations:13.0 -> 20.1.0 | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.concurrent:concurrent-futures:1.0.0 | | | +--- com.google.guava:listenablefuture:1.0 -> 9999.0-empty-to-avoid-conflict-with-guava | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 | | | +--- androidx.arch.core:core-runtime:2.1.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | \--- androidx.arch.core:core-common:2.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 | | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | | \--- androidx.lifecycle:lifecycle-common-java8:2.4.0 (c) | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | \--- androidx.core:core-ktx:1.9.0 (c) | +--- androidx.cursoradapter:cursoradapter:1.0.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.activity:activity:1.2.4 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.savedstate:savedstate:1.1.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.arch.core:core-common:2.0.1 -> 2.1.0 (*) | | | \--- androidx.lifecycle:lifecycle-common:2.0.0 -> 2.4.0 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 | | | | +--- androidx.arch.core:core-common:2.1.0 (*) | | | | +--- androidx.arch.core:core-runtime:2.1.0 (*) | | | | \--- androidx.lifecycle:lifecycle-common:2.3.1 -> 2.4.0 (*) | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 | | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | +--- androidx.fragment:fragment:1.3.6 | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- androidx.core:core:1.2.0 -> 1.9.0 (*) | | +--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.viewpager:viewpager:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | \--- androidx.customview:customview:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | \--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | +--- androidx.loader:loader:1.0.0 | | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | | +--- androidx.lifecycle:lifecycle-livedata:2.0.0 | | | | +--- androidx.arch.core:core-runtime:2.0.0 -> 2.1.0 (*) | | | | +--- androidx.lifecycle:lifecycle-livedata-core:2.0.0 -> 2.3.1 (*) | | | | \--- androidx.arch.core:core-common:2.0.0 -> 2.1.0 (*) | | | \--- androidx.lifecycle:lifecycle-viewmodel:2.0.0 -> 2.3.1 (*) | | +--- androidx.activity:activity:1.2.4 (*) | | +--- androidx.lifecycle:lifecycle-livedata-core:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | | +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 (*) | | +--- androidx.savedstate:savedstate:1.1.0 (*) | | \--- androidx.annotation:annotation-experimental:1.0.0 -> 1.3.0 (*) | +--- androidx.appcompat:appcompat-resources:1.4.1 | | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.core:core:1.0.1 -> 1.9.0 (*) | | +--- androidx.vectordrawable:vectordrawable:1.1.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.1.0 -> 1.9.0 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.vectordrawable:vectordrawable-animated:1.1.0 | | +--- androidx.vectordrawable:vectordrawable:1.1.0 (*) | | +--- androidx.interpolator:interpolator:1.0.0 | | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | \--- androidx.collection:collection:1.1.0 (*) | +--- androidx.drawerlayout:drawerlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.customview:customview:1.0.0 (*) | +--- androidx.savedstate:savedstate:1.1.0 (*) | +--- androidx.emoji2:emoji2:1.0.0 | | +--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.lifecycle:lifecycle-process:2.4.0 | | | +--- androidx.lifecycle:lifecycle-runtime:2.4.0 (*) | | | \--- androidx.startup:startup-runtime:1.0.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | \--- androidx.tracing:tracing:1.0.0 -> 1.1.0 (*) | | +--- androidx.core:core:1.3.0 -> 1.9.0 (*) | | \--- androidx.startup:startup-runtime:1.0.0 (*) | +--- androidx.emoji2:emoji2-views-helper:1.0.0 | | +--- androidx.emoji2:emoji2:1.0.0 (*) | | +--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.core:core:1.3.0 -> 1.9.0 (*) | +--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | +--- androidx.lifecycle:lifecycle-viewmodel:2.3.1 (*) | \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0 | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 +--- com.facebook.react:react-android -> 0.71.2 | +--- androidx.appcompat:appcompat-resources:1.4.1 (*) | +--- androidx.appcompat:appcompat:1.4.1 (*) | +--- androidx.autofill:autofill:1.1.0 | | \--- androidx.core:core:1.1.0 -> 1.9.0 (*) | +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 | | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | | +--- androidx.core:core:1.0.0 -> 1.9.0 (*) | | \--- androidx.interpolator:interpolator:1.0.0 (*) | +--- androidx.tracing:tracing:1.1.0 (*) | +--- com.facebook.fbjni:fbjni:0.3.0 | | \--- com.facebook.soloader:nativeloader:0.10.3 -> 0.10.4 | +--- com.facebook.fresco:fresco:2.5.0 | | +--- com.facebook.fresco:soloader:2.5.0 | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | \--- com.facebook.soloader:soloader:0.10.1 -> 0.10.4 | | | +--- com.facebook.soloader:annotation:0.10.4 | | | \--- com.facebook.soloader:nativeloader:0.10.4 | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | +--- com.facebook.fresco:ui-common:2.5.0 | | | \--- com.facebook.fresco:fbcore:2.5.0 | | +--- com.facebook.fresco:fbcore:2.5.0 | | +--- com.facebook.fresco:drawee:2.5.0 | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | +--- com.facebook.fresco:imagepipeline:2.5.0 | | | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | | +--- com.facebook.soloader:annotation:0.10.1 -> 0.10.4 | | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | \--- com.facebook.fresco:imagepipeline-base:2.5.0 | | | | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 | | | | | +--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2 | | | | | \--- org.jetbrains.kotlin:kotlin-annotations-jvm:1.3.72 | | | | +--- com.facebook.soloader:annotation:0.10.1 -> 0.10.4 | | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | | \--- com.facebook.fresco:fbcore:2.5.0 | | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 | | | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | \--- com.facebook.soloader:soloader:0.10.1 -> 0.10.4 (*) | | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | \--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | +--- com.facebook.fresco:memory-type-native:2.5.0 | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | | | \--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | +--- com.facebook.fresco:memory-type-java:2.5.0 | | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | | \--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | | +--- com.facebook.fresco:ui-common:2.5.0 (*) | | | \--- com.facebook.fresco:middleware:2.5.0 | | | +--- com.facebook.fresco:fbcore:2.5.0 | | | \--- com.facebook.fresco:ui-common:2.5.0 (*) | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.5.0 (*) | | +--- com.facebook.fresco:nativeimagefilters:2.5.0 | | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*) | | | +--- com.facebook.fresco:memory-type-native:2.5.0 (*) | | | +--- com.facebook.fresco:memory-type-java:2.5.0 (*) | | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | | \--- com.facebook.fresco:fbcore:2.5.0 | | \--- com.facebook.fresco:nativeimagetranscoder:2.5.0 | | +--- com.facebook.fresco:imagepipeline-base:2.5.0 (*) | | +--- com.facebook.soloader:nativeloader:0.10.1 -> 0.10.4 | | +--- com.parse.bolts:bolts-tasks:1.4.0 | | \--- com.facebook.fresco:fbcore:2.5.0 | +--- com.facebook.fresco:imagepipeline-okhttp3:2.5.0 | | +--- com.facebook.fresco:fbcore:2.5.0 | | +--- com.facebook.fresco:imagepipeline:2.5.0 (*) | | +--- com.facebook.fresco:imagepipeline-native:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-ashmem:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-native:2.5.0 (*) | | +--- com.facebook.fresco:memory-type-java:2.5.0 (*) | | \--- com.squareup.okhttp3:okhttp:3.12.1 -> 4.9.2 | | +--- com.squareup.okio:okio:2.8.0 -> 2.10.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*) | +--- com.facebook.fresco:ui-common:2.5.0 (*) | +--- com.facebook.infer.annotation:infer-annotation:0.18.0 (*) | +--- com.facebook.soloader:soloader:0.10.4 (*) | +--- com.facebook.yoga:proguard-annotations:1.19.0 | +--- com.google.code.findbugs:jsr305:3.0.2 | +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 | | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20 | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*) | +--- com.squareup.okhttp3:okhttp:4.9.2 (*) | +--- com.squareup.okio:okio:2.9.0 -> 2.10.0 (*) | +--- javax.inject:javax.inject:1 | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*) +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 (*) +--- com.facebook.react:hermes-android -> 0.71.2 | +--- com.facebook.fbjni:fbjni:0.3.0 (*) | +--- com.facebook.soloader:soloader:0.10.4 (*) | +--- com.facebook.yoga:proguard-annotations:1.19.0 | \--- androidx.annotation:annotation:1.3.0 \--- project :react-native-track-player +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*) +--- com.github.DoubleSymmetry:KotlinAudio:v1.2.4 | +--- com.google.android.exoplayer:exoplayer:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.guava:guava:31.0.1-android | | | +--- com.google.guava:failureaccess:1.0.1 | | | \--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava | | +--- com.google.android.exoplayer:exoplayer-database:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-datasource:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-database:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-extractor:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | \--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | +--- androidx.core:core:1.7.0 -> 1.9.0 (*) | | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-datasource:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-decoder:2.18.1 (*) | | | +--- com.google.android.exoplayer:exoplayer-extractor:2.18.1 (*) | | | \--- com.google.android.exoplayer:exoplayer-database:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-dash:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | +--- com.google.android.exoplayer:exoplayer-hls:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-rtsp:2.18.1 | | | +--- androidx.annotation:annotation:1.3.0 | | | \--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | +--- com.google.android.exoplayer:exoplayer-smoothstreaming:2.18.1 | | | +--- com.google.android.exoplayer:exoplayer-core:2.18.1 (*) | | | \--- androidx.annotation:annotation:1.3.0 | | \--- com.google.android.exoplayer:exoplayer-ui:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | +--- androidx.annotation:annotation:1.3.0 | | +--- androidx.recyclerview:recyclerview:1.2.1 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.3.2 -> 1.9.0 (*) | | | +--- androidx.customview:customview:1.0.0 (*) | | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 (*) | | \--- androidx.media:media:1.4.3 -> 1.6.0 | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.collection:collection:1.1.0 (*) | | \--- androidx.core:core:1.6.0 -> 1.9.0 (*) | +--- com.google.android.exoplayer:extension-mediasession:2.18.1 | | +--- com.google.android.exoplayer:exoplayer-common:2.18.1 (*) | | \--- androidx.media:media:1.4.3 -> 1.6.0 (*) | +--- com.jakewharton.timber:timber:5.0.1 | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.7.20 (*) | | \--- org.jetbrains:annotations:20.1.0 | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10 -> 1.7.20 (*) | +--- io.coil-kt:coil:1.4.0 | | \--- io.coil-kt:coil-base:1.4.0 | | +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.30 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | | \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.5.30 | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*) | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 -> 1.6.3 | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.3 | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.3 | | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.3 (c) | | | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.3 (c) | | | | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 (c) | | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*) | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21 -> 1.7.20 | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.3 (*) | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*) | | +--- androidx.lifecycle:lifecycle-common-java8:2.3.1 -> 2.4.0 | | | +--- androidx.lifecycle:lifecycle-common:2.4.0 (*) | | | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | +--- com.squareup.okhttp3:okhttp:3.12.13 -> 4.9.2 (*) | | +--- com.squareup.okio:okio:2.10.0 (*) | | +--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | +--- androidx.appcompat:appcompat-resources:1.3.1 -> 1.4.1 (*) | | +--- androidx.collection:collection-ktx:1.1.0 | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.7.20 (*) | | | \--- androidx.collection:collection:1.1.0 (*) | | +--- androidx.core:core-ktx:1.6.0 -> 1.9.0 | | | +--- androidx.annotation:annotation:1.1.0 -> 1.3.0 | | | +--- androidx.core:core:1.9.0 (*) | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*) | | | \--- androidx.core:core:1.9.0 (c) | | +--- androidx.exifinterface:exifinterface:1.3.3 | | | \--- androidx.annotation:annotation:1.2.0 -> 1.3.0 | | \--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.4.0 (*) | +--- androidx.media:media:1.6.0 (*) | \--- androidx.test:rules:1.4.0 | \--- androidx.test:runner:1.4.0 | +--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.test:monitor:1.4.0 | | \--- androidx.annotation:annotation:1.0.0 -> 1.3.0 | +--- androidx.test.services:storage:1.4.0 | | +--- androidx.test:monitor:1.4.0 (*) | | \--- com.google.code.findbugs:jsr305:2.0.1 -> 3.0.2 | \--- junit:junit:4.12 | \--- org.hamcrest:hamcrest-core:1.3 +--- com.facebook.react:react-native:+ -> com.facebook.react:react-android:0.71.2 (*) +--- androidx.core:core-ktx:1.9.0 (*) +--- androidx.localbroadcastmanager:localbroadcastmanager:1.1.0 | \--- androidx.annotation:annotation:1.1.0 -> 1.3.0 +--- com.orhanobut:logger:2.2.0 | \--- com.android.support:support-annotations:27.1.0 -> androidx.annotation:annotation:1.3.0 \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3 (*) 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 testCompileOnly - Compile only dependencies for 'test' sources. (n) No dependencies testDebugAnnotationProcessor - Classpath for the annotation processor for 'testDebug'. (n) No dependencies testDebugCompileOnly - Compile only dependencies for 'testDebug' sources. (n) No dependencies testDebugImplementation - Implementation only dependencies for 'testDebug' sources. (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 testFixturesAnnotationProcessor - Classpath for the annotation processor for 'testFixtures'. (n) No dependencies testFixturesApi - API dependencies for 'testFixtures' sources. (n) No dependencies testFixturesCompileOnly - Compile only dependencies for 'testFixtures' sources. (n) No dependencies testFixturesDebugAnnotationProcessor - Classpath for the annotation processor for 'testFixturesDebug'. (n) No dependencies testFixturesDebugApi - API dependencies for 'testFixturesDebug' sources. (n) No dependencies testFixturesDebugCompileOnly - Compile only dependencies for 'testFixturesDebug' sources. (n) No dependencies testFixturesDebugImplementation - Implementation only dependencies for 'testFixturesDebug' sources. (n) No dependencies testFixturesDebugRuntimeOnly - Runtime only dependencies for 'testFixturesDebug' sources. (n) No dependencies testFixturesDebugWearApp - Link to a wear app to embed for object 'testFixturesDebug'. (n) No dependencies testFixturesImplementation - Implementation only dependencies for 'testFixtures' sources. (n) No dependencies testFixturesReleaseAnnotationProcessor - Classpath for the annotation processor for 'testFixturesRelease'. (n) No dependencies testFixturesReleaseApi - API dependencies for 'testFixturesRelease' sources. (n) No dependencies testFixturesReleaseCompileOnly - Compile only dependencies for 'testFixturesRelease' sources. (n) No dependencies testFixturesReleaseImplementation - Implementation only dependencies for 'testFixturesRelease' sources. (n) No dependencies testFixturesReleaseRuntimeOnly - Runtime only dependencies for 'testFixturesRelease' sources. (n) No dependencies testFixturesReleaseWearApp - Link to a wear app to embed for object 'testFixturesRelease'. (n) No dependencies testFixturesRuntimeOnly - Runtime only dependencies for 'testFixtures' sources. (n) No dependencies testFixturesWearApp - Link to a wear app to embed for object 'testFixtures'. (n) No dependencies testImplementation - Implementation only dependencies for 'test' sources. (n) No dependencies testReleaseAnnotationProcessor - Classpath for the annotation processor for 'testRelease'. (n) No dependencies testReleaseCompileOnly - Compile only dependencies for 'testRelease' sources. (n) No dependencies testReleaseImplementation - Implementation only dependencies for 'testRelease' sources. (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 (c) - dependency constraint (*) - 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 15s 6 actionable tasks: 1 executed, 5 up-to-date ```
d4vidi commented 1 year ago

Apparently there are differences dependencies-wise between Detox as a standalone project and as a library. Gradle works in mysterious ways... 😄 I'll adjust the libraries deps to require hamcrest 2.2 explicitly. Thanks!

gezquinndesign commented 1 year ago

😄 ah ha! Interesting. Happy to help. Thank you.

On Sun, 26 Feb 2023 at 20:20, d4vidi @.***> wrote:

Apparently there are differences dependencies-wise between Detox as a standalone project and as a library. Gradle works in mysterious ways... 😄 I'll adjust the libraries deps to require hamcrest 2.2 explicitly. Thanks!

— Reply to this email directly, view it on GitHub https://github.com/wix/Detox/issues/3920#issuecomment-1445457528, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABZNMXHMNC3EUBE5XYHNEGTWZO3HJANCNFSM6AAAAAAUV6JLOY . You are receiving this because you were mentioned.Message ID: @.***>

d4vidi commented 1 year ago

@gezquinndesign please try removing androidTestImplementation('org.hamcrest:hamcrest:2.2') with the fresh release of Detox - v20.4.0.

gezquinndesign commented 1 year ago

Works on 20.4.0. Thanks