diff options
author | Yuriy Solodkyy <solodkyy@google.com> | 2021-12-23 16:43:17 +0000 |
---|---|---|
committer | Yuriy Solodkyy <solodkyy@google.com> | 2021-12-23 16:43:17 +0000 |
commit | 3796095b9f3df3e277e78f156ba50bbdb5ae1d23 (patch) | |
tree | 108d9a1252b3ec11581562775e717e76b394236b /android-lint/src | |
parent | 90d70c7a2b6ffea1067468e9c12f23d8013ac83e (diff) | |
download | idea-3796095b9f3df3e277e78f156ba50bbdb5ae1d23.tar.gz |
Use "implementation" instead of translating from "compile"
as all supported version of the Android Gradle plugin now understand
`implementation` configuration name.
Move `getAndroidGradleModelVersionInUse` to `project-system-gradle`.
Bug: n/a
Test: n/a
Change-Id: I09a1f4640eb9157b1fabf7a663d6a487b129ccb2
Diffstat (limited to 'android-lint/src')
-rw-r--r-- | android-lint/src/com/android/tools/idea/lint/inspections/AndroidLintExifInterfaceInspection.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/android-lint/src/com/android/tools/idea/lint/inspections/AndroidLintExifInterfaceInspection.java b/android-lint/src/com/android/tools/idea/lint/inspections/AndroidLintExifInterfaceInspection.java index 8dcdb74670e..5574c56fc5d 100644 --- a/android-lint/src/com/android/tools/idea/lint/inspections/AndroidLintExifInterfaceInspection.java +++ b/android-lint/src/com/android/tools/idea/lint/inspections/AndroidLintExifInterfaceInspection.java @@ -15,7 +15,7 @@ */ package com.android.tools.idea.lint.inspections; -import static com.android.tools.idea.gradle.dsl.api.dependencies.CommonConfigurationNames.COMPILE; +import static com.android.tools.idea.gradle.dsl.api.dependencies.CommonConfigurationNames.IMPLEMENTATION; import com.android.ide.common.repository.GradleCoordinate; import com.android.ide.common.repository.GradleVersion; @@ -23,12 +23,11 @@ import com.android.support.AndroidxName; import com.android.tools.idea.AndroidPsiUtils; import com.android.tools.idea.gradle.dsl.api.GradleBuildModel; import com.android.tools.idea.gradle.repositories.RepositoryUrlManager; -import com.android.tools.idea.gradle.util.GradleUtil; +import com.android.tools.idea.lint.AndroidLintBundle; import com.android.tools.idea.lint.common.AndroidLintInspectionBase; import com.android.tools.idea.lint.common.AndroidQuickfixContexts; import com.android.tools.idea.lint.common.DefaultLintQuickFix; import com.android.tools.idea.lint.common.LintIdeQuickFix; -import com.android.tools.idea.lint.AndroidLintBundle; import com.android.tools.idea.projectsystem.GoogleMavenArtifactId; import com.android.tools.idea.projectsystem.ProjectSystemSyncManager; import com.android.tools.idea.projectsystem.ProjectSystemUtil; @@ -107,8 +106,7 @@ public class AndroidLintExifInterfaceInspection extends AndroidLintInspectionBas ModuleRootModificationUtil.updateModel(module, model -> { GradleBuildModel buildModel2 = GradleBuildModel.get(module); if (buildModel2 != null) { - String name = GradleUtil.mapConfigurationName(COMPILE, GradleUtil.getAndroidGradleModelVersionInUse(module), false); - buildModel2.dependencies().addArtifact(name, libraryCoordinate); + buildModel2.dependencies().addArtifact(IMPLEMENTATION, libraryCoordinate); buildModel2.applyChanges(); } }); |