Created
August 26, 2022 23:09
-
-
Save liutikas/f004cf95182a6d5aa8663bdf5603c5fd to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Advice for :activity:activity | |
Unused dependencies which should be removed: | |
implementation 'androidx.collection:collection:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.5.1' (was api) | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :activity:activity-compose | |
Unused dependencies which should be removed: | |
api project(':activity:activity-ktx') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.core:core:1.8.0' | |
api project(':activity:activity') | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
implementation 'androidx.savedstate:savedstate:1.2.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.compose.runtime:runtime-saveable:1.0.1' (was api) | |
implementation 'androidx.compose.ui:ui:1.0.1' (was api) | |
Advice for :activity:activity-compose-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.4.32' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
implementation project(':compose:lint:common') | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :activity:activity-compose:activity-compose-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.foundation:foundation-layout:1.0.1' | |
api 'androidx.compose.runtime:runtime:1.0.1' | |
implementation 'androidx.compose.ui:ui-graphics:1.0.1' | |
implementation 'androidx.compose.ui:ui-text:1.0.1' | |
implementation 'androidx.compose.ui:ui:1.0.1' | |
implementation 'androidx.core:core:1.8.0' | |
implementation project(':activity:activity') | |
Advice for :activity:activity-compose:integration-tests:activity-demos | |
Unused dependencies which should be removed: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation project(':activity:activity-compose') | |
implementation project(':activity:activity-compose:activity-compose-samples') | |
Advice for :activity:activity-ktx | |
Unused dependencies which should be removed: | |
api 'androidx.core:core-ktx:1.2.0' | |
api 'androidx.lifecycle:lifecycle-runtime-ktx:2.5.1' | |
api 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1' | |
api 'androidx.savedstate:savedstate-ktx:1.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.core:core:1.8.0' | |
api 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
Advice for :activity:activity-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.4' | |
implementation 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'org.jetbrains.kotlin:kotlin-reflect:1.4.32' (was testImplementation) | |
Advice for :activity:integration-tests:testapp | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':activity:activity') | |
implementation project(':lifecycle:lifecycle-common') | |
Advice for :ads:ads-identifier | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':ads:ads-identifier-common') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :ads:ads-identifier-common | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation project(':ads:ads-identifier-testing') | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :ads:ads-identifier-provider | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :ads:ads-identifier-provider:integration-tests:testapp | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :ads:ads-identifier-testing | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'org.mockito:mockito-core:2.25.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :annotation:annotation-experimental-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.4' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :appcompat:appcompat | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.customview:customview:1.0.0' | |
api 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.loader:loader:1.0.0' | |
implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0' | |
implementation 'androidx.vectordrawable:vectordrawable:1.1.0' | |
implementation 'androidx.viewpager:viewpager:1.0.0' | |
implementation project(':annotation:annotation-experimental') | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.savedstate:savedstate:1.2.0' (was api) | |
implementation project(':appcompat:appcompat-resources') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
compileOnly 'androidx.resourceinspection:resourceinspection-annotation:1.0.1' (was implementation) | |
Unused plugins that can be removed: | |
kotlin-kapt: this project has the kotlin-kapt (org.jetbrains.kotlin.kapt) plugin applied, but there are no used annotation processors. | |
Advice for :appcompat:appcompat-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
api 'com.android.tools.external.org-jetbrains:uast:30.4.0-alpha08' | |
implementation 'com.android.tools:common:30.4.0-alpha08' | |
Advice for :appcompat:appcompat-lint:integration-tests | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation project(':core:core') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation project(':appcompat:appcompat-resources') | |
Advice for :appcompat:appcompat-resources | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0' (was api) | |
implementation 'androidx.vectordrawable:vectordrawable:1.1.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :appcompat:integration-tests:receive-content-testapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.test.espresso:espresso-idling-resource:3.5.0-alpha06' | |
implementation 'com.google.truth:truth:1.0.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation project(':core:core') | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :appsearch:appsearch | |
Unused dependencies which should be removed: | |
implementation 'androidx.concurrent:concurrent-futures:1.0.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :appsearch:appsearch-builtin-types | |
Existing dependencies which should be modified to be as indicated: | |
api project(':appsearch:appsearch') (was implementation) | |
api project(':core:core') (was implementation) | |
Advice for :appsearch:appsearch-compiler | |
Unused dependencies which should be removed: | |
api 'javax.annotation:javax.annotation-api:1.2' | |
testImplementation 'appsearch-1.1.0-alpha01.jar' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.google.guava:guava:29.0-jre' | |
testImplementation 'com.google.auto.value:auto-value:1.6.3' | |
testImplementation 'com.google.truth:truth:0.44' | |
testImplementation 'junit:junit:4.12' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.auto:auto-common:0.11' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'com.google.auto.value:auto-value:1.6.3' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :appsearch:appsearch-debug-view | |
Unused dependencies which should be removed: | |
implementation 'androidx.concurrent:concurrent-futures:1.0.0' | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' | |
implementation 'androidx.core:core:1.5.0' | |
implementation 'androidx.legacy:legacy-support-v4:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.3.0' | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.3.0' | |
api 'androidx.recyclerview:recyclerview:1.0.0' | |
implementation 'androidx.arch.core:core-common:2.1.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.fragment:fragment:1.3.0' (was implementation) | |
api 'com.google.guava:guava:31.1-android' (was implementation) | |
api project(':appsearch:appsearch') (was implementation) | |
Advice for :appsearch:appsearch-debug-view:samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.concurrent:concurrent-futures:1.0.0' | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' | |
implementation 'androidx.multidex:multidex:2.0.1' | |
implementation 'com.google.android.material:material:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.7.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :appsearch:appsearch-ktx | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Unused plugins that can be removed: | |
kotlin-kapt: this project has the kotlin-kapt (org.jetbrains.kotlin.kapt) plugin applied, but there are no used annotation processors. | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :appsearch:appsearch-local-storage | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.core:core:1.2.0' | |
implementation 'flatmap(provider(task 'repackageBundledJars', class com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar))' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':appsearch:appsearch') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :appsearch:appsearch-platform-storage | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.concurrent:concurrent-futures:1.0.0' (was implementation) | |
api project(':appsearch:appsearch') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :appsearch:appsearch-test-util | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.collection:collection:1.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.google.guava:guava:28.1-android' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':appsearch:appsearch') (was implementation) | |
api project(':appsearch:appsearch-local-storage') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :arch:core:core-common | |
Unused dependencies which should be removed: | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :arch:core:core-runtime | |
Unused dependencies which should be removed: | |
api project(':arch:core:core-common') | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :arch:core:core-testing | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'org.mockito:mockito-core:2.25.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :asynclayoutinflater:asynclayoutinflater | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core:1.1.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :asynclayoutinflater:asynclayoutinflater-appcompat | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation project(':appcompat:appcompat-resources') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':asynclayoutinflater:asynclayoutinflater') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :benchmark:benchmark-common | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation project(':tracing:tracing-perfetto') | |
implementation project(':tracing:tracing-perfetto-binary') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.squareup.okio:okio:3.0.0' | |
implementation 'androidx.tracing:tracing:1.0.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :benchmark:benchmark-gradle-plugin | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.android.tools.build:gradle-api:7.0.0' | |
Advice for :benchmark:benchmark-junit4 | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.test:monitor:1.5.0' | |
implementation 'androidx.tracing:tracing:1.0.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.test:runner:1.4.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :benchmark:benchmark-macro | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.test:core:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.test:monitor:1.5.0' | |
implementation 'androidx.tracing:tracing:1.1.0-rc01' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.test.uiautomator:uiautomator:2.2.0' (was implementation) | |
implementation 'junit:junit:4.13.2' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :benchmark:benchmark-macro-junit4 | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.test.uiautomator:uiautomator:2.2.0' | |
implementation 'androidx.test:runner:1.3.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :benchmark:integration-tests:macrobenchmark-target | |
Unused dependencies which should be removed: | |
implementation 'com.google.android.material:material:1.2.1' | |
implementation project(':activity:activity') | |
implementation project(':tracing:tracing-perfetto') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.cardview:cardview:1.0.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.5.1' | |
implementation project(':tracing:tracing') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':profileinstaller:profileinstaller') (was implementation) | |
runtimeOnly project(':room:room-runtime') (was implementation) | |
Advice for :biometric:biometric | |
Unused dependencies which should be removed: | |
implementation 'androidx.activity:activity:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.lifecycle:lifecycle-common:2.2.0' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.2.0' (was implementation) | |
implementation 'androidx.core:core:1.3.2' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :biometric:biometric-ktx | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.fragment:fragment:1.2.5' | |
Advice for :biometric:biometric-ktx-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.fragment:fragment:1.2.5' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation project(':biometric:biometric') | |
Advice for :biometric:integration-tests:testapp | |
Unused dependencies which should be removed: | |
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.8.1' | |
implementation 'androidx.activity:activity-ktx:1.1.0' | |
implementation 'androidx.core:core-ktx:1.3.2' | |
implementation 'androidx.fragment:fragment-ktx:1.2.5' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment:1.2.5' | |
implementation project(':biometric:biometric') | |
Advice for :bluetooth:bluetooth | |
Unused dependencies which should be removed: | |
api project(':bluetooth:bluetooth-core') | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.4.0' (was implementation) | |
Advice for :bluetooth:bluetooth-core | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.4.0' (was implementation) | |
Advice for :bluetooth:bluetooth-testing | |
Unused dependencies which should be removed: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :bluetooth:integration-tests:testapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.activity:activity-ktx:1.4.0' | |
implementation 'androidx.fragment:fragment-ktx:1.4.1' | |
implementation 'androidx.navigation:navigation-fragment-ktx:2.4.2' | |
implementation 'androidx.navigation:navigation-ui-ktx:2.4.2' | |
implementation project(':bluetooth:bluetooth') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.4.0' | |
implementation 'androidx.appcompat:appcompat:1.2.0' | |
implementation 'androidx.coordinatorlayout:coordinatorlayout:1.1.0' | |
implementation 'androidx.core:core:1.7.0' | |
implementation 'androidx.customview:customview:1.1.0' | |
implementation 'androidx.fragment:fragment:1.4.1' | |
implementation 'androidx.navigation:navigation-common:2.4.2' | |
implementation 'androidx.navigation:navigation-fragment:2.4.2' | |
implementation 'androidx.navigation:navigation-runtime:2.4.2' | |
implementation 'androidx.navigation:navigation-ui:2.4.2' | |
implementation project(':bluetooth:bluetooth-core') | |
Advice for :browser:browser | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'com.google.guava:guava:27.0.1-jre' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.concurrent:concurrent-futures:1.0.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :buildSrc-tests | |
Unused dependencies which should be removed: | |
implementation 'com.googlecode.json-simple:json-simple:1.1' | |
implementation 'org.dom4j:dom4j:2.1.3' | |
testImplementation 'gradle-kotlin-dsl-7.5.jar' | |
testImplementation 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.10' | |
testImplementation 'org.tomlj:tomlj:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
testImplementation 'xml-apis:xml-apis:1.4.01' | |
Existing dependencies which should be modified to be as indicated: | |
testImplementation 'com.google.code.gson:gson:2.9.0' (was implementation) | |
testImplementation 'jetpad-integration.jar' (was implementation) | |
testImplementation 'private.jar' (was implementation) | |
testImplementation 'public.jar' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'xerces:xercesImpl:2.12.0' (was implementation) | |
Advice for :camera:camera-camera2 | |
Unused dependencies which should be removed: | |
implementation 'com.google.auto.value:auto-value-annotations:1.7.4' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' | |
implementation 'androidx.arch.core:core-common:2.1.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.1.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata:2.1.0' | |
testImplementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.guava:listenablefuture:1.0' (was implementation) | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' (was testImplementation) | |
testImplementation 'androidx.concurrent:concurrent-futures:1.1.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :camera:camera-camera2-pipe | |
Unused dependencies which should be removed: | |
kaptTest 'com.google.dagger:dagger-compiler:2.42' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'javax.inject:javax.inject:1' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.dagger:dagger:2.42' (was implementation) | |
implementation 'org.jetbrains.kotlinx:atomicfu:0.13.1' (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :camera:camera-camera2-pipe-integration | |
Unused dependencies which should be removed: | |
implementation 'androidx.concurrent:concurrent-listenablefuture-callback:1.0.0-beta01' | |
implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.3.1' | |
implementation 'flatmap(provider(task 'repackageBundledJars', class com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar))' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
api 'com.google.guava:listenablefuture:1.0' | |
api 'javax.inject:javax.inject:1' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'androidx.arch.core:core-common:2.1.0' | |
implementation project(':concurrent:concurrent-futures') | |
testImplementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.dagger:dagger:2.42' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :camera:camera-camera2-pipe-testing | |
Unused dependencies which should be removed: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.6.4' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'org.jetbrains.kotlinx:atomicfu:0.13.1' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':camera:camera-camera2-pipe') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :camera:camera-core | |
Unused dependencies which should be removed: | |
api 'androidx.lifecycle:lifecycle-livedata:2.1.0' | |
implementation 'com.google.auto.value:auto-value-annotations:1.7.4' | |
testImplementation 'androidx.exifinterface:exifinterface:1.3.2' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.arch.core:core-common:2.1.0' | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.concurrent:concurrent-futures:1.0.0' (was implementation) | |
api 'androidx.core:core:1.1.0' (was implementation) | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :camera:camera-effects | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':camera:camera-core') (was api) | |
Advice for :camera:camera-extensions | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.0.0' | |
implementation 'com.google.auto.value:auto-value-annotations:1.7.4' | |
testImplementation project(':camera:camera-extensions-stub') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.1.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :camera:camera-extensions-stub | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.0.0' (was api) | |
Advice for :camera:camera-lifecycle | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'androidx.arch.core:core-common:2.1.0' | |
Dependencies which could be compile-only: | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :camera:camera-mlkit-vision | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation project(':camera:camera-core') | |
testImplementation project(':camera:camera-view') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.core:core:1.3.2' | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'com.google.android.gms:play-services-basement:18.0.0' | |
implementation 'com.google.android.gms:play-services-tasks:18.0.1' | |
testImplementation 'androidx.core:core:1.2.0' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':camera:camera-view') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :camera:camera-testing | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.1.0' | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'androidx.arch.core:core-common:2.1.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.1.0' | |
implementation 'androidx.test:monitor:1.4.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.appcompat:appcompat:1.1.0' (was implementation) | |
api 'androidx.core:core:1.1.0' (was implementation) | |
api 'androidx.test.espresso:espresso-idling-resource:3.3.0' (was implementation) | |
api 'com.google.guava:listenablefuture:1.0' (was implementation) | |
api 'junit:junit:4.13.2' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :camera:camera-testlib-extensions | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :camera:camera-video | |
Unused dependencies which should be removed: | |
implementation 'com.google.auto.value:auto-value-annotations:1.7.4' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.1.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :camera:camera-view | |
Unused dependencies which should be removed: | |
implementation 'androidx.appcompat:appcompat:1.1.0' | |
implementation 'com.google.auto.value:auto-value-annotations:1.7.4' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
testImplementation project(':camera:camera-camera2') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' | |
implementation 'androidx.arch.core:core-common:2.1.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata:2.1.0' | |
testImplementation 'androidx.test:monitor:1.4.0' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.guava:listenablefuture:1.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :camera:camera-viewfinder | |
Unused dependencies which should be removed: | |
implementation 'androidx.annotation:annotation-experimental:1.1.0-rc01' | |
implementation 'androidx.appcompat:appcompat:1.1.0' | |
implementation 'androidx.test.espresso:espresso-idling-resource:3.1.0' | |
implementation 'com.google.auto.value:auto-value-annotations:1.7.4' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.arch.core:core-common:2.1.0' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.concurrent:concurrent-futures:1.0.0' (was implementation) | |
api 'com.google.guava:listenablefuture:1.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :camera:integration-tests:camera-testapp-avsync | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.5.0-alpha03' | |
implementation 'androidx.compose.foundation:foundation-layout:1.1.1' | |
implementation 'androidx.compose.foundation:foundation:1.1.1' | |
implementation 'androidx.compose.material:material-icons-core:1.1.1' | |
implementation 'androidx.compose.material:material-ripple:1.1.1' | |
implementation 'androidx.compose.runtime:runtime:1.1.1' | |
implementation 'androidx.compose.ui:ui-graphics:1.1.1' | |
implementation 'androidx.compose.ui:ui-unit:1.1.1' | |
implementation 'androidx.core:core:1.8.0-alpha05' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.0-alpha03' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.0-alpha03' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.0-alpha03' | |
implementation 'com.google.guava:listenablefuture:1.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2' | |
implementation project(':camera:camera-core') | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':camera:camera-camera2') (was implementation) | |
Advice for :camera:integration-tests:camera-testapp-camera2-pipe | |
Unused dependencies which should be removed: | |
debugImplementation 'androidx.test:core:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.3.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Advice for :camera:integration-tests:camera-testapp-core | |
Unused dependencies which should be removed: | |
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.8.1' | |
debugImplementation project(':camera:camera-testing') | |
implementation project(':camera:camera-mlkit-vision') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.2.3' | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'androidx.core:core:1.5.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.3.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'com.google.mlkit:barcode-scanning:17.0.2' (was implementation) | |
Advice for :camera:integration-tests:camera-testapp-diagnose | |
Unused dependencies which should be removed: | |
debugImplementation 'androidx.test:core:1.4.0' | |
implementation 'androidx.activity:activity-ktx:1.2.0' | |
implementation 'androidx.concurrent:concurrent-futures-ktx:1.1.0' | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' | |
implementation 'com.google.guava:guava:31.1-android' | |
implementation project(':camera:camera-lifecycle') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'androidx.core:core:1.5.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.0' | |
implementation 'com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0' | |
implementation 'com.google.mlkit:barcode-scanning-common:17.0.0' | |
implementation 'com.google.mlkit:vision-interfaces:16.0.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'com.google.mlkit:barcode-scanning:17.0.2' (was implementation) | |
runtimeOnly project(':camera:camera-camera2') (was implementation) | |
Advice for :camera:integration-tests:camera-testapp-extensions | |
Unused dependencies which should be removed: | |
debugImplementation project(':camera:camera-testing') | |
implementation 'androidx.activity:activity-ktx:1.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
debugImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'androidx.core:core-ktx:1.1.0' | |
implementation 'androidx.core:core:1.3.2' | |
implementation 'androidx.fragment:fragment:1.1.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.0' | |
implementation 'androidx.recyclerview:recyclerview:1.1.0' | |
implementation project(':camera:camera-core') | |
releaseImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1' | |
Existing dependencies which should be modified to be as indicated: | |
debugImplementation 'androidx.test.espresso:espresso-idling-resource:3.3.0' (was implementation) | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' (was api) | |
releaseImplementation 'androidx.test.espresso:espresso-idling-resource:3.1.0' (was implementation) | |
Advice for :camera:integration-tests:camera-testapp-timing | |
Unused dependencies which should be removed: | |
implementation 'androidx.collection:collection:1.1.0' | |
implementation 'androidx.fragment:fragment-ktx:1.3.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.0' | |
implementation 'com.google.truth:truth:1.0.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.2.0' | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'androidx.core:core:1.3.1' | |
implementation 'androidx.fragment:fragment:1.3.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.3.0' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.3.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
Advice for :camera:integration-tests:camera-testapp-uiwidgets | |
Unused dependencies which should be removed: | |
debugImplementation 'androidx.compose.ui:ui-test-manifest:1.1.1' | |
debugImplementation 'androidx.fragment:fragment-testing:1.2.5' | |
debugImplementation 'androidx.test:core:1.4.0' | |
debugImplementation project(':camera:camera-testing') | |
implementation 'androidx.activity:activity-ktx:1.4.0' | |
implementation 'androidx.compose.ui:ui-tooling:1.1.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:2.4.1' | |
implementation project(':window:window-java') | |
Transitively used dependencies that should be declared directly as indicated: | |
debugImplementation 'androidx.fragment:fragment:1.2.5' | |
implementation 'androidx.activity:activity:1.4.0' | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'androidx.compose.animation:animation-core:1.1.1' | |
implementation 'androidx.compose.foundation:foundation-layout:1.1.1' | |
implementation 'androidx.compose.foundation:foundation:1.1.1' | |
implementation 'androidx.compose.material:material-icons-core:1.1.1' | |
implementation 'androidx.compose.material:material-ripple:1.1.1' | |
implementation 'androidx.compose.runtime:runtime-saveable:1.1.1' | |
implementation 'androidx.compose.ui:ui-geometry:1.1.1' | |
implementation 'androidx.compose.ui:ui-graphics:1.1.1' | |
implementation 'androidx.compose.ui:ui-text:1.1.1' | |
implementation 'androidx.compose.ui:ui-unit:1.1.1' | |
implementation 'androidx.compose.ui:ui:1.1.1' | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.1' | |
implementation 'androidx.navigation:navigation-common:2.4.2' | |
implementation 'androidx.navigation:navigation-runtime:2.4.2' | |
implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha02' | |
implementation 'androidx.viewpager:viewpager:1.0.0' | |
implementation 'com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0' | |
implementation 'com.google.mlkit:barcode-scanning-common:17.0.0' | |
implementation 'com.google.mlkit:vision-interfaces:16.0.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':concurrent:concurrent-futures-ktx') | |
releaseImplementation 'androidx.fragment:fragment:1.1.0' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'com.google.mlkit:barcode-scanning:17.0.2' (was implementation) | |
Advice for :camera:integration-tests:camera-testapp-view | |
Unused dependencies which should be removed: | |
debugImplementation 'androidx.fragment:fragment-testing:1.2.3' | |
debugImplementation 'androidx.test:core:1.4.0' | |
debugImplementation project(':camera:camera-testing') | |
implementation 'androidx.activity:activity-compose:1.3.1' | |
implementation 'androidx.compose.material:material:1.0.5' | |
implementation 'androidx.compose.ui:ui-tooling:1.0.5' | |
implementation 'androidx.lifecycle:lifecycle-livedata:2.2.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.3.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'androidx.core:core:1.5.0' | |
implementation 'androidx.fragment:fragment:1.3.4' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
implementation 'com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0' | |
implementation 'com.google.mlkit:barcode-scanning-common:17.0.0' | |
implementation 'com.google.mlkit:vision-interfaces:16.0.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation project(':camera:camera-core') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'com.google.mlkit:barcode-scanning:17.0.2' (was implementation) | |
runtimeOnly project(':camera:camera-camera2') (was implementation) | |
Advice for :camera:integration-tests:camera-testapp-viewfinder | |
Unused dependencies which should be removed: | |
debugImplementation 'androidx.fragment:fragment-testing:1.2.3' | |
debugImplementation 'androidx.test:core:1.4.0' | |
debugImplementation project(':camera:camera-testing') | |
implementation 'androidx.activity:activity-ktx:1.2.0' | |
implementation 'androidx.concurrent:concurrent-futures-ktx:1.1.0' | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' | |
implementation 'androidx.legacy:legacy-support-v4:1.0.0' | |
implementation project(':camera:camera-lifecycle') | |
implementation project(':window:window-java') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.fragment:fragment:1.3.4' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':camera:camera-core') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':camera:camera-camera2') (was implementation) | |
Advice for :car:app:app | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.3.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.3.1' | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.3.0' | |
api 'androidx.lifecycle:lifecycle-runtime:2.3.1' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.7.0' (was implementation) | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' (was api) | |
implementation 'androidx.lifecycle:lifecycle-common-java8:2.2.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :car:app:app-automotive | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.annotation:annotation-experimental:1.2.0' | |
implementation 'androidx.lifecycle:lifecycle-common-java8:2.2.0' | |
implementation 'com.google.auto.value:auto-value-annotations:1.7.4' | |
testImplementation 'androidx.fragment:fragment-testing:1.2.3' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.3.0' | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.3.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'com.google.code.findbugs:jsr305:3.0.2' | |
testImplementation 'androidx.lifecycle:lifecycle-runtime:2.3.1' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.7.0' (was implementation) | |
api 'androidx.fragment:fragment:1.3.0' (was implementation) | |
api 'com.google.guava:guava:31.1-android' (was implementation) | |
implementation 'androidx.annotation:annotation-experimental:1.2.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :car:app:app-projected | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':car:app:app') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :car:app:app-samples:helloworld-automotive | |
Unused dependencies which should be removed: | |
implementation project(':car:app:app-samples:helloworld-common') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':car:app:app-automotive') (was implementation) | |
Advice for :car:app:app-samples:helloworld-common | |
Unused dependencies which should be removed: | |
implementation 'androidx.annotation:annotation-experimental:1.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'androidx.lifecycle:lifecycle-common:2.3.0' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':car:app:app') (was implementation) | |
Advice for :car:app:app-samples:helloworld-mobile | |
Unused dependencies which should be removed: | |
implementation project(':car:app:app-samples:helloworld-common') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':car:app:app-projected') (was implementation) | |
Advice for :car:app:app-samples:navigation-automotive | |
Unused dependencies which should be removed: | |
implementation project(':car:app:app-samples:navigation-common') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':car:app:app-automotive') (was implementation) | |
Advice for :car:app:app-samples:navigation-common | |
Unused dependencies which should be removed: | |
implementation 'androidx.annotation:annotation-experimental:1.2.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata:2.3.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common-java8:2.2.0' | |
api 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.activity:activity:1.2.3' (was implementation) | |
api project(':car:app:app') (was implementation) | |
Advice for :car:app:app-samples:navigation-mobile | |
Unused dependencies which should be removed: | |
implementation project(':car:app:app-samples:navigation-common') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':car:app:app-projected') (was implementation) | |
Advice for :car:app:app-samples:places-automotive | |
Unused dependencies which should be removed: | |
implementation project(':car:app:app-samples:places-common') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':car:app:app-automotive') (was implementation) | |
Advice for :car:app:app-samples:places-common | |
Unused dependencies which should be removed: | |
implementation 'androidx.annotation:annotation-experimental:1.2.0' | |
implementation 'androidx.core:core:1.5.0-alpha01' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common-java8:2.2.0' | |
api 'androidx.lifecycle:lifecycle-common:2.3.1' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':car:app:app') (was implementation) | |
Advice for :car:app:app-samples:places-mobile | |
Unused dependencies which should be removed: | |
implementation project(':car:app:app-samples:places-common') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':car:app:app-projected') (was implementation) | |
Advice for :car:app:app-samples:showcase-automotive | |
Unused dependencies which should be removed: | |
implementation project(':car:app:app-samples:showcase-common') | |
Advice for :car:app:app-samples:showcase-common | |
Unused dependencies which should be removed: | |
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.8.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.activity:activity:1.2.0' | |
api 'androidx.lifecycle:lifecycle-common-java8:2.2.0' | |
api 'androidx.lifecycle:lifecycle-common:2.3.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.7.0' (was implementation) | |
api project(':car:app:app') (was implementation) | |
Advice for :car:app:app-samples:showcase-mobile | |
Unused dependencies which should be removed: | |
implementation project(':car:app:app-samples:showcase-common') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':car:app:app-projected') (was implementation) | |
Advice for :car:app:app-testing | |
Unused dependencies which should be removed: | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
implementation 'androidx.annotation:annotation:1.1.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation project(':car:app:app-projected') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'org.robolectric:shadows-framework:4.8.1' | |
testImplementation 'androidx.lifecycle:lifecycle-common:2.3.0' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.lifecycle:lifecycle-runtime:2.3.1' (was implementation) | |
testImplementation 'androidx.lifecycle:lifecycle-runtime:2.3.0' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.robolectric:robolectric:4.8.1' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :cardview:cardview | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :collection:collection-ktx | |
Unused dependencies which should be removed: | |
api project(':collection:collection') | |
Advice for :collection:integration-tests:testapp | |
Existing dependencies which should be modified to be as indicated: | |
api project(':collection:collection') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was implementation) | |
Advice for :compose:animation:animation | |
Unused dependencies which should be removed: | |
api 'androidx.compose.ui:ui:1.0.0' | |
implementation 'androidx.compose.ui:ui-util:1.0.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui-graphics:1.2.0' | |
api 'androidx.compose.ui:ui-unit:1.2.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'androidx.compose.ui:ui-graphics:1.0.0' | |
testImplementation 'androidx.compose.ui:ui-unit:1.0.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.6.21' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.compose.ui:ui-geometry:1.2.0' (was api) | |
testImplementation 'androidx.compose.runtime:runtime:1.1.1' (was api) | |
testImplementation 'androidx.compose.ui:ui-geometry:1.0.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :compose:animation:animation-core | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.ui:ui-util:1.0.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui-geometry:1.2.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
api 'androidx.compose.ui:ui-unit:1.2.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :compose:animation:animation-core-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
implementation 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.0' | |
implementation project(':compose:lint:common') | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:animation:animation-core:animation-core-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.ui:ui-unit:1.0.0' | |
implementation 'androidx.compose.ui:ui:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.animation:animation:1.0.0' | |
implementation 'androidx.compose.material:material-icons-core:1.0.0' | |
implementation 'androidx.compose.ui:ui-geometry:1.2.0' | |
implementation 'androidx.compose.ui:ui-graphics:1.2.0' | |
implementation 'androidx.compose.ui:ui-text:1.2.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.foundation:foundation-layout:1.0.0' (was implementation) | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
Advice for :compose:animation:animation-graphics | |
Unused dependencies which should be removed: | |
api 'androidx.compose.foundation:foundation-layout:1.0.0' | |
api 'androidx.compose.runtime:runtime:1.1.1' | |
api 'androidx.compose.ui:ui-geometry:1.2.0' | |
api 'androidx.compose.ui:ui:1.1.1' | |
implementation 'androidx.compose.ui:ui-util:1.0.0' | |
implementation 'androidx.core:core-ktx:1.5.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui-graphics:1.2.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.core:core:1.5.0' | |
implementation project(':compose:animation:animation-core') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':compose:animation:animation') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :compose:animation:animation-graphics:animation-graphics-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.material:material:1.0.0' | |
implementation 'androidx.compose.ui:ui-text:1.2.0' | |
implementation project(':compose:animation:animation') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.foundation:foundation-layout:1.0.0' | |
implementation 'androidx.compose.ui:ui-graphics:1.2.0' | |
implementation 'androidx.compose.ui:ui-unit:1.2.0' | |
implementation 'androidx.compose.ui:ui:1.2.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
Advice for :compose:animation:animation-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.0' | |
implementation project(':compose:lint:common') | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:animation:animation:animation-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.ui:ui-text:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.foundation:foundation-layout:1.0.0' | |
api 'androidx.compose.ui:ui-graphics:1.2.0' | |
api project(':compose:animation:animation-core') | |
implementation 'androidx.compose.material:material-icons-core:1.0.0' | |
implementation 'androidx.compose.ui:ui-geometry:1.2.0' | |
implementation 'androidx.compose.ui:ui-unit:1.2.0' | |
implementation 'androidx.compose.ui:ui:1.2.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
api project(':compose:animation:animation') (was implementation) | |
Advice for :compose:animation:animation:integration-tests:animation-demos | |
Unused dependencies which should be removed: | |
debugImplementation project(':compose:ui:ui-tooling') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':compose:animation:animation-core') | |
api project(':compose:ui:ui-geometry') | |
api project(':compose:ui:ui-graphics') | |
api project(':compose:ui:ui-unit') | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:runtime:runtime-saveable') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:animation:animation') (was implementation) | |
api project(':compose:foundation:foundation') (was implementation) | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:integration-tests:demos:common') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':compose:ui:ui') (was implementation) | |
Advice for :compose:benchmark-utils | |
Unused dependencies which should be removed: | |
implementation project(':compose:ui:ui') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'junit:junit:4.13.2' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':compose:ui:ui-graphics') | |
implementation project(':activity:activity') | |
implementation project(':annotation:annotation') | |
implementation project(':benchmark:benchmark-common') | |
implementation project(':compose:ui:ui-test') | |
Advice for :compose:compiler:compiler-daemon | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':compose:compiler:compiler-hosted') (was implementation) | |
Advice for :compose:compiler:compiler-hosted:integration-tests | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.activity:activity-ktx:1.2.0' | |
testImplementation 'androidx.core:core-ktx:1.1.0' | |
testImplementation 'com.google.guava:guava:31.1-android' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:0.3.4' | |
testImplementation project(':compose:material:material') | |
testImplementation project(':compose:ui:ui') | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'androidx.activity:activity:1.2.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-compiler:1.7.10' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
testImplementation 'org.robolectric:utils:4.8.1' | |
Advice for :compose:foundation:foundation | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.animation:animation-core:1.1.1' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':compose:runtime:runtime-saveable') | |
api project(':compose:ui:ui-geometry') | |
api project(':compose:ui:ui-graphics') | |
api project(':compose:ui:ui-text') | |
api project(':compose:ui:ui-unit') | |
implementation project(':annotation:annotation') | |
implementation project(':compose:ui:ui-util') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
implementation 'androidx.compose.animation:animation:1.1.1' (was api) | |
Advice for :compose:foundation:foundation-layout | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.ui:ui-util:1.0.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.6.21' | |
implementation 'androidx.compose.ui:ui-geometry:1.2.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.6.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :compose:foundation:foundation-layout:foundation-layout-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core-ktx:1.7.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:runtime:runtime') | |
implementation 'androidx.activity:activity:1.4.0' | |
implementation 'androidx.core:core:1.7.0' | |
implementation project(':compose:ui:ui') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation') (was implementation) | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
Advice for :compose:foundation:foundation-layout:integration-tests:foundation-layout-demos | |
Unused dependencies which should be removed: | |
implementation project(':compose:foundation:foundation-layout:foundation-layout-samples') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:integration-tests:demos:common') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
Advice for :compose:foundation:foundation-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
api project(':compose:lint:common') | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.0' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:foundation:foundation:foundation-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.animation:animation:1.1.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':compose:runtime:runtime') | |
api project(':compose:ui:ui') | |
api project(':compose:ui:ui-text') | |
api project(':compose:ui:ui-unit') | |
implementation 'androidx.compose.animation:animation-core:1.1.1' | |
implementation 'androidx.compose.material:material-icons-core:1.0.0' | |
implementation 'androidx.compose.material:material-ripple:1.0.0' | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-graphics') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation') (was implementation) | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
Advice for :compose:foundation:foundation:integration-tests:foundation-demos | |
Unused dependencies which should be removed: | |
debugImplementation project(':compose:ui:ui-tooling') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':compose:ui:ui-geometry') | |
api project(':compose:ui:ui-unit') | |
implementation 'androidx.core:core-ktx:1.5.0' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui-graphics') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation') (was implementation) | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:integration-tests:demos:common') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':compose:ui:ui') (was implementation) | |
api project(':compose:ui:ui-text') (was implementation) | |
Advice for :compose:integration-tests:demos | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.5.1' | |
implementation 'androidx.appcompat:appcompat:1.1.0' | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.fragment:fragment:1.3.6' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.5.1' | |
implementation 'androidx.preference:preference:1.1.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:animation:animation') | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' (was implementation) | |
Advice for :compose:integration-tests:demos:common | |
Unused dependencies which should be removed: | |
api 'androidx.fragment:fragment-ktx:1.3.6' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.fragment:fragment:1.3.6' | |
Advice for :compose:integration-tests:docs-snippets | |
Unused dependencies which should be removed: | |
implementation 'androidx.activity:activity-ktx:1.5.1' | |
implementation 'androidx.test:core:1.4.1-alpha06' | |
implementation 'androidx.test:rules:1.4.0' | |
implementation 'com.google.truth:truth:1.0.1' | |
implementation project(':compose:material:material-icons-extended') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.foundation:foundation:1.2.0' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':compose:animation:animation') | |
api project(':compose:ui:ui') | |
api project(':lifecycle:lifecycle-viewmodel') | |
api project(':navigation:navigation-common') | |
api project(':navigation:navigation-runtime') | |
implementation 'androidx.activity:activity:1.5.1' | |
implementation 'androidx.core:core-ktx:1.5.0' | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.test.ext:junit:1.1.3' | |
implementation 'androidx.test:monitor:1.6.0-alpha03' | |
implementation 'org.hamcrest:hamcrest-core:1.3' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:material:material-ripple') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-test') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
implementation project(':lifecycle:lifecycle-common') | |
implementation project(':lifecycle:lifecycle-livedata-core') | |
implementation project(':paging:paging-common') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:material:material') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':compose:ui:ui-graphics') (was implementation) | |
api project(':lifecycle:lifecycle-viewmodel-savedstate') (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' (was implementation) | |
Advice for :compose:integration-tests:macrobenchmark-target | |
Unused dependencies which should be removed: | |
implementation project(':compose:ui:ui-tooling') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core-ktx:1.5.0' | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':activity:activity') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':compose:runtime:runtime-tracing') (was implementation) | |
Advice for :compose:integration-tests:material-catalog | |
Unused dependencies which should be removed: | |
implementation project(':compose:material:material') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.5.1' | |
implementation 'androidx.compose.animation:animation-core:1.1.1' | |
implementation 'androidx.compose.foundation:foundation:1.2.0' | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
implementation project(':core:core') | |
implementation project(':navigation:navigation-common') | |
implementation project(':navigation:navigation-runtime') | |
Advice for :compose:lint:common | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint-tests:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
Advice for :compose:lint:common-test | |
Unused dependencies which should be removed: | |
api 'com.android.tools.lint:lint:30.4.0-alpha08' | |
api 'com.google.truth:truth:1.0.1' | |
api 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
Advice for :compose:lint:internal-lint-checks | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
testImplementation 'com.google.truth:truth:1.0.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.org-jetbrains:uast:30.4.0-alpha08' | |
implementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.4.0-alpha08' | |
implementation 'org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.5.0' | |
Advice for :compose:material3:material3 | |
Unused dependencies which should be removed: | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.3.0' | |
implementation 'androidx.savedstate:savedstate-ktx:1.2.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.runtime:runtime-saveable:1.2.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':compose:ui:ui-graphics') | |
api project(':compose:ui:ui-unit') | |
implementation 'androidx.compose.animation:animation:1.1.1' | |
implementation 'androidx.lifecycle:lifecycle-common:2.4.0' | |
implementation 'androidx.savedstate:savedstate:1.2.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-util') | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.animation:animation-core:1.1.1' (was implementation) | |
api 'androidx.compose.foundation:foundation-layout:1.2.0' (was implementation) | |
implementation 'androidx.compose.material:material-icons-core:1.0.2' (was api) | |
implementation 'androidx.compose.material:material-ripple:1.0.0' (was api) | |
Advice for :compose:material3:material3-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
api project(':compose:lint:common') | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.0' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:material3:material3-window-size-class | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.6.21' | |
implementation 'androidx.compose.ui:ui-geometry:1.2.0' | |
implementation 'androidx.compose.ui:ui-graphics:1.2.0' | |
testImplementation 'junit:junit:4.13.2' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.compose.ui:ui-unit:1.2.0' (was api) | |
implementation 'androidx.compose.ui:ui:1.2.0' (was api) | |
Advice for :compose:material3:material3-window-size-class:material3-window-size-class-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.3.1' | |
Advice for :compose:material3:material3:integration-tests:material3-catalog | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.foundation:foundation:1.2.0' | |
api project(':compose:runtime:runtime-saveable') | |
implementation 'androidx.compose.animation:animation-core:1.1.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
implementation project(':navigation:navigation-common') | |
implementation project(':navigation:navigation-runtime') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:material3:material3') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
Advice for :compose:material3:material3:integration-tests:material3-demos | |
Unused dependencies which should be removed: | |
implementation project(':compose:animation:animation') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:integration-tests:demos:common') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
Advice for :compose:material3:material3:material3-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.foundation:foundation-layout:1.0.0' | |
implementation 'androidx.savedstate:savedstate-ktx:1.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.animation:animation-core:1.1.1' | |
implementation 'androidx.compose.material:material-icons-core:1.2.0' | |
implementation 'androidx.compose.runtime:runtime-saveable:1.2.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.foundation:foundation-layout:1.2.0' (was implementation) | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
api 'androidx.compose.ui:ui:1.2.0' (was implementation) | |
api project(':compose:material3:material3') (was implementation) | |
Advice for :compose:material:material | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.foundation:foundation-layout:1.1.1' | |
implementation 'androidx.compose.ui:ui-util:1.0.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.3.0' | |
implementation 'androidx.savedstate:savedstate:1.1.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.runtime:runtime-saveable:1.2.0' | |
api 'androidx.compose.ui:ui-graphics:1.2.0' | |
api 'androidx.compose.ui:ui-unit:1.2.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.compose.ui:ui-geometry:1.2.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.4.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.6.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.foundation:foundation-layout:1.2.0' (was implementation) | |
implementation project(':compose:material:material-icons-core') (was api) | |
implementation project(':compose:material:material-ripple') (was api) | |
Advice for :compose:material:material-icons-core | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui-graphics:1.0.0' | |
implementation 'androidx.compose.ui:ui-unit:1.0.0' | |
Advice for :compose:material:material-icons-core:material-icons-core-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.foundation:foundation-layout:1.2.0' | |
implementation 'androidx.compose.ui:ui-graphics:1.2.0' | |
implementation 'androidx.compose.ui:ui:1.2.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
Advice for :compose:material:material-icons-extended | |
Unused dependencies which should be removed: | |
api project(':compose:material:material-icons-core') | |
implementation project(':compose:runtime:runtime') | |
Advice for :compose:material:material-icons-extended-filled | |
Unused dependencies which should be removed: | |
implementation project(':compose:runtime:runtime') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui:1.0.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.compose.ui:ui-graphics:1.0.0' | |
implementation 'androidx.compose.ui:ui-unit:1.0.0' | |
Advice for :compose:material:material-icons-extended-outlined | |
Unused dependencies which should be removed: | |
implementation project(':compose:runtime:runtime') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui:1.0.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.compose.ui:ui-graphics:1.0.0' | |
implementation 'androidx.compose.ui:ui-unit:1.0.0' | |
Advice for :compose:material:material-icons-extended-rounded | |
Unused dependencies which should be removed: | |
implementation project(':compose:runtime:runtime') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui:1.0.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.compose.ui:ui-graphics:1.0.0' | |
implementation 'androidx.compose.ui:ui-unit:1.0.0' | |
Advice for :compose:material:material-icons-extended-sharp | |
Unused dependencies which should be removed: | |
implementation project(':compose:runtime:runtime') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui:1.0.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.compose.ui:ui-graphics:1.0.0' | |
implementation 'androidx.compose.ui:ui-unit:1.0.0' | |
Advice for :compose:material:material-icons-extended-twotone | |
Unused dependencies which should be removed: | |
implementation project(':compose:runtime:runtime') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui:1.0.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.compose.ui:ui-graphics:1.0.0' | |
implementation 'androidx.compose.ui:ui-unit:1.0.0' | |
Advice for :compose:material:material-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
api project(':compose:lint:common') | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.0' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:material:material-ripple | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.animation:animation:1.1.1' | |
implementation 'androidx.compose.ui:ui-util:1.0.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.6.10' | |
implementation 'androidx.compose.animation:animation-core:1.1.1' | |
implementation 'androidx.compose.ui:ui-geometry:1.1.1' | |
implementation 'androidx.compose.ui:ui-graphics:1.1.1' | |
implementation 'androidx.compose.ui:ui-unit:1.1.1' | |
implementation 'androidx.compose.ui:ui:1.1.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.5.30' | |
Advice for :compose:material:material:icons:generator | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.7.10' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.android.tools.build:gradle:7.4.0-alpha08' (was implementation) | |
api 'com.squareup:kotlinpoet:1.12.0' (was implementation) | |
api 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.10' (was implementation) | |
Advice for :compose:material:material:integration-tests:material-catalog | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.foundation:foundation:1.2.0' | |
api project(':compose:runtime:runtime-saveable') | |
api project(':compose:ui:ui-text') | |
implementation 'androidx.compose.animation:animation-core:1.1.1' | |
implementation 'androidx.compose.animation:animation:1.1.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
implementation project(':navigation:navigation-common') | |
implementation project(':navigation:navigation-runtime') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':compose:ui:ui') (was implementation) | |
Advice for :compose:material:material:integration-tests:material-demos | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.activity:activity:1.3.1' | |
implementation 'androidx.compose.animation:animation-core:1.1.1' | |
implementation 'androidx.compose.animation:animation:1.1.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation') (was implementation) | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:integration-tests:demos:common') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':compose:ui:ui') (was implementation) | |
Advice for :compose:material:material:material-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.foundation:foundation-layout:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.animation:animation-core:1.1.1' | |
implementation 'androidx.compose.runtime:runtime-saveable:1.2.0' | |
implementation 'androidx.compose.ui:ui-graphics:1.2.0' | |
implementation 'androidx.compose.ui:ui-unit:1.2.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
implementation project(':compose:material:material-icons-core') | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.foundation:foundation-layout:1.2.0' (was implementation) | |
api 'androidx.compose.foundation:foundation:1.2.0' (was implementation) | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
api 'androidx.compose.ui:ui:1.2.0' (was implementation) | |
api project(':compose:material:material') (was implementation) | |
Advice for :compose:runtime:runtime | |
Unused dependencies which should be removed: | |
testImplementation 'org.jetbrains.kotlin:kotlin-test-junit:1.7.10' | |
testImplementation 'org.robolectric:robolectric:4.8.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.jetbrains.kotlin:kotlin-test:1.7.10' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was implementation) | |
Advice for :compose:runtime:runtime-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.5.0' | |
implementation project(':compose:lint:common') | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:runtime:runtime-livedata | |
Unused dependencies which should be removed: | |
api 'androidx.lifecycle:lifecycle-livedata:2.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.2.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.0' | |
Advice for :compose:runtime:runtime-livedata:runtime-livedata-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.foundation:foundation:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.2.0' | |
api project(':compose:runtime:runtime') | |
implementation 'androidx.compose.ui:ui-text:1.0.0' | |
implementation 'androidx.compose.ui:ui:1.0.0' | |
Advice for :compose:runtime:runtime-rxjava2:runtime-rxjava2-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.foundation:foundation:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'io.reactivex.rxjava2:rxjava:2.2.9' | |
api project(':compose:runtime:runtime') | |
implementation 'androidx.compose.ui:ui-text:1.0.0' | |
implementation 'androidx.compose.ui:ui:1.0.0' | |
Advice for :compose:runtime:runtime-rxjava3:runtime-rxjava3-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.compose.foundation:foundation:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'io.reactivex.rxjava3:rxjava:3.0.0' | |
api project(':compose:runtime:runtime') | |
implementation 'androidx.compose.ui:ui-text:1.0.0' | |
implementation 'androidx.compose.ui:ui:1.0.0' | |
Advice for :compose:runtime:runtime-saveable | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :compose:runtime:runtime-saveable-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
implementation project(':compose:lint:common') | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:runtime:runtime-saveable:runtime-saveable-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.ui:ui:1.2.0' | |
implementation 'androidx.compose.foundation:foundation-layout:1.2.0' | |
implementation 'androidx.compose.ui:ui-graphics:1.2.0' | |
implementation 'androidx.compose.ui:ui-text:1.2.0' | |
implementation 'androidx.compose.ui:ui-unit:1.2.0' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:runtime:runtime') (was implementation) | |
Advice for :compose:runtime:runtime-tracing | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.startup:startup-runtime:1.1.1' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :compose:runtime:runtime:runtime-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'androidx.compose.foundation:foundation:1.0.0' | |
implementation 'androidx.compose.ui:ui-graphics:1.0.0' | |
implementation 'androidx.compose.ui:ui-text:1.0.0' | |
implementation 'androidx.compose.ui:ui-unit:1.0.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.foundation:foundation-layout:1.0.0' (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
Advice for :compose:test-utils | |
Unused dependencies which should be removed: | |
implementation 'androidx.test:rules:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':activity:activity') | |
api project(':compose:ui:ui') | |
implementation 'androidx.test.ext:junit:1.1.3' | |
implementation 'junit:junit:4.13.2' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.6.4' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-test') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':compose:ui:ui-graphics') (was implementation) | |
api project(':compose:ui:ui-unit') (was implementation) | |
Advice for :compose:ui:ui | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.savedstate:savedstate-ktx:1.2.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation project(':compose:ui:ui-test-junit4') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.4.0' | |
api 'androidx.savedstate:savedstate:1.2.0' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:runtime:runtime') (was implementation) | |
implementation project(':annotation:annotation') (was api) | |
implementation project(':compose:runtime:runtime-saveable') (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'androidx.profileinstaller:profileinstaller:1.2.0' (was implementation) | |
Advice for :compose:ui:ui-android-stubs | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :compose:ui:ui-geometry | |
Unused dependencies which should be removed: | |
testImplementation 'com.google.truth:truth:1.0.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :compose:ui:ui-graphics | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'org.jetbrains.kotlin:kotlin-test-junit:1.7.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':compose:ui:ui-geometry') | |
testImplementation 'org.jetbrains.kotlin:kotlin-test:1.7.10' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :compose:ui:ui-graphics-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.0' | |
implementation project(':compose:lint:common') | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:ui:ui-graphics:ui-graphics-benchmark | |
Unused dependencies which should be removed: | |
implementation project(':compose:benchmark-utils') | |
implementation project(':compose:foundation:foundation') | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:test-utils') | |
api project(':compose:ui:ui-graphics') | |
implementation project(':compose:foundation:foundation-layout') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':compose:ui:ui') (was implementation) | |
Advice for :compose:ui:ui-graphics:ui-graphics-samples | |
Unused dependencies which should be removed: | |
implementation project(':compose:ui:ui-util') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.foundation:foundation-layout:1.0.0' | |
implementation 'androidx.compose.ui:ui:1.0.0' | |
implementation project(':compose:ui:ui-geometry') | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
implementation project(':compose:ui:ui-unit') (was api) | |
Advice for :compose:ui:ui-inspection | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:ui:ui-unit') | |
implementation project(':compose:runtime:runtime') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.protobuf:protobuf-javalite:3.19.4' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was implementation) | |
Advice for :compose:ui:ui-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.5.0' | |
implementation project(':compose:lint:common') | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:ui:ui-test | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core-ktx:1.5.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:runtime:runtime') | |
api project(':compose:ui:ui-geometry') | |
implementation 'androidx.core:core:1.7.0' | |
implementation 'org.hamcrest:hamcrest-core:1.3' | |
implementation project(':annotation:annotation') | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test:runner:1.3.0' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'junit:junit:4.13.2' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
Advice for :compose:ui:ui-test-junit4 | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:runtime:runtime') | |
api project(':compose:ui:ui-unit') | |
implementation project(':annotation:annotation') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui') | |
implementation project(':compose:ui:ui-text') | |
testImplementation 'androidx.compose.foundation:foundation-layout:1.0.0' | |
testImplementation 'androidx.compose.foundation:foundation:1.2.0' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation project(':activity:activity') | |
testImplementation project(':compose:ui:ui-geometry') | |
testImplementation project(':compose:ui:ui-graphics') | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.test.ext:junit:1.1.3' (was api) | |
Advice for :compose:ui:ui-test-manifest | |
Unused dependencies which should be removed: | |
api 'androidx.activity:activity:1.2.0' | |
Advice for :compose:ui:ui-test-manifest-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :compose:ui:ui-test-manifest:integration-tests:testapp | |
Unused dependencies which should be removed: | |
implementation project(':compose:ui:ui') | |
Dependencies which should be removed or changed to runtime-only: | |
debugRuntimeOnly project(':compose:ui:ui-test-manifest') (was debugImplementation) | |
Advice for :compose:ui:ui-test:ui-test-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:runtime:runtime') | |
implementation 'androidx.compose.animation:animation-core:1.2.0' | |
implementation 'androidx.compose.foundation:foundation-layout:1.1.0' | |
implementation 'junit:junit:4.13.2' | |
implementation project(':compose:ui:ui') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.animation:animation:1.2.0' (was implementation) | |
Advice for :compose:ui:ui-text | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:ui:ui-geometry') | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.runtime:runtime-saveable:1.2.0' (was implementation) | |
api 'androidx.compose.runtime:runtime:1.2.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :compose:ui:ui-text-google-fonts | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:ui:ui-text') (was implementation) | |
Advice for :compose:ui:ui-text:ui-text-benchmark | |
Unused dependencies which should be removed: | |
implementation 'androidx.test:rules:1.4.0' | |
implementation project(':benchmark:benchmark-junit4') | |
implementation project(':compose:ui:ui-test-junit4') | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api 'junit:junit:4.13.2' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' (was implementation) | |
Advice for :compose:ui:ui-text:ui-text-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:runtime:runtime') | |
implementation 'androidx.compose.foundation:foundation-layout:1.0.0' | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:ui:ui-text') (was implementation) | |
Advice for :compose:ui:ui-tooling | |
Unused dependencies which should be removed: | |
implementation 'androidx.savedstate:savedstate-ktx:1.2.0' | |
implementation project(':compose:animation:animation') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.activity:activity:1.3.0' | |
api project(':compose:runtime:runtime') | |
api project(':compose:ui:ui-unit') | |
implementation 'androidx.compose.foundation:foundation-layout:1.0.0' | |
implementation 'androidx.compose.foundation:foundation:1.0.0' | |
implementation 'androidx.core:core:1.7.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.4.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.3.1' | |
implementation 'androidx.savedstate:savedstate:1.2.0' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':compose:ui:ui-tooling-preview') (was api) | |
Advice for :compose:ui:ui-tooling-data | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:runtime:runtime') | |
api project(':compose:ui:ui-unit') | |
implementation project(':compose:ui:ui-geometry') | |
Advice for :compose:ui:ui-tooling-preview | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.compose.runtime:runtime:1.1.1' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :compose:ui:ui-unit | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :compose:ui:ui-unit:ui-unit-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:runtime:runtime') | |
implementation project(':compose:ui:ui-graphics') | |
Advice for :compose:ui:ui-util | |
Unused dependencies which should be removed: | |
testImplementation 'org.jetbrains.kotlin:kotlin-test:1.7.10' | |
Advice for :compose:ui:ui-viewbinding | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:runtime:runtime') | |
implementation 'androidx.core:core-ktx:1.5.0' | |
implementation 'androidx.fragment:fragment:1.3.2' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.databinding:viewbinding:4.1.2' (was implementation) | |
api project(':compose:ui:ui') (was implementation) | |
Advice for :compose:ui:ui-viewbinding:ui-viewbinding-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.fragment:fragment-ktx:1.3.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.fragment:fragment:1.3.2' | |
api project(':compose:runtime:runtime') | |
implementation project(':annotation:annotation') | |
Advice for :compose:ui:ui:integration-tests:ui-demos | |
Unused dependencies which should be removed: | |
debugImplementation project(':compose:ui:ui-tooling') | |
implementation 'androidx.fragment:fragment-ktx:1.3.6' | |
implementation project(':compose:animation:animation') | |
implementation project(':compose:runtime:runtime-livedata') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.appcompat:appcompat:1.1.0' | |
api 'androidx.core:core:1.7.0' | |
api 'androidx.fragment:fragment:1.3.6' | |
debugApi 'androidx.activity:activity:1.3.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
releaseApi 'androidx.activity:activity:1.2.4' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.coordinatorlayout:coordinatorlayout:1.1.0' (was implementation) | |
api 'androidx.viewpager2:viewpager2:1.0.0' (was implementation) | |
api 'com.google.android.material:material:1.2.1' (was implementation) | |
api project(':compose:foundation:foundation') (was implementation) | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:integration-tests:demos:common') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':compose:ui:ui') (was implementation) | |
api project(':recyclerview:recyclerview') (was implementation) | |
Advice for :compose:ui:ui:ui-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.5.0' | |
implementation 'com.google.android.material:material:1.2.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.foundation:foundation:1.0.0' | |
api project(':compose:runtime:runtime') | |
api project(':compose:ui:ui-graphics') | |
api project(':compose:ui:ui-unit') | |
implementation 'androidx.coordinatorlayout:coordinatorlayout:1.1.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-text') | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.foundation:foundation-layout:1.0.0' (was implementation) | |
api project(':compose:ui:ui') (was implementation) | |
Advice for :concurrent:concurrent-futures | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'com.google.guava:guava:28.1-android' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :concurrent:concurrent-futures-ktx | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test:core:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':concurrent:concurrent-futures') (was api) | |
Advice for :contentpager:contentpager | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core:1.1.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :coordinatorlayout:coordinatorlayout | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :core:core | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.3.1' | |
api 'com.google.guava:listenablefuture:1.0' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.3.1' (was api) | |
implementation project(':annotation:annotation-experimental') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :core:core-animation | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :core:core-animation-integration-tests:testapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.3.1' | |
implementation 'androidx.test.ext:junit:1.1.3' | |
implementation 'androidx.test:core:1.4.0' | |
implementation 'androidx.test:rules:1.4.0' | |
implementation project(':core:core-animation') | |
implementation project(':core:core-animation-testing') | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :core:core-animation-testing | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.3.1' | |
implementation 'androidx.test.ext:junit:1.1.3' | |
implementation 'androidx.test:core:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'junit:junit:4.12' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :core:core-appdigest | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :core:core-google-shortcuts | |
Unused dependencies which should be removed: | |
api 'androidx.core:core:1.7.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.appsearch:appsearch:1.1.0-alpha01' (was implementation) | |
api 'com.google.crypto.tink:tink-android:1.5.0' (was implementation) | |
Advice for :core:core-graphics-integration-tests:core-graphics-integration-tests | |
Unused dependencies which should be removed: | |
implementation project(':appcompat:appcompat') | |
implementation project(':core:core-ktx') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation project(':core:core') | |
Advice for :core:core-i18n | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :core:core-ktx | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :core:core-performance | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Advice for :core:core-remoteviews | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.core:core:1.8.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.8.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :core:core-splashscreen | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :core:core-splashscreen:core-splashscreen-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation project(':core:core') | |
Advice for :core:core:integration-tests:publishing | |
Unused dependencies which should be removed: | |
testImplementation 'com.google.truth:truth:1.0.1' | |
Advice for :core:uwb:uwb | |
Unused dependencies which should be removed: | |
api 'androidx.core:core-ktx:1.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :core:uwb:uwb-rxjava3 | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-rx3:1.6.4' (was api) | |
Advice for :credentials:credentials | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :cursoradapter:cursoradapter | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :customview:customview | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :datastore:datastore | |
Unused dependencies which should be removed: | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'junit:junit:4.13.2' | |
testImplementation project(':internal-testutils-truth') | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :datastore:datastore-compose-samples | |
Unused dependencies which should be removed: | |
debugImplementation project(':compose:ui:ui-tooling') | |
implementation 'androidx.core:core-ktx:1.7.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-serialization-json:1.0.1' | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.3.1' | |
implementation 'androidx.compose.foundation:foundation-layout:1.2.0' | |
implementation 'androidx.compose.foundation:foundation:1.2.0' | |
implementation 'androidx.datastore:datastore-core:1.0.0' | |
implementation 'androidx.datastore:datastore-preferences-core:1.0.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:runtime:runtime') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Dependencies which should be removed or changed to runtime-only: | |
debugRuntimeOnly project(':compose:ui:ui-test-manifest') (was debugImplementation) | |
Advice for :datastore:datastore-multiprocess | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :datastore:datastore-preferences | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
testImplementation 'org.jetbrains.kotlin:kotlin-test:1.7.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':datastore:datastore-core') | |
Advice for :datastore:datastore-preferences-proto | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.protobuf:protobuf-javalite:3.19.4' (was implementation) | |
implementation project(':datastore:datastore-core') (was api) | |
Advice for :datastore:datastore-preferences-rxjava2 | |
Unused dependencies which should be removed: | |
api project(':datastore:datastore') | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'junit:junit:4.13.2' | |
testImplementation project(':internal-testutils-truth') | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':datastore:datastore-core') | |
api project(':datastore:datastore-preferences-core') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':datastore:datastore-preferences') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :datastore:datastore-preferences-rxjava3 | |
Unused dependencies which should be removed: | |
api project(':datastore:datastore') | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'junit:junit:4.13.2' | |
testImplementation project(':internal-testutils-truth') | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':datastore:datastore-core') | |
api project(':datastore:datastore-preferences-core') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':datastore:datastore-preferences') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :datastore:datastore-proto | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'com.google.protobuf:protobuf-javalite:3.19.4' (was api) | |
implementation project(':datastore:datastore-core') (was api) | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :datastore:datastore-rxjava2 | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':datastore:datastore-core') | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :datastore:datastore-rxjava3 | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':datastore:datastore-core') | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :datastore:datastore-sampleapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.activity:activity-ktx:1.2.0' | |
implementation 'androidx.navigation:navigation-fragment-ktx:2.3.2' | |
implementation project(':datastore:datastore') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment:1.2.4' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'org.jetbrains.kotlinx:kotlinx-serialization-core:1.0.1' | |
implementation project(':datastore:datastore-core') | |
implementation project(':datastore:datastore-preferences-core') | |
Advice for :documentfile:documentfile | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :draganddrop:draganddrop | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.appcompat:appcompat:1.4.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :draganddrop:integration-tests:sampleapp | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.7.0' | |
Advice for :drawerlayout:drawerlayout | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :dynamicanimation:dynamicanimation | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core:1.1.0' (was api) | |
Advice for :emoji2:emoji2 | |
Unused dependencies which should be removed: | |
implementation 'flatmap(provider(task 'repackageBundledJars', class com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar))' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.lifecycle:lifecycle-common:2.4.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :emoji2:emoji2-bundled | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.3.0' | |
Advice for :emoji2:emoji2-views | |
Unused dependencies which should be removed: | |
implementation 'androidx.collection:collection:1.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core:1.3.0' (was api) | |
implementation project(':emoji2:emoji2') (was api) | |
Advice for :emoji2:emoji2-views-helper | |
Unused dependencies which should be removed: | |
implementation 'androidx.collection:collection:1.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core:1.3.0' (was api) | |
Advice for :emoji2:integration-tests:init-disabled-macrobenchmark-target | |
Unused dependencies which should be removed: | |
implementation 'com.google.android.material:material:1.2.1' | |
implementation project(':arch:core:core-runtime') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':startup:startup-runtime') (was implementation) | |
Advice for :emoji2:integration-tests:init-enabled-macrobenchmark-target | |
Unused dependencies which should be removed: | |
implementation 'com.google.android.material:material:1.2.1' | |
implementation project(':arch:core:core-runtime') | |
Advice for :emoji:emoji | |
Unused dependencies which should be removed: | |
implementation 'flatmap(provider(task 'repackageBundledJars', class com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar))' | |
Advice for :emoji:emoji-appcompat | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':emoji:emoji') (was api) | |
Advice for :emoji:emoji-bundled | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.3.0-rc01' | |
Advice for :enterprise:enterprise-feedback | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
api 'com.google.auto.value:auto-value-annotations:1.7.4' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.0.1' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was api) | |
Advice for :enterprise:enterprise-feedback-testing | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'junit:junit:4.12' | |
Advice for :exifinterface:exifinterface | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :fragment:fragment | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation-experimental:1.1.0' | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.core:core:1.8.0' | |
api 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.arch.core:core-common:2.1.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.5.1' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core-ktx:1.2.0' (was api) | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :fragment:fragment-ktx | |
Unused dependencies which should be removed: | |
api 'androidx.activity:activity-ktx:1.5.1' | |
api 'androidx.collection:collection-ktx:1.1.0' | |
api 'androidx.core:core-ktx:1.2.0' | |
api 'androidx.lifecycle:lifecycle-livedata-core-ktx:2.5.1' | |
api 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1' | |
api 'androidx.savedstate:savedstate-ktx:1.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
Advice for :fragment:fragment-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.4.32' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.4' | |
api 'com.android.tools.layoutlib:layoutlib-api:30.0.4' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.4' | |
implementation 'com.android.tools:common:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :fragment:fragment-testing | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.5.1' | |
api project(':fragment:fragment') | |
implementation 'androidx.activity:activity-ktx:1.5.1' | |
implementation 'androidx.activity:activity:1.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':fragment:fragment-ktx') (was api) | |
Advice for :fragment:fragment-testing-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :fragment:fragment-truth | |
Unused dependencies which should be removed: | |
api project(':fragment:fragment-ktx') | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':fragment:fragment') | |
Advice for :fragment:integration-tests:testapp | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core-ktx:1.2.0' | |
implementation 'androidx.core:core:1.8.0' | |
implementation project(':fragment:fragment') | |
Advice for :glance:glance | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.datastore:datastore-core:1.0.0' | |
testImplementation 'androidx.datastore:datastore-preferences-core:1.0.0' | |
testImplementation 'androidx.datastore:datastore-preferences:1.0.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:runtime:runtime') (was implementation) | |
implementation 'androidx.compose.ui:ui-graphics:1.1.0-beta01' (was api) | |
implementation 'androidx.datastore:datastore-core:1.0.0' (was api) | |
implementation 'androidx.datastore:datastore-preferences:1.0.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :glance:glance-appwidget | |
Unused dependencies which should be removed: | |
implementation 'flatmap(provider(task 'repackageBundledJars', class com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar))' | |
testImplementation 'androidx.core:core-ktx:1.7.0' | |
testImplementation 'androidx.datastore:datastore-core:1.0.0' | |
testImplementation 'androidx.datastore:datastore-preferences-core:1.0.0' | |
testImplementation 'androidx.datastore:datastore-preferences:1.0.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:runtime:runtime') | |
implementation 'androidx.appcompat:appcompat:1.2.0' | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.datastore:datastore-preferences-core:1.0.0' (was implementation) | |
implementation 'androidx.compose.ui:ui-graphics:1.1.0-beta01' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :glance:glance-appwidget-preview | |
Unused dependencies which should be removed: | |
api project(':glance:glance') | |
implementation 'androidx.core:core:1.8.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.ui:ui-unit:1.1.0-beta01' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':compose:runtime:runtime') (was api) | |
implementation project(':glance:glance-appwidget') (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' (was api) | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :glance:glance-appwidget-proto | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.datastore:datastore-core:1.0.0' (was implementation) | |
api 'com.google.protobuf:protobuf-javalite:3.19.4' (was implementation) | |
Advice for :glance:glance-appwidget:glance-layout-generator | |
Unused dependencies which should be removed: | |
implementation 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.10' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.android.tools.build:gradle:7.4.0-alpha08' (was implementation) | |
Advice for :glance:glance-appwidget:integration-tests:demos | |
Unused dependencies which should be removed: | |
implementation 'androidx.datastore:datastore-preferences:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.ui:ui-graphics:1.1.0-beta02' | |
implementation 'androidx.compose.ui:ui-text:1.1.0-beta02' | |
implementation 'androidx.compose.ui:ui-unit:1.1.0-beta02' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.3.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:runtime:runtime') | |
Advice for :glance:glance-appwidget:integration-tests:template-demos | |
Unused dependencies which should be removed: | |
implementation 'androidx.activity:activity-compose:1.4.0' | |
implementation 'androidx.activity:activity:1.4.0' | |
implementation 'androidx.compose.foundation:foundation-layout:1.1.0-beta02' | |
implementation 'androidx.compose.foundation:foundation:1.1.0-beta02' | |
implementation 'androidx.compose.material:material:1.1.0-beta02' | |
implementation 'androidx.compose.ui:ui:1.1.0-beta02' | |
implementation 'androidx.datastore:datastore-preferences:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.ui:ui-graphics:1.1.0-beta02' | |
implementation 'androidx.compose.ui:ui-unit:1.1.0-beta02' | |
implementation project(':compose:runtime:runtime') | |
Advice for :glance:glance-preview | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.compose.runtime:runtime:1.1.1' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.4.0' (was api) | |
Advice for :glance:glance-wear-tiles | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:guava:31.0.1-jre' | |
api project(':compose:runtime:runtime') | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'androidx.datastore:datastore-preferences-core:1.0.0' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.compose.ui:ui-graphics:1.1.0-beta01' (was api) | |
Advice for :glance:glance-wear-tiles-preview | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.ui:ui-unit:1.1.0-beta01' | |
implementation 'androidx.wear.tiles:tiles:1.0.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.wear.tiles:tiles-renderer:1.0.0' (was api) | |
implementation project(':compose:runtime:runtime') (was api) | |
implementation project(':glance:glance-wear-tiles') (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' (was api) | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :glance:glance-wear-tiles:integration-tests:demos | |
Unused dependencies which should be removed: | |
implementation 'androidx.activity:activity:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.compose.ui:ui-graphics:1.1.0-beta01' | |
implementation 'androidx.compose.ui:ui-unit:1.1.0-beta01' | |
implementation 'androidx.datastore:datastore-preferences-core:1.0.0' | |
implementation 'androidx.fragment:fragment:1.2.5' | |
implementation 'androidx.recyclerview:recyclerview:1.1.0' | |
implementation 'androidx.wear.tiles:tiles:1.0.0' | |
implementation project(':compose:runtime:runtime') | |
Advice for :glance:glance-wear-tiles:integration-tests:template-demos | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.wear.tiles:tiles:1.0.1' | |
implementation project(':compose:runtime:runtime') | |
Advice for :graphics:graphics-core | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :gridlayout:gridlayout | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :health:connect:connect-client | |
Unused dependencies which should be removed: | |
implementation 'flatmap(provider(task 'repackageBundledJars', class com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar))' | |
testImplementation 'androidx.test.espresso:espresso-core:3.5.0-alpha06' | |
testImplementation 'androidx.test:runner:1.5.0-alpha03' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.google.code.findbugs:jsr305:3.0.2' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.guava:guava:31.1-android' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :health:connect:connect-client-proto | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.protobuf:protobuf-javalite:3.19.4' (was implementation) | |
Advice for :health:connect:connect-client-samples | |
Unused dependencies which should be removed: | |
implementation project(':appcompat:appcompat') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':activity:activity') (was implementation) | |
api project(':health:connect:connect-client') (was implementation) | |
Advice for :health:health-services-client | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core-ktx:1.7.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.7.0' | |
implementation 'com.google.code.findbugs:jsr305:3.0.2' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.guava:guava:31.1-android' (was implementation) | |
api 'com.google.protobuf:protobuf-javalite:3.19.4' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :heifwriter:heifwriter | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :hilt:hilt-common | |
Unused annotation processors that should be removed: | |
annotationProcessor 'com.google.dagger:hilt-compiler:2.42' | |
Advice for :hilt:hilt-compiler | |
Unused dependencies which should be removed: | |
testImplementation 'android.jar' | |
testImplementation 'com.google.dagger:hilt-core:2.42' | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'hilt-work-1.1.0-SNAPSHOT.jar' | |
testImplementation project(':hilt:hilt-common') | |
Advice for :hilt:hilt-navigation | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.3.1' | |
implementation 'androidx.savedstate:savedstate:1.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'com.google.dagger:hilt-android:2.42' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Unused annotation processors that should be removed: | |
kapt 'com.google.dagger:hilt-compiler:2.42' | |
Unused plugins that can be removed: | |
kotlin-kapt: this project has the kotlin-kapt (org.jetbrains.kotlin.kapt) plugin applied, but there are no used annotation processors. | |
Advice for :hilt:hilt-navigation-compose | |
Unused dependencies which should be removed: | |
api 'androidx.navigation:navigation-compose:2.4.0-rc01' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.3.1' | |
implementation 'androidx.navigation:navigation-common:2.4.0-rc01' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.compose.ui:ui:1.0.1' (was api) | |
implementation 'androidx.hilt:hilt-navigation:1.0.0' (was api) | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:2.4.0' (was api) | |
Unused plugins that can be removed: | |
kotlin-kapt: this project has the kotlin-kapt (org.jetbrains.kotlin.kapt) plugin applied, but there are no used annotation processors. | |
Advice for :hilt:hilt-navigation-compose-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.runtime:runtime:1.0.1' | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.3.1' | |
api 'androidx.navigation:navigation-common:2.4.0-rc01' | |
api 'javax.inject:javax.inject:1' | |
implementation 'androidx.compose.ui:ui:1.0.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:2.4.0' | |
implementation 'androidx.navigation:navigation-compose:2.4.0-rc01' | |
implementation 'androidx.navigation:navigation-runtime:2.4.0-rc01' | |
implementation 'com.google.dagger:hilt-android:2.35' | |
Advice for :hilt:hilt-navigation-fragment | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment-ktx:1.2.4' | |
implementation 'androidx.fragment:fragment:1.3.6' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.3.1' | |
implementation 'androidx.navigation:navigation-runtime:2.3.2' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.navigation:navigation-fragment-ktx:2.3.2' (was api) | |
implementation project(':hilt:hilt-navigation') (was api) | |
Unused plugins that can be removed: | |
kotlin-kapt: this project has the kotlin-kapt (org.jetbrains.kotlin.kapt) plugin applied, but there are no used annotation processors. | |
Advice for :hilt:hilt-work | |
Unused dependencies which should be removed: | |
api 'com.google.dagger:hilt-android:2.42' | |
Transitively used dependencies that should be declared directly as indicated: | |
annotationProcessor 'com.google.dagger:dagger-compiler:2.42' | |
api 'com.google.dagger:dagger:2.42' | |
api 'javax.inject:javax.inject:1' | |
implementation 'com.google.dagger:hilt-core:2.42' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
compileOnly project(':hilt:hilt-common') (was api) | |
Unused annotation processors that should be removed: | |
annotationProcessor 'com.google.dagger:hilt-compiler:2.42' | |
Advice for :hilt:integration-tests:hilt-testapp-viewmodel | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
implementation 'com.google.dagger:dagger:2.42' | |
implementation 'com.google.dagger:hilt-core:2.42' | |
implementation 'javax.inject:javax.inject:1' | |
implementation project(':activity:activity-ktx') | |
implementation project(':fragment:fragment') | |
kapt 'com.google.dagger:dagger-compiler:2.42' | |
Unused annotation processors that should be removed: | |
kapt 'com.google.dagger:hilt-compiler:2.42' | |
Advice for :hilt:integration-tests:hilt-testapp-worker | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
implementation 'com.google.dagger:dagger:2.42' | |
implementation 'com.google.dagger:hilt-core:2.42' | |
implementation 'javax.inject:javax.inject:1' | |
implementation project(':work:work-runtime') | |
kapt 'com.google.dagger:dagger-compiler:2.42' | |
Unused annotation processors that should be removed: | |
kapt 'com.google.dagger:hilt-compiler:2.42' | |
Advice for :icing | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.protobuf:protobuf-javalite:3.10.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :inspection:inspection | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :inspection:inspection-gradle-plugin | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.build:gradle-api:7.4.0-alpha08' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.android.tools.build:gradle:7.4.0-alpha08' (was implementation) | |
api 'gradle.plugin.com.github.johnrengelman:shadow:7.1.1' (was implementation) | |
Advice for :inspection:inspection-testing | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :internal-testutils-appcompat | |
Unused dependencies which should be removed: | |
api project(':annotation:annotation-experimental') | |
implementation 'androidx.test.ext:junit:1.1.3' | |
implementation 'androidx.test:core:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'junit:junit:4.12' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.test:rules:1.4.0' (was implementation) | |
implementation project(':internal-testutils-runtime') (was api) | |
Advice for :internal-testutils-common | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
Advice for :internal-testutils-espresso | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.test.espresso:espresso-core:3.5.0-alpha06' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :internal-testutils-gradle-plugin | |
Unused dependencies which should be removed: | |
implementation 'androidx.test.ext:junit:1.1.3' | |
implementation 'androidx.test:core:1.4.0' | |
implementation 'androidx.test:rules:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'junit:junit:4.12' | |
Advice for :internal-testutils-macrobenchmark | |
Existing dependencies which should be modified to be as indicated: | |
api project(':benchmark:benchmark-macro') (was implementation) | |
api project(':benchmark:benchmark-macro-junit4') (was implementation) | |
Advice for :internal-testutils-navigation | |
Unused dependencies which should be removed: | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Advice for :internal-testutils-paging | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':paging:paging-common') (was implementation) | |
Advice for :internal-testutils-runtime | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.1.0' | |
api 'androidx.test:runner:1.4.0' | |
api 'junit:junit:4.12' | |
implementation 'androidx.core:core:1.1.0' | |
implementation 'androidx.test:monitor:1.4.0' | |
implementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.test:core:1.4.0' (was implementation) | |
api 'androidx.test:rules:1.4.0' (was implementation) | |
Advice for :internal-testutils-truth | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'junit:junit:4.12' | |
Advice for :interpolator:interpolator | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :javascriptengine:javascriptengine | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.google.code.findbugs:jsr305:3.0.2' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.guava:guava:31.1-android' (was implementation) | |
implementation 'androidx.concurrent:concurrent-futures:1.0.0' (was api) | |
implementation 'androidx.core:core:1.1.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :leanback:leanback | |
Unused dependencies which should be removed: | |
implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.collection:collection:1.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.appcompat:appcompat:1.0.0' (was api) | |
implementation 'androidx.core:core:1.3.2' (was api) | |
implementation 'androidx.interpolator:interpolator:1.0.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :leanback:leanback-grid | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :leanback:leanback-paging | |
Unused dependencies which should be removed: | |
implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.2.0' | |
api 'androidx.paging:paging-common:3.0.0' | |
api 'androidx.recyclerview:recyclerview:1.2.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.4.31' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.3' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.paging:paging-runtime:3.0.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :leanback:leanback-preference | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.fragment:fragment:1.1.0' | |
implementation 'androidx.activity:activity:1.0.0' | |
implementation 'androidx.appcompat:appcompat-resources:1.1.0' | |
implementation 'androidx.core:core:1.3.2' | |
implementation 'androidx.customview:customview:1.0.0' | |
implementation 'androidx.drawerlayout:drawerlayout:1.0.0' | |
implementation 'androidx.loader:loader:1.0.0' | |
implementation 'androidx.media:media:1.0.0' | |
implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0' | |
implementation 'androidx.vectordrawable:vectordrawable:1.1.0' | |
implementation 'androidx.viewpager:viewpager:1.0.0' | |
implementation project(':leanback:leanback-grid') | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.appcompat:appcompat:1.1.0' (was api) | |
implementation project(':leanback:leanback') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :leanback:leanback-tab | |
Unused dependencies which should be removed: | |
implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :lifecycle:integration-tests:lifecycle-testapp | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Unused annotation processors that should be removed: | |
testAnnotationProcessor project(':lifecycle:lifecycle-compiler') | |
Advice for :lifecycle:integration-tests:lifecycle-testapp-kotlin | |
Unused dependencies which should be removed: | |
implementation project(':lifecycle:lifecycle-viewmodel-savedstate') | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation project(':lifecycle:lifecycle-common') | |
testImplementation project(':lifecycle:lifecycle-runtime') | |
Existing dependencies which should be modified to be as indicated: | |
testImplementation project(':lifecycle:lifecycle-runtime-ktx') (was implementation) | |
Advice for :lifecycle:lifecycle-common | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :lifecycle:lifecycle-common-java8 | |
Unused dependencies which should be removed: | |
api project(':lifecycle:lifecycle-common') | |
testImplementation 'junit:junit:4.13.2' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :lifecycle:lifecycle-compiler | |
Unused dependencies which should be removed: | |
testImplementation 'javax.annotation:javax.annotation-api:1.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.google.guava:guava:29.0-jre' | |
testImplementation 'junit:junit:4.12' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':lifecycle:lifecycle-common') (was implementation) | |
Advice for :lifecycle:lifecycle-extensions | |
Unused dependencies which should be removed: | |
api 'androidx.arch.core:core-common:2.1.0' | |
api 'androidx.arch.core:core-runtime:2.1.0' | |
api 'androidx.lifecycle:lifecycle-common:2.2.0' | |
api 'androidx.lifecycle:lifecycle-livedata:2.2.0' | |
api 'androidx.lifecycle:lifecycle-runtime:2.2.0' | |
api 'androidx.lifecycle:lifecycle-service:2.2.0' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'androidx.lifecycle:lifecycle-process:2.2.0' (was api) | |
Advice for :lifecycle:lifecycle-livedata | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation project(':lifecycle:lifecycle-common') | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.arch.core:core-common:2.1.0' (was implementation) | |
implementation 'androidx.arch.core:core-runtime:2.1.0' (was api) | |
Advice for :lifecycle:lifecycle-livedata-core | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Advice for :lifecycle:lifecycle-livedata-core-ktx | |
Unused dependencies which should be removed: | |
testImplementation project(':lifecycle:lifecycle-runtime') | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':lifecycle:lifecycle-common') | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Advice for :lifecycle:lifecycle-livedata-core-ktx-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.0.4' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
api 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.4' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :lifecycle:lifecycle-livedata-core-truth | |
Unused dependencies which should be removed: | |
api project(':lifecycle:lifecycle-livedata-core-ktx') | |
testImplementation 'com.google.truth:truth:1.0.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':lifecycle:lifecycle-livedata-core') | |
testImplementation 'junit:junit:4.12' | |
Advice for :lifecycle:lifecycle-livedata-ktx | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':lifecycle:lifecycle-livedata-core') | |
implementation 'androidx.arch.core:core-common:2.1.0' | |
implementation 'androidx.arch.core:core-runtime:2.1.0' | |
testImplementation project(':lifecycle:lifecycle-common') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':lifecycle:lifecycle-livedata') (was api) | |
testImplementation project(':lifecycle:lifecycle-livedata-core-ktx') (was api) | |
Advice for :lifecycle:lifecycle-process | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':lifecycle:lifecycle-common') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':lifecycle:lifecycle-runtime') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :lifecycle:lifecycle-reactivestreams | |
Unused dependencies which should be removed: | |
api 'androidx.arch.core:core-common:2.1.0' | |
api project(':lifecycle:lifecycle-livedata') | |
api project(':lifecycle:lifecycle-runtime') | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':lifecycle:lifecycle-livedata-core') | |
implementation 'androidx.arch.core:core-runtime:2.1.0' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
testImplementation 'org.reactivestreams:reactive-streams:1.0.2' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :lifecycle:lifecycle-reactivestreams-ktx | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.reactivestreams:reactive-streams:1.0.0' | |
api project(':lifecycle:lifecycle-common') | |
api project(':lifecycle:lifecycle-livedata-core') | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.reactivestreams:reactive-streams:1.0.2' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':lifecycle:lifecycle-reactivestreams') (was api) | |
Advice for :lifecycle:lifecycle-runtime | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.arch.core:core-common:2.1.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :lifecycle:lifecycle-runtime-compose | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation-experimental:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':lifecycle:lifecycle-common') | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.compose.ui:ui:1.0.1' (was api) | |
implementation project(':lifecycle:lifecycle-runtime-ktx') (was api) | |
Advice for :lifecycle:lifecycle-runtime-compose:integration-tests:lifecycle-runtime-compose-demos | |
Unused dependencies which should be removed: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :lifecycle:lifecycle-runtime-compose:lifecycle-runtime-compose-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.runtime:runtime:1.0.1' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'androidx.compose.ui:ui-text:1.0.1' | |
implementation 'androidx.compose.ui:ui:1.0.1' | |
implementation project(':lifecycle:lifecycle-common') | |
Advice for :lifecycle:lifecycle-runtime-ktx | |
Unused dependencies which should be removed: | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':lifecycle:lifecycle-common') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':lifecycle:lifecycle-runtime') (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :lifecycle:lifecycle-runtime-ktx-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.4.32' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.4' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.4' | |
implementation 'com.android.tools:common:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :lifecycle:lifecycle-runtime-testing | |
Unused dependencies which should be removed: | |
api project(':lifecycle:lifecycle-runtime-ktx') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':lifecycle:lifecycle-common') | |
api project(':lifecycle:lifecycle-runtime') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :lifecycle:lifecycle-service | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':lifecycle:lifecycle-common') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':lifecycle:lifecycle-runtime') (was api) | |
Advice for :lifecycle:lifecycle-viewmodel | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :lifecycle:lifecycle-viewmodel-compose | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation-experimental:1.1.0' | |
api project(':lifecycle:lifecycle-viewmodel-ktx') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.runtime:runtime-saveable:1.0.1' | |
api project(':lifecycle:lifecycle-viewmodel') | |
implementation 'androidx.core:core-ktx:1.2.0' | |
implementation 'androidx.savedstate:savedstate:1.2.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.compose.ui:ui:1.0.1' (was api) | |
Advice for :lifecycle:lifecycle-viewmodel-compose:integration-tests:lifecycle-viewmodel-demos | |
Unused dependencies which should be removed: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :lifecycle:lifecycle-viewmodel-compose:lifecycle-viewmodel-compose-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.runtime:runtime:1.0.1' | |
api project(':lifecycle:lifecycle-viewmodel') | |
implementation 'androidx.compose.runtime:runtime-saveable:1.0.1' | |
implementation 'androidx.core:core-ktx:1.2.0' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':lifecycle:lifecycle-viewmodel-savedstate') (was implementation) | |
Advice for :lifecycle:lifecycle-viewmodel-ktx | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :lifecycle:lifecycle-viewmodel-savedstate | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':lifecycle:lifecycle-common') | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core-ktx:1.2.0' (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :lint-checks | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
api 'com.android.tools.external.org-jetbrains:uast:30.4.0-alpha08' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.4.0-alpha08' | |
implementation 'com.android.tools.lint:lint-model:30.4.0-alpha08' | |
implementation 'com.android.tools:common:30.4.0-alpha08' | |
implementation 'com.android.tools:sdklib:30.4.0-alpha08' | |
Advice for :loader:loader | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.0.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.0.0' (was api) | |
Advice for :loader:loader-ktx | |
Unused dependencies which should be removed: | |
api 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.0.0' | |
Advice for :media2:integration-tests:testapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.appcompat:appcompat:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment:1.1.0' | |
implementation 'androidx.media:media:1.4.1' | |
implementation 'com.google.guava:listenablefuture:1.0' | |
implementation project(':media2:media2-common') | |
implementation project(':media2:media2-session') | |
Advice for :media2:media2-common | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core:1.6.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :media2:media2-exoplayer | |
Unused dependencies which should be removed: | |
api 'exoplayer-media2.jar' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :media2:media2-player | |
Unused dependencies which should be removed: | |
implementation project(':media2:media2-exoplayer') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.media:media:1.4.1' | |
implementation 'androidx.core:core:1.6.0' | |
Unused annotation processors that should be removed: | |
annotationProcessor project(':versionedparcelable:versionedparcelable-compiler') | |
Advice for :media2:media2-session | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.media:media:1.4.1' | |
api 'androidx.versionedparcelable:versionedparcelable:1.1.1' | |
implementation 'androidx.core:core:1.6.0' | |
Advice for :media2:media2-session:version-compat-tests:common | |
Unused dependencies which should be removed: | |
api project(':core:core') | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :media2:media2-widget | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':media2:media2-common') | |
implementation 'androidx.core:core:1.6.0' | |
implementation 'com.google.guava:listenablefuture:1.0' | |
Advice for :media:media | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.versionedparcelable:versionedparcelable:1.1.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :media:version-compat-tests:lib | |
Unused dependencies which should be removed: | |
api 'androidx.versionedparcelable:versionedparcelable:1.1.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :mediarouter:mediarouter | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.fragment:fragment:1.1.0' | |
implementation 'androidx.collection:collection:1.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.appcompat:appcompat:1.1.0' (was implementation) | |
api 'androidx.core:core:1.6.0' (was implementation) | |
Advice for :mediarouter:mediarouter-testing | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :metrics:metrics-integration-tests:janktest | |
Unused dependencies which should be removed: | |
implementation 'androidx.multidex:multidex:2.0.1' | |
implementation project(':navigation:navigation-fragment-ktx') | |
implementation project(':navigation:navigation-ui-ktx') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.coordinatorlayout:coordinatorlayout:1.1.0' | |
implementation 'androidx.customview:customview:1.1.0' | |
implementation 'androidx.fragment:fragment:1.5.1' | |
implementation 'androidx.transition:transition:1.4.1' | |
implementation project(':core:core-ktx') | |
implementation project(':navigation:navigation-common') | |
implementation project(':navigation:navigation-runtime') | |
implementation project(':navigation:navigation-ui') | |
Advice for :metrics:metrics-performance | |
Unused dependencies which should be removed: | |
implementation 'androidx.collection:collection:1.1.0' | |
implementation 'androidx.core:core:1.5.0-beta01' | |
Advice for :navigation:navigation-common | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.2.0' | |
api 'androidx.lifecycle:lifecycle-runtime-ktx:2.5.1' | |
api 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1' | |
api 'androidx.savedstate:savedstate-ktx:1.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.collection:collection:1.1.0' | |
api 'androidx.lifecycle:lifecycle-common:2.5.1' | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
api 'androidx.savedstate:savedstate:1.2.0' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
implementation 'androidx.lifecycle:lifecycle-runtime:2.5.1' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation project(':navigation:navigation-runtime') | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :navigation:navigation-common-ktx | |
Unused dependencies which should be removed: | |
api project(':navigation:navigation-common') | |
Advice for :navigation:navigation-common-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :navigation:navigation-compose | |
Unused dependencies which should be removed: | |
api project(':navigation:navigation-runtime-ktx') | |
implementation 'androidx.compose.foundation:foundation-layout:1.0.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':navigation:navigation-common') | |
api project(':navigation:navigation-runtime') | |
implementation 'androidx.activity:activity:1.5.1' | |
implementation 'androidx.compose.animation:animation-core:1.0.1' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.activity:activity-compose:1.5.1' (was api) | |
implementation 'androidx.compose.animation:animation:1.0.1' (was api) | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:2.5.1' (was api) | |
Advice for :navigation:navigation-compose-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.4.32' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.0' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.0' | |
implementation project(':compose:lint:common') | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :navigation:navigation-compose:integration-tests:navigation-demos | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:foundation:foundation-layout') | |
api project(':compose:runtime:runtime') | |
api project(':navigation:navigation-common') | |
api project(':navigation:navigation-runtime') | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:integration-tests:demos:common') (was implementation) | |
Advice for :navigation:navigation-compose:navigation-compose-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.5.1' | |
implementation 'androidx.savedstate:savedstate-ktx:1.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.foundation:foundation-layout:1.0.1' | |
api 'androidx.compose.runtime:runtime:1.0.1' | |
api 'org.jetbrains.kotlinx:kotlinx-serialization-core:1.0.1' | |
api project(':navigation:navigation-common') | |
api project(':navigation:navigation-runtime') | |
implementation 'androidx.compose.ui:ui-graphics:1.0.1' | |
implementation 'androidx.compose.ui:ui-text:1.0.1' | |
implementation 'androidx.compose.ui:ui-unit:1.0.1' | |
implementation 'androidx.compose.ui:ui:1.0.1' | |
implementation 'org.jetbrains.kotlin:kotlin-parcelize-runtime:1.7.10' | |
Advice for :navigation:navigation-dynamic-features-fragment | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'junit:junit:4.13.2' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
testImplementation 'org.robolectric:robolectric:4.8.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.fragment:fragment:1.5.1' | |
api 'com.google.android.play:core:1.10.3' | |
api project(':navigation:navigation-common') | |
api project(':navigation:navigation-runtime') | |
implementation 'androidx.activity:activity:1.5.1' | |
implementation 'androidx.core:core-ktx:1.2.0' | |
implementation 'androidx.fragment:fragment-ktx:1.5.1' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
Advice for :navigation:navigation-dynamic-features-runtime | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.robolectric:robolectric:4.8.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.5.1' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':navigation:navigation-common') | |
implementation 'androidx.core:core-ktx:1.2.0' | |
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Advice for :navigation:navigation-fragment | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.fragment:fragment:1.5.1' | |
api project(':navigation:navigation-common') | |
implementation 'androidx.activity:activity:1.5.1' | |
implementation 'androidx.core:core-ktx:1.2.0' | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.fragment:fragment-ktx:1.5.1' (was api) | |
Advice for :navigation:navigation-fragment-ktx | |
Unused dependencies which should be removed: | |
api project(':navigation:navigation-fragment') | |
api project(':navigation:navigation-runtime-ktx') | |
Advice for :navigation:navigation-integration-tests:testapp | |
Unused dependencies which should be removed: | |
implementation project(':navigation:navigation-fragment-ktx') | |
implementation project(':navigation:navigation-ui-ktx') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.cardview:cardview:1.0.0' | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.customview:customview:1.1.0' | |
implementation 'androidx.drawerlayout:drawerlayout:1.1.1' | |
implementation 'androidx.fragment:fragment:1.5.1' | |
implementation 'androidx.recyclerview:recyclerview:1.1.0' | |
implementation 'androidx.slidingpanelayout:slidingpanelayout:1.2.0' | |
implementation 'com.google.android.material:material:1.4.0-beta01' | |
implementation project(':navigation:navigation-common') | |
implementation project(':navigation:navigation-fragment') | |
implementation project(':navigation:navigation-runtime') | |
implementation project(':navigation:navigation-ui') | |
Advice for :navigation:navigation-runtime | |
Unused dependencies which should be removed: | |
api 'androidx.activity:activity-ktx:1.5.1' | |
api 'androidx.annotation:annotation-experimental:1.1.0' | |
api 'androidx.lifecycle:lifecycle-runtime-ktx:2.5.1' | |
api 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1' | |
implementation 'androidx.collection:collection:1.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.activity:activity:1.5.1' | |
api 'androidx.core:core:1.8.0' | |
api 'androidx.lifecycle:lifecycle-common:2.5.1' | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
implementation 'androidx.core:core-ktx:1.2.0' | |
Advice for :navigation:navigation-runtime-ktx | |
Unused dependencies which should be removed: | |
api project(':navigation:navigation-common-ktx') | |
api project(':navigation:navigation-runtime') | |
Advice for :navigation:navigation-runtime-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.layoutlib:layoutlib-api:30.0.4' | |
implementation 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
implementation 'com.android.tools:common:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :navigation:navigation-runtime-truth | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation project(':navigation:navigation-common') | |
Advice for :navigation:navigation-safe-args-generator | |
Unused dependencies which should be removed: | |
testImplementation 'android.jar' | |
testImplementation 'classes.jar' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'com.google.guava:guava:27.1-jre' | |
testImplementation 'com.google.truth:truth:0.44' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.squareup:javapoet:1.13.0' (was implementation) | |
api 'com.squareup:kotlinpoet:1.12.0' (was implementation) | |
Advice for :navigation:navigation-safe-args-gradle-plugin | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.android.tools.build:builder-model:7.0.4' | |
implementation 'com.android.tools.build:gradle-api:7.0.4' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':navigation:navigation-safe-args-generator') (was api) | |
Advice for :navigation:navigation-testing | |
Unused dependencies which should be removed: | |
api 'androidx.lifecycle:lifecycle-runtime-testing:2.3.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.1' | |
api project(':navigation:navigation-common') | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
Advice for :navigation:navigation-ui | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation-experimental:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.appcompat:appcompat:1.2.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':navigation:navigation-common') | |
implementation 'androidx.coordinatorlayout:coordinatorlayout:1.1.0' | |
implementation 'androidx.core:core-ktx:1.2.0' | |
Advice for :navigation:navigation-ui-ktx | |
Unused dependencies which should be removed: | |
api project(':navigation:navigation-runtime-ktx') | |
api project(':navigation:navigation-ui') | |
Advice for :paging:integration-tests:testapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.fragment:fragment-ktx:1.3.0' | |
implementation 'androidx.multidex:multidex:2.0.1' | |
implementation project(':room:room-rxjava2') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity-ktx:1.2.0' | |
implementation 'androidx.activity:activity:1.2.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.4.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.4.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.4.0' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.0' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.4.0' | |
implementation 'io.reactivex.rxjava2:rxjava:2.2.9' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':paging:paging-common') | |
implementation project(':room:room-common') | |
implementation project(':room:room-runtime') | |
implementation project(':sqlite:sqlite') | |
Advice for :paging:paging-common | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :paging:paging-common-ktx | |
Unused dependencies which should be removed: | |
api project(':paging:paging-common') | |
Advice for :paging:paging-compose | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Advice for :paging:paging-compose:integration-tests:paging-demos | |
Unused dependencies which should be removed: | |
implementation project(':room:room-ktx') | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:foundation:foundation-layout') | |
api project(':compose:runtime:runtime') | |
api project(':paging:paging-common') | |
api project(':room:room-runtime') | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
implementation project(':room:room-common') | |
implementation project(':sqlite:sqlite') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation') (was implementation) | |
api project(':compose:integration-tests:demos:common') (was implementation) | |
Advice for :paging:paging-compose:paging-compose-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.compose.runtime:runtime:1.0.5' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':paging:paging-common') | |
implementation 'androidx.compose.foundation:foundation-layout:1.0.5' | |
implementation 'androidx.compose.ui:ui-text:1.0.5' | |
implementation 'androidx.compose.ui:ui-unit:1.0.5' | |
implementation 'androidx.compose.ui:ui:1.0.5' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.compose.foundation:foundation:1.0.5' (was implementation) | |
Advice for :paging:paging-guava | |
Unused dependencies which should be removed: | |
testImplementation project(':internal-testutils-common') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :paging:paging-runtime | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core-ktx:1.7.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.4.0' | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.4.0' | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.4.0' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'androidx.arch.core:core-runtime:2.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.4.0' (was api) | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.4.0' (was api) | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.0' (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :paging:paging-runtime-ktx | |
Unused dependencies which should be removed: | |
api project(':paging:paging-runtime') | |
Advice for :paging:paging-rxjava2 | |
Unused dependencies which should be removed: | |
testImplementation project(':internal-testutils-common') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.6.4' | |
implementation 'org.reactivestreams:reactive-streams:1.0.3' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.arch.core:core-runtime:2.1.0' (was api) | |
Advice for :paging:paging-rxjava2-ktx | |
Unused dependencies which should be removed: | |
api project(':paging:paging-rxjava2') | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Advice for :paging:paging-rxjava3 | |
Unused dependencies which should be removed: | |
testImplementation project(':internal-testutils-common') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.6.4' | |
implementation 'org.reactivestreams:reactive-streams:1.0.3' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.arch.core:core-runtime:2.1.0' (was api) | |
Advice for :paging:paging-samples | |
Unused dependencies which should be removed: | |
implementation 'androidx.annotation:annotation-experimental:1.1.0-rc02' | |
implementation 'androidx.fragment:fragment-ktx:1.3.0' | |
implementation 'androidx.multidex:multidex:2.0.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.4.0' | |
api 'androidx.lifecycle:lifecycle-viewmodel:2.4.0' | |
api 'androidx.room:room-runtime:2.3.0-rc01' | |
api 'io.reactivex.rxjava2:rxjava:2.2.9' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation 'androidx.activity:activity-ktx:1.2.0' | |
implementation 'androidx.activity:activity:1.2.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.4.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.4.0' | |
implementation 'androidx.room:room-common:2.3.0-rc01' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.appcompat:appcompat:1.2.0' (was implementation) | |
api 'androidx.recyclerview:recyclerview:1.2.1' (was implementation) | |
api 'com.google.guava:guava:31.1-android' (was implementation) | |
api project(':paging:paging-common') (was implementation) | |
Advice for :palette:palette | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core:1.1.0' (was api) | |
Advice for :percentlayout:percentlayout | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :placeholder-tests | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :preference:preference | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.fragment:fragment:1.3.6' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.6.0' | |
implementation 'androidx.activity:activity-ktx:1.2.2' | |
implementation 'androidx.activity:activity:1.2.4' | |
implementation 'androidx.appcompat:appcompat-resources:1.1.0' | |
implementation 'androidx.asynclayoutinflater:asynclayoutinflater:1.0.0' | |
implementation 'androidx.coordinatorlayout:coordinatorlayout:1.0.0' | |
implementation 'androidx.core:core-ktx:1.1.0' | |
implementation 'androidx.customview:customview:1.1.0' | |
implementation 'androidx.drawerlayout:drawerlayout:1.0.0' | |
implementation 'androidx.legacy:legacy-support-core-ui:1.0.0' | |
implementation 'androidx.legacy:legacy-support-core-utils:1.0.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.loader:loader:1.0.0' | |
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' | |
implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0' | |
implementation 'androidx.vectordrawable:vectordrawable:1.1.0' | |
implementation 'androidx.viewpager:viewpager:1.0.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.fragment:fragment-ktx:1.3.6' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :preference:preference-ktx | |
Unused dependencies which should be removed: | |
api 'androidx.core:core-ktx:1.1.0' | |
api 'androidx.fragment:fragment-ktx:1.3.6' | |
Advice for :print:print | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :privacysandbox:sdkruntime:sdkruntime-client | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :privacysandbox:sdkruntime:sdkruntime-core | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :privacysandbox:tools:tools-apicompiler | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.devtools.ksp:symbol-processing-api:1.7.10-1.0.6' (was implementation) | |
api project(':privacysandbox:tools:tools-core') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly project(':privacysandbox:tools:tools') (was implementation) | |
Advice for :privacysandbox:tools:tools-apigenerator | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Advice for :profileinstaller:integration-tests:init-macrobenchmark-target | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':profileinstaller:profileinstaller') (was implementation) | |
Advice for :profileinstaller:profileinstaller | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :recommendation:recommendation | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :recyclerview:recyclerview | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :recyclerview:recyclerview-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.4' | |
api 'com.android.tools.layoutlib:layoutlib-api:30.0.4' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.4' | |
implementation 'com.android.tools:common:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :recyclerview:recyclerview-selection | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :remotecallback:remotecallback | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :remotecallback:remotecallback-processor | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :resourceinspection:resourceinspection-annotation | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was implementation) | |
Advice for :resourceinspection:resourceinspection-processor | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.auto:auto-common:0.11' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'com.google.auto.service:auto-service-annotations:1.0-rc6' (was implementation) | |
Advice for :room:integration-tests:room-testapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.appcompat:appcompat:1.3.1' | |
implementation 'com.google.code.findbugs:jsr305:3.0.2' | |
implementation project(':annotation:annotation-experimental') | |
implementation project(':arch:core:core-runtime') | |
implementation project(':lifecycle:lifecycle-livedata') | |
implementation project(':lifecycle:lifecycle-runtime') | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation project(':lifecycle:lifecycle-livedata-core') | |
implementation project(':sqlite:sqlite') | |
Advice for :room:integration-tests:room-testapp-autovalue | |
Unused dependencies which should be removed: | |
implementation project(':arch:core:core-runtime') | |
implementation project(':room:room-common') | |
testImplementation 'junit:junit:4.13.2' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':room:room-runtime') (was implementation) | |
Advice for :room:integration-tests:room-testapp-kotlin | |
Unused dependencies which should be removed: | |
implementation 'androidx.multidex:multidex:2.0.1' | |
implementation project(':arch:core:core-runtime') | |
implementation project(':lifecycle:lifecycle-livedata') | |
implementation project(':lifecycle:lifecycle-livedata-ktx') | |
implementation project(':room:room-paging') | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
runtimeOnly project(':room:room-runtime') (was implementation) | |
Unused plugins that can be removed: | |
kotlin-kapt: this project has the kotlin-kapt (org.jetbrains.kotlin.kapt) plugin applied, but there are no used annotation processors. | |
Advice for :room:integration-tests:room-testapp-noappcompat | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation project(':room:room-common') | |
implementation project(':sqlite:sqlite') | |
Advice for :room:room-benchmark | |
Unused plugins that can be removed: | |
kotlin-kapt: this project has the kotlin-kapt (org.jetbrains.kotlin.kapt) plugin applied, but there are no used annotation processors. | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :room:room-common | |
Unused dependencies which should be removed: | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :room:room-compiler | |
Unused dependencies which should be removed: | |
implementation 'com.google.auto:auto-common:0.11' | |
testImplementation 'android.jar' | |
testImplementation 'com.google.auto.service:auto-service-annotations:1.0-rc6' | |
testImplementation 'javax.annotation:javax.annotation-api:1.2' | |
testImplementation 'org.antlr:antlr4:4.7.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:guava:29.0-jre' | |
api 'org.antlr:antlr4-runtime:4.7.1' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.devtools.ksp:symbol-processing-api:1.7.10-1.0.6' (was implementation) | |
api 'com.squareup:javapoet:1.13.0' (was implementation) | |
api project(':room:room-common') (was implementation) | |
api project(':room:room-compiler-processing') (was implementation) | |
api project(':room:room-migration') (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.5.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
compileOnly 'com.intellij:annotations:12.0' (was implementation) | |
Advice for :room:room-compiler-processing | |
Unused dependencies which should be removed: | |
api 'com.squareup:kotlinpoet-javapoet:1.12.0' | |
testImplementation 'androidx.annotation:annotation:1.1.0' | |
testImplementation 'javax.annotation:javax.annotation-api:1.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'com.google.truth:truth:0.44' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.devtools.ksp:symbol-processing-api:1.7.10-1.0.6' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
compileOnly 'com.intellij:annotations:12.0' (was implementation) | |
Advice for :room:room-compiler-processing-testing | |
Unused dependencies which should be removed: | |
implementation 'org.jetbrains.kotlin:kotlin-daemon-embeddable:1.7.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.truth:truth:0.44' | |
implementation 'com.google.guava:guava:27.1-jre' | |
implementation 'junit:junit:4.12' | |
testImplementation 'com.squareup:javapoet:1.13.0' | |
testImplementation 'com.squareup:kotlinpoet:1.12.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.devtools.ksp:symbol-processing-api:1.7.10-1.0.6' (was implementation) | |
Advice for :room:room-guava | |
Unused dependencies which should be removed: | |
api project(':room:room-common') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
implementation project(':sqlite:sqlite') | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :room:room-ktx | |
Unused dependencies which should be removed: | |
api project(':room:room-common') | |
testImplementation 'androidx.lifecycle:lifecycle-livedata-core:2.0.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':sqlite:sqlite') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :room:room-migration | |
Unused dependencies which should be removed: | |
testImplementation 'com.intellij:annotations:12.0' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Advice for :room:room-paging | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':sqlite:sqlite') | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Advice for :room:room-paging-guava | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.paging:paging-common:3.1.1' | |
api 'com.google.guava:guava:31.0.1-jre' | |
api project(':room:room-runtime') | |
api project(':sqlite:sqlite') | |
Advice for :room:room-paging-rxjava2 | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.paging:paging-common:3.1.1' | |
api 'io.reactivex.rxjava2:rxjava:2.2.9' | |
api project(':room:room-runtime') | |
api project(':sqlite:sqlite') | |
Advice for :room:room-paging-rxjava3 | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.paging:paging-common:3.1.1' | |
api 'io.reactivex.rxjava3:rxjava:3.0.2' | |
api project(':room:room-runtime') | |
api project(':sqlite:sqlite') | |
Advice for :room:room-runtime | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.lifecycle:lifecycle-livedata-core:2.0.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.arch.core:core-common:2.0.1' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':room:room-common') (was api) | |
implementation project(':sqlite:sqlite-framework') (was api) | |
Advice for :room:room-runtime-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
api 'com.android.tools.external.org-jetbrains:uast:30.4.0-alpha08' | |
Advice for :room:room-rxjava2 | |
Unused dependencies which should be removed: | |
api project(':room:room-common') | |
testImplementation 'androidx.lifecycle:lifecycle-livedata:2.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
testImplementation 'androidx.arch.core:core-runtime:2.0.1' (was implementation) | |
Advice for :room:room-rxjava3 | |
Unused dependencies which should be removed: | |
api project(':room:room-common') | |
testImplementation 'androidx.lifecycle:lifecycle-livedata:2.0.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
testImplementation 'androidx.arch.core:core-runtime:2.0.1' (was implementation) | |
Advice for :room:room-testing | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':room:room-common') (was api) | |
implementation project(':room:room-migration') (was api) | |
implementation project(':sqlite:sqlite-framework') (was api) | |
Advice for :savedstate:savedstate | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.4.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :security:security-app-authenticator | |
Unused dependencies which should be removed: | |
implementation 'com.google.auto.value:auto-value-annotations:1.7.4' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.robolectric:robolectric:4.8.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.3' (was implementation) | |
Advice for :security:security-app-authenticator-testing | |
Existing dependencies which should be modified to be as indicated: | |
api project(':security:security-app-authenticator') (was implementation) | |
Advice for :security:security-biometric | |
Unused dependencies which should be removed: | |
implementation 'com.google.crypto.tink:tink-android:1.3.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :security:security-crypto | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :security:security-identity-credential | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.biometric:biometric:1.1.0-alpha02' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :sharetarget:integration-tests:testapp | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.appcompat:appcompat:1.3.1' (was api) | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' (was api) | |
implementation 'androidx.core:core:1.6.0' (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':sharetarget:sharetarget') (was api) | |
Advice for :sharetarget:sharetarget | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.collection:collection:1.1.0' (was api) | |
Advice for :slice:slice-builders | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.core:core:1.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.7.0' (was implementation) | |
api project(':slice:slice-core') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :slice:slice-builders-ktx | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.core:core:1.3.0-beta01' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.7.0' (was implementation) | |
api project(':slice:slice-core') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :slice:slice-core | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.core:core:1.7.0' | |
api 'androidx.versionedparcelable:versionedparcelable:1.1.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.appcompat:appcompat:1.4.0' (was implementation) | |
api 'androidx.collection:collection:1.1.0' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :slice:slice-remotecallback | |
Unused dependencies which should be removed: | |
implementation 'androidx.appcompat:appcompat:1.4.0' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':remotecallback:remotecallback') (was implementation) | |
api project(':slice:slice-core') (was implementation) | |
Advice for :slice:slice-test | |
Unused dependencies which should be removed: | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
implementation project(':recyclerview:recyclerview') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.7.0' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':slice:slice-core') (was implementation) | |
Advice for :slice:slice-view | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.core:core:1.7.0' | |
implementation 'androidx.activity:activity:1.2.4' | |
implementation 'androidx.customview:customview:1.0.0' | |
implementation 'androidx.drawerlayout:drawerlayout:1.0.0' | |
implementation 'androidx.fragment:fragment:1.3.6' | |
implementation 'androidx.loader:loader:1.0.0' | |
implementation 'androidx.vectordrawable:vectordrawable-animated:1.1.0' | |
implementation 'androidx.vectordrawable:vectordrawable:1.1.0' | |
implementation 'androidx.versionedparcelable:versionedparcelable:1.1.1' | |
implementation 'androidx.viewpager:viewpager:1.0.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.recyclerview:recyclerview:1.2.0-beta01' (was implementation) | |
api project(':slice:slice-core') (was implementation) | |
Advice for :slidingpanelayout:slidingpanelayout | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.core:core:1.3.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.6.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :sqlite:integration-tests:inspection-room-testapp | |
Unused dependencies which should be removed: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Unused plugins that can be removed: | |
kotlin-kapt: this project has the kotlin-kapt (org.jetbrains.kotlin.kapt) plugin applied, but there are no used annotation processors. | |
Advice for :sqlite:integration-tests:inspection-sqldelight-testapp | |
Unused dependencies which should be removed: | |
implementation 'com.squareup.sqldelight:android-driver:1.3.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'com.squareup.sqldelight:runtime-jvm:1.3.0' | |
Advice for :sqlite:sqlite | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.0.0' (was api) | |
Advice for :sqlite:sqlite-framework | |
Unused dependencies which should be removed: | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :sqlite:sqlite-inspection | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.protobuf:protobuf-javalite:3.19.4' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :startup:integration-tests:first-library | |
Unused dependencies which should be removed: | |
implementation project(':work:work-runtime-ktx') | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':work:work-runtime') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':startup:startup-runtime') (was implementation) | |
Advice for :startup:integration-tests:second-library | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':startup:startup-runtime') (was implementation) | |
Advice for :startup:integration-tests:test-app | |
Unused dependencies which should be removed: | |
implementation 'androidx.arch.core:core-runtime:2.1.0' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':startup:integration-tests:first-library') (was implementation) | |
runtimeOnly project(':startup:integration-tests:second-library') (was implementation) | |
Advice for :startup:startup-runtime | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was implementation) | |
Advice for :startup:startup-runtime-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.4' | |
implementation 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
implementation 'com.android.tools:common:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :support-content-demos | |
Unused dependencies which should be removed: | |
implementation project(':cardview:cardview') | |
implementation project(':coordinatorlayout:coordinatorlayout') | |
implementation project(':core:core') | |
implementation project(':transition:transition') | |
Advice for :support-emoji-demos | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment:1.3.6' | |
implementation project(':core:core') | |
Advice for :support-leanback-demos | |
Unused dependencies which should be removed: | |
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.appcompat:appcompat:1.2.0' | |
implementation 'androidx.arch.core:core-common:2.1.0' | |
implementation 'androidx.collection:collection:1.1.0' | |
implementation 'androidx.core:core:1.3.2' | |
implementation 'androidx.fragment:fragment:1.2.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.2.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.2.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata:2.2.0' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.2.0' | |
implementation 'androidx.media:media:1.0.0' | |
implementation 'androidx.paging:paging-common:3.1.1' | |
implementation 'androidx.paging:paging-runtime:3.0.0' | |
implementation 'androidx.preference:preference:1.1.0' | |
implementation 'androidx.recyclerview:recyclerview:1.2.1' | |
implementation 'androidx.viewpager:viewpager:1.0.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation project(':leanback:leanback-grid') | |
implementation project(':room:room-common') | |
implementation project(':sqlite:sqlite') | |
Advice for :support-preference-demos | |
Unused dependencies which should be removed: | |
implementation project(':lifecycle:lifecycle-viewmodel-ktx') | |
implementation project(':preference:preference-ktx') | |
implementation project(':recyclerview:recyclerview') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment:1.3.6' | |
Advice for :support-remotecallback-demos | |
Unused dependencies which should be removed: | |
implementation project(':recyclerview:recyclerview') | |
Advice for :support-slices-demos | |
Unused dependencies which should be removed: | |
implementation project(':slice:slice-builders') | |
implementation project(':transition:transition') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.5.1' | |
Advice for :support-transition-demos | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment:1.3.6' | |
implementation project(':core:core') | |
Advice for :support-v4-demos | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.5.1' | |
implementation 'androidx.collection:collection:1.1.0' | |
implementation 'androidx.customview:customview:1.1.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
implementation 'androidx.loader:loader:1.0.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':fragment:fragment') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
Advice for :support-v7-demos | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.collection:collection:1.1.0' | |
implementation 'androidx.coordinatorlayout:coordinatorlayout:1.1.0' | |
implementation 'androidx.cursoradapter:cursoradapter:1.0.0' | |
implementation 'androidx.fragment:fragment:1.3.6' | |
implementation 'androidx.loader:loader:1.0.0' | |
implementation 'androidx.media:media:1.4.1' | |
implementation 'androidx.viewpager:viewpager:1.0.0' | |
implementation 'com.google.guava:listenablefuture:1.0' | |
implementation project(':appcompat:appcompat-resources') | |
implementation project(':core:core') | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'com.google.android.material:material:1.2.1' (was api) | |
Advice for :support-wear-demos | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment:1.3.6' | |
implementation 'androidx.recyclerview:recyclerview:1.1.0' | |
implementation project(':core:core') | |
Advice for :swiperefreshlayout:swiperefreshlayout | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.interpolator:interpolator:1.0.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :test:ext:junit-gtest | |
Existing dependencies which should be modified to be as indicated: | |
api 'junit:junit:4.13.2' (was implementation) | |
Advice for :test:integration-tests:junit-gtest-test | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'junit:junit:4.13.2' | |
implementation project(':test:ext:junit-gtest') | |
Advice for :test:screenshot:screenshot | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.5.0-rc02' | |
implementation 'androidx.test:rules:1.4.0' | |
implementation 'androidx.test:runner:1.4.0' | |
implementation 'flatmap(provider(task 'repackageBundledJars', class com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar))' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.test:monitor:1.4.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'junit:junit:4.13.2' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :test:screenshot:screenshot-proto | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.protobuf:protobuf-javalite:3.19.4' (was implementation) | |
Advice for :test:uiautomator:integration-tests:testapp | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.4.0' (was implementation) | |
Advice for :test:uiautomator:uiautomator | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.4.0' (was implementation) | |
Advice for :text:text | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :tracing:tracing | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :tracing:tracing-ktx | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':tracing:tracing') (was api) | |
Advice for :tracing:tracing-perfetto | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :tracing:tracing-perfetto-common | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was api) | |
Advice for :transition:transition | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :tv:tv-foundation | |
Unused dependencies which should be removed: | |
api project(':compose:animation:animation') | |
implementation 'androidx.profileinstaller:profileinstaller:1.2.0-alpha02' | |
implementation 'com.google.truth:truth:1.0.1' | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'junit:junit:4.12' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:animation:animation-core') | |
api project(':compose:runtime:runtime-saveable') | |
api project(':compose:ui:ui-unit') | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:ui:ui-geometry') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation') (was implementation) | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'androidx.profileinstaller:profileinstaller:1.2.0' (was implementation) | |
Advice for :tv:tv-material | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Module structure advice | |
This project doesn't use any Android features and should be a JVM project. | |
Advice for :tvprovider:tvprovider | |
Unused dependencies which should be removed: | |
api 'androidx.core:core:1.1.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :vectordrawable:integration-tests:testapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' | |
Advice for :vectordrawable:vectordrawable | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core:1.6.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :vectordrawable:vectordrawable-animated | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :vectordrawable:vectordrawable-seekable | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.6.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':core:core-animation') (was api) | |
implementation project(':vectordrawable:vectordrawable') (was api) | |
Advice for :versionedparcelable:versionedparcelable | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :viewpager2:integration-tests:testapp | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.2.0' | |
implementation 'androidx.appcompat:appcompat:1.1.0' | |
implementation 'androidx.core:core:1.3.2' | |
implementation 'androidx.fragment:fragment:1.1.0' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.0' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.3.0' | |
implementation 'androidx.recyclerview:recyclerview:1.2.0' | |
Advice for :viewpager2:viewpager2 | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.1.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.3.2' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :viewpager:viewpager | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:benchmark:integration-tests:macrobenchmark-target | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core-ktx:1.2.0' | |
implementation 'com.google.android.material:material:1.2.1' | |
implementation project(':activity:activity-ktx') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.appcompat:appcompat:1.2.0' | |
implementation 'androidx.cardview:cardview:1.0.0' | |
implementation 'androidx.recyclerview:recyclerview:1.1.0' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':profileinstaller:profileinstaller') (was implementation) | |
Advice for :wear:compose:compose-foundation | |
Unused dependencies which should be removed: | |
api project(':compose:foundation:foundation') | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:ui:ui-graphics') | |
api project(':compose:ui:ui-unit') | |
implementation project(':annotation:annotation') | |
implementation project(':compose:ui:ui-geometry') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'androidx.profileinstaller:profileinstaller:1.2.0' (was implementation) | |
Advice for :wear:compose:compose-foundation-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
Advice for :wear:compose:compose-material | |
Unused dependencies which should be removed: | |
implementation project(':compose:material:material') | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':compose:animation:animation-core') | |
api project(':compose:foundation:foundation-layout') | |
api project(':compose:runtime:runtime-saveable') | |
api project(':compose:ui:ui-graphics') | |
api project(':compose:ui:ui-unit') | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:ui:ui-geometry') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:animation:animation') (was implementation) | |
api project(':wear:compose:compose-foundation') (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'androidx.profileinstaller:profileinstaller:1.2.0' (was implementation) | |
Advice for :wear:compose:compose-material-samples | |
Unused dependencies which should be removed: | |
implementation project(':compose:material:material-icons-core') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:animation:animation') | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':wear:compose:compose-material') (was implementation) | |
Advice for :wear:compose:compose-navigation | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.navigation:navigation-common:2.4.0' | |
implementation 'androidx.activity:activity-compose:1.3.1' | |
implementation 'androidx.activity:activity:1.3.1' | |
implementation 'androidx.lifecycle:lifecycle-common:2.4.0' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:2.4.0' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.3.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:foundation:foundation-layout') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui-unit') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'androidx.profileinstaller:profileinstaller:1.2.0' (was implementation) | |
Advice for :wear:compose:compose-navigation-samples | |
Unused dependencies which should be removed: | |
implementation project(':compose:animation:animation-graphics') | |
implementation project(':wear:compose:compose-foundation') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.navigation:navigation-common:2.4.0' | |
implementation 'androidx.navigation:navigation-runtime:2.4.0' | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-unit') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':compose:foundation:foundation-layout') (was implementation) | |
api project(':compose:runtime:runtime') (was implementation) | |
api project(':wear:compose:compose-material') (was implementation) | |
Advice for :wear:compose:integration-tests:demos | |
Unused dependencies which should be removed: | |
implementation 'androidx.wear:wear:1.1.0' | |
implementation project(':compose:integration-tests:demos:common') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.2.4' | |
implementation 'androidx.core:core:1.7.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':annotation:annotation') | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:runtime:runtime-saveable') | |
implementation project(':compose:ui:ui-geometry') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Advice for :wear:compose:integration-tests:macrobenchmark-target | |
Unused dependencies which should be removed: | |
implementation project(':compose:material:material-icons-core') | |
implementation project(':compose:ui:ui-tooling') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.3.1' | |
implementation 'androidx.navigation:navigation-common:2.4.0' | |
implementation 'androidx.navigation:navigation-runtime:2.4.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':profileinstaller:profileinstaller') (was implementation) | |
Advice for :wear:compose:integration-tests:navigation | |
Unused dependencies which should be removed: | |
implementation project(':compose:integration-tests:demos:common') | |
implementation project(':wear:compose:compose-foundation') | |
implementation project(':wear:compose:compose-foundation-samples') | |
implementation project(':wear:compose:compose-material-samples') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.3.1' | |
implementation 'androidx.navigation:navigation-common:2.4.0' | |
implementation 'androidx.navigation:navigation-runtime:2.4.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation project(':compose:animation:animation-core') | |
implementation project(':compose:ui:ui-graphics') | |
implementation project(':compose:ui:ui-text') | |
implementation project(':compose:ui:ui-unit') | |
Advice for :wear:tiles:tiles | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test.ext:truth:1.4.0' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'com.google.guava:guava:27.0.1-jre' | |
testImplementation 'com.google.truth:truth:1.0' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':wear:tiles:tiles-proto') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:tiles:tiles-material | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test.ext:truth:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
testImplementation 'org.robolectric:robolectric:4.8.1' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':wear:tiles:tiles') (was implementation) | |
api project(':wear:tiles:tiles-proto') (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:tiles:tiles-proto | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.protobuf:protobuf-javalite:3.19.4' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was implementation) | |
Advice for :wear:tiles:tiles-renderer | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test.ext:truth:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.6.21' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.wear:wear:1.2.0' (was implementation) | |
api project(':wear:tiles:tiles') (was implementation) | |
api project(':wear:tiles:tiles-proto') (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:tiles:tiles-testing | |
Unused dependencies which should be removed: | |
implementation 'androidx.concurrent:concurrent-futures-ktx:1.1.0' | |
implementation 'androidx.core:core:1.6.0' | |
implementation 'androidx.wear:wear:1.2.0' | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test.ext:truth:1.4.0' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:guava:27.0.1-jre' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.6.21' | |
implementation 'org.robolectric:shadows-framework:4.8.1' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api project(':wear:tiles:tiles') (was implementation) | |
testImplementation 'androidx.concurrent:concurrent-futures:1.1.0' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was implementation) | |
runtimeOnly 'org.robolectric:robolectric:4.8.1' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:watchface:watchface | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test:rules:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':wear:watchface:watchface-complications') | |
implementation 'androidx.versionedparcelable:versionedparcelable:1.1.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'junit:junit:4.13.2' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.1.0' (was implementation) | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' (was api) | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :wear:watchface:watchface-client | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.1.0' | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test:rules:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':wear:watchface:watchface-complications') | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :wear:watchface:watchface-client-guava | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.6.4' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:guava:31.0.1-jre' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':wear:watchface:watchface-complications-data') | |
api project(':wear:watchface:watchface-style') | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':wear:watchface:watchface') | |
Advice for :wear:watchface:watchface-complications | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.1.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-reflect:1.7.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:watchface:watchface-complications-data | |
Unused dependencies which should be removed: | |
implementation 'androidx.preference:preference:1.1.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.wear.tiles:tiles:1.1.0-alpha08' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:watchface:watchface-complications-data-source | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.core:core:1.1.0' | |
implementation 'androidx.preference:preference:1.1.0' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':wear:watchface:watchface-complications') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:watchface:watchface-complications-data-source-ktx | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.1.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':wear:watchface:watchface-complications-data') | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Advice for :wear:watchface:watchface-complications-data-source-samples | |
Unused dependencies which should be removed: | |
api 'com.google.guava:guava:31.1-android' | |
implementation 'androidx.core:core:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':wear:watchface:watchface-complications-data') | |
Advice for :wear:watchface:watchface-complications-permission-dialogs-sample | |
Unused dependencies which should be removed: | |
api 'androidx.fragment:fragment:1.2.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
Advice for :wear:watchface:watchface-complications-rendering | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.1.0' | |
implementation 'androidx.preference:preference:1.1.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation project(':wear:watchface:watchface') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation project(':wear:watchface:watchface-style') | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
testImplementation 'org.robolectric:utils:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' (was api) | |
Advice for :wear:watchface:watchface-data | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.core:core:1.1.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:watchface:watchface-editor | |
Unused dependencies which should be removed: | |
api 'androidx.versionedparcelable:versionedparcelable:1.1.0' | |
implementation 'androidx.core:core:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':wear:watchface:watchface') | |
api project(':wear:watchface:watchface-complications') | |
api project(':wear:watchface:watchface-complications-data') | |
api project(':wear:watchface:watchface-style') | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' (was api) | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
implementation project(':wear:watchface:watchface-data') (was api) | |
Advice for :wear:watchface:watchface-editor-guava | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.6.4' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.activity:activity:1.2.0' | |
api 'com.google.guava:guava:31.0.1-jre' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
api project(':wear:watchface:watchface') | |
api project(':wear:watchface:watchface-client') | |
api project(':wear:watchface:watchface-complications') | |
api project(':wear:watchface:watchface-complications-data') | |
api project(':wear:watchface:watchface-style') | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' | |
Advice for :wear:watchface:watchface-editor-samples | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.activity:activity:1.2.0' | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.recyclerview:recyclerview:1.1.0' | |
implementation 'androidx.versionedparcelable:versionedparcelable:1.1.0' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':wear:watchface:watchface') | |
implementation project(':wear:watchface:watchface-client') | |
implementation project(':wear:watchface:watchface-complications') | |
implementation project(':wear:watchface:watchface-complications-data') | |
implementation project(':wear:watchface:watchface-data') | |
implementation project(':wear:watchface:watchface-style') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':wear:watchface:watchface-editor') (was api) | |
Advice for :wear:watchface:watchface-guava | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'com.linkedin.dexmaker:dexmaker-mockito:2.28.3' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':wear:watchface:watchface-style') | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
Advice for :wear:watchface:watchface-samples | |
Unused dependencies which should be removed: | |
implementation project(':wear:watchface:watchface-editor-samples') | |
Transitively used dependencies that should be declared directly as indicated: | |
api project(':wear:watchface:watchface-style') | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':wear:watchface:watchface-complications') | |
implementation project(':wear:watchface:watchface-complications-data') | |
Existing dependencies which should be modified to be as indicated: | |
api project(':wear:watchface:watchface-complications-rendering') (was implementation) | |
Advice for :wear:watchface:watchface-samples-app | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':wear:watchface:watchface-samples') (was implementation) | |
Advice for :wear:watchface:watchface-samples-minimal | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' | |
implementation project(':wear:watchface:watchface-style') | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':wear:watchface:watchface') (was api) | |
implementation project(':wear:watchface:watchface-guava') (was api) | |
Advice for :wear:watchface:watchface-samples-minimal-complications | |
Unused dependencies which should be removed: | |
api project(':wear:watchface:watchface-client-guava') | |
api project(':wear:watchface:watchface-editor') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' | |
implementation 'androidx.lifecycle:lifecycle-common:2.3.1' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':wear:watchface:watchface-complications') | |
implementation project(':wear:watchface:watchface-complications-data') | |
implementation project(':wear:watchface:watchface-style') | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.activity:activity:1.3.1' (was api) | |
implementation project(':wear:watchface:watchface') (was api) | |
implementation project(':wear:watchface:watchface-complications-permission-dialogs-sample') (was api) | |
implementation project(':wear:watchface:watchface-complications-rendering') (was api) | |
implementation project(':wear:watchface:watchface-editor-guava') (was api) | |
implementation project(':wear:watchface:watchface-guava') (was api) | |
Advice for :wear:watchface:watchface-samples-minimal-instances | |
Unused dependencies which should be removed: | |
api project(':wear:watchface:watchface-editor') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':wear:watchface:watchface-client') | |
implementation project(':wear:watchface:watchface-style') | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.activity:activity:1.3.1' (was api) | |
implementation project(':wear:watchface:watchface') (was api) | |
implementation project(':wear:watchface:watchface-editor-guava') (was api) | |
implementation project(':wear:watchface:watchface-guava') (was api) | |
implementation project(':wear:wear') (was api) | |
Advice for :wear:watchface:watchface-samples-minimal-style | |
Unused dependencies which should be removed: | |
api project(':wear:watchface:watchface-editor') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.annotation:annotation:1.5.0-alpha01' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.3.1' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':wear:watchface:watchface-style') | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.activity:activity:1.3.1' (was api) | |
implementation project(':wear:watchface:watchface') (was api) | |
implementation project(':wear:watchface:watchface-editor-guava') (was api) | |
implementation project(':wear:watchface:watchface-guava') (was api) | |
Advice for :wear:watchface:watchface-style | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation:1.1.0' | |
implementation 'androidx.core:core:1.1.0' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':wear:watchface:watchface-complications-data') | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:wear | |
Unused dependencies which should be removed: | |
api 'androidx.versionedparcelable:versionedparcelable:1.1.1' | |
implementation 'androidx.core:core-ktx:1.6.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'com.nhaarman.mockitokotlin2:mockito-kotlin:2.1.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.5.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.viewpager:viewpager:1.0.0' | |
implementation 'androidx.customview:customview:1.0.0' | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Unused annotation processors that should be removed: | |
annotationProcessor project(':versionedparcelable:versionedparcelable-compiler') | |
Advice for :wear:wear-input | |
Unused dependencies which should be removed: | |
testImplementation 'androidx.test.ext:junit:1.1.3' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.mockito:mockito-core:2.25.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :wear:wear-input-samples | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':wear:wear-input') (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :wear:wear-ongoing | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core-ktx:1.6.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'org.jetbrains.kotlin:kotlin-stdlib:1.5.10' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'junit:junit:4.12' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:wear-phone-interactions | |
Unused dependencies which should be removed: | |
api 'androidx.core:core:1.6.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'com.nhaarman.mockitokotlin2:mockito-kotlin:2.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.wear:wear:1.2.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:wear-remote-interactions | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.6.4' | |
implementation 'com.google.android.gms:play-services-basement:17.5.0' | |
testImplementation 'androidx.test:rules:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:guava:31.0.1-jre' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:sandbox:4.8.1' | |
testImplementation 'org.robolectric:shadows-framework:4.8.1' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :wear:wear-samples-ambient | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment:1.2.4' | |
implementation 'androidx.lifecycle:lifecycle-common:2.2.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.2.0' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.2.0' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':wear:wear') (was api) | |
Advice for :webkit:integration-tests:testapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.test.espresso:espresso-idling-resource:3.5.0-alpha06' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.fragment:fragment:1.1.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.3.0' (was implementation) | |
Advice for :webkit:webkit | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.core:core:1.1.0' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was api) | |
Advice for :window:extensions:extensions | |
Unused dependencies which should be removed: | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'androidx.annotation:annotation-experimental:1.1.0' | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was implementation) | |
Advice for :window:integration-tests:configuration-change-tests | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.5.0-rc01' | |
implementation project(':window:window') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :window:sidecar:sidecar | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was implementation) | |
Advice for :window:window | |
Unused dependencies which should be removed: | |
implementation 'androidx.collection:collection:1.1.0' | |
testImplementation 'androidx.test:core:1.4.0' | |
testImplementation 'androidx.test:runner:1.4.0' | |
testImplementation 'com.google.truth:truth:1.0.1' | |
testImplementation 'org.robolectric:robolectric:4.8.1' | |
testImplementation project(':window:extensions:extensions') | |
testImplementation project(':window:sidecar:sidecar') | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.8.0' (was implementation) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.2.0' (was implementation) | |
Advice for :window:window-java | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.3.2' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.core:core:1.8.0' (was implementation) | |
Advice for :window:window-rxjava2 | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-rx2:1.6.4' (was api) | |
Advice for :window:window-rxjava3 | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-rx3:1.6.4' (was api) | |
Advice for :window:window-samples | |
Unused dependencies which should be removed: | |
debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.8.1' | |
implementation 'androidx.activity:activity:1.2.0' | |
implementation 'androidx.browser:browser:1.3.0' | |
implementation 'androidx.core:core-ktx:1.3.2' | |
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.4.0-alpha02' | |
implementation project(':window:window-java') | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'androidx.core:core:1.8.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.4.0-alpha02' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':window:window') | |
Existing dependencies which should be modified to be as indicated: | |
implementation 'androidx.constraintlayout:constraintlayout:2.0.1' (was api) | |
Advice for :window:window-testing | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.3.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Advice for :work:integration-tests:testapp | |
Unused dependencies which should be removed: | |
implementation 'androidx.arch.core:core-runtime:2.1.0' | |
implementation 'androidx.concurrent:concurrent-futures-ktx:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
annotationProcessor project(':room:room-compiler') | |
implementation 'androidx.appcompat:appcompat:1.2.0' | |
implementation 'androidx.concurrent:concurrent-futures:1.1.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.2.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' | |
implementation 'androidx.room:room-common:2.4.0-rc01' | |
implementation 'androidx.sqlite:sqlite:2.3.0-alpha05' | |
implementation 'com.google.guava:listenablefuture:1.0' | |
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
implementation project(':work:work-runtime') | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly project(':work:work-gcm') (was implementation) | |
Advice for :work:work-gcm | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'androidx.room:room-runtime:2.4.0-rc01' (was implementation) | |
Advice for :work:work-inspection | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.lifecycle:lifecycle-common:2.2.0' | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' | |
implementation 'com.google.guava:listenablefuture:1.0' | |
Existing dependencies which should be modified to be as indicated: | |
api 'com.google.protobuf:protobuf-javalite:3.19.4' (was implementation) | |
Dependencies which could be compile-only: | |
compileOnly 'androidx.annotation:annotation:1.1.0' (was api) | |
Advice for :work:work-multiprocess | |
Unused dependencies which should be removed: | |
implementation 'androidx.core:core:1.1.0' | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.arch.core:core-common:2.1.0' | |
api project(':work:work-runtime') | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Existing dependencies which should be modified to be as indicated: | |
implementation project(':work:work-runtime-ktx') (was api) | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'androidx.room:room-runtime:2.4.0-rc01' (was implementation) | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :work:work-runtime | |
Unused dependencies which should be removed: | |
api 'androidx.annotation:annotation-experimental:1.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'androidx.arch.core:core-common:2.1.0' | |
api 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' | |
api 'androidx.sqlite:sqlite:2.3.0-alpha05' | |
implementation 'androidx.collection:collection:1.0.0' | |
implementation 'androidx.lifecycle:lifecycle-common:2.1.0' | |
implementation 'androidx.room:room-common:2.4.0-rc01' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Existing dependencies which should be modified to be as indicated: | |
api 'androidx.lifecycle:lifecycle-service:2.1.0' (was implementation) | |
api 'androidx.room:room-runtime:2.4.0-rc01' (was implementation) | |
implementation 'androidx.lifecycle:lifecycle-livedata:2.1.0' (was api) | |
Advice for :work:work-runtime-ktx | |
Unused dependencies which should be removed: | |
testImplementation 'junit:junit:4.13.2' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
api 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4' (was api) | |
Advice for :work:work-runtime-lint | |
Unused dependencies which should be removed: | |
testImplementation 'com.android.tools.lint:lint:30.4.0-alpha08' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.android.tools.external.com-intellij:intellij-core:30.0.4' | |
api 'com.android.tools.external.org-jetbrains:uast:30.0.4' | |
implementation 'com.android.tools.external.com-intellij:kotlin-compiler:30.0.4' | |
implementation 'com.android.tools:common:30.0.4' | |
testImplementation 'com.android.tools.external.com-intellij:intellij-core:30.4.0-alpha08' | |
testImplementation 'com.android.tools.lint:lint-api:30.4.0-alpha08' | |
Advice for :work:work-rxjava2 | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Advice for :work:work-rxjava3 | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
Advice for :work:work-testing | |
Unused dependencies which should be removed: | |
api project(':work:work-runtime-ktx') | |
implementation 'androidx.lifecycle:lifecycle-livedata-core:2.1.0' | |
Transitively used dependencies that should be declared directly as indicated: | |
api 'com.google.guava:listenablefuture:1.0' | |
api 'org.jetbrains.kotlin:kotlin-stdlib:1.7.10' | |
api project(':work:work-runtime') | |
testImplementation 'com.google.guava:guava:28.1-android' | |
testImplementation 'org.hamcrest:hamcrest-core:1.3' | |
testImplementation 'org.robolectric:annotations:4.8.1' | |
testImplementation 'org.robolectric:shadowapi:4.8.1' | |
Dependencies which should be removed or changed to runtime-only: | |
runtimeOnly 'androidx.room:room-runtime:2.4.0-rc01' (was implementation) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment