diff options
author | Yuriy Solodkyy <solodkyy@google.com> | 2021-11-22 12:53:56 +0000 |
---|---|---|
committer | Yuriy Solodkyy <solodkyy@google.com> | 2021-11-22 12:53:56 +0000 |
commit | 19ea5c90c1b09faa6ae147e1286e18ab937691fd (patch) | |
tree | e6ee47b1bd7db483e03c2049b87a0ff6740774f5 /android-lint/src | |
parent | fe5f1428a6ec30ec77c95f552cbd1cf3c5c5728e (diff) | |
download | idea-19ea5c90c1b09faa6ae147e1286e18ab937691fd.tar.gz |
Move GradleDependencyManager to Gradle project system
Bug: 147586218
Test: n/a
Change-Id: I47bfc682c7760fc009d1412b18a5883eb7130db0
Diffstat (limited to 'android-lint/src')
-rw-r--r-- | android-lint/src/com/android/tools/idea/lint/AndroidLintIdeSupport.kt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/android-lint/src/com/android/tools/idea/lint/AndroidLintIdeSupport.kt b/android-lint/src/com/android/tools/idea/lint/AndroidLintIdeSupport.kt index 7c4c356e29c..e8af11ffcf2 100644 --- a/android-lint/src/com/android/tools/idea/lint/AndroidLintIdeSupport.kt +++ b/android-lint/src/com/android/tools/idea/lint/AndroidLintIdeSupport.kt @@ -20,7 +20,6 @@ import com.android.SdkConstants.DOT_GRADLE import com.android.ide.common.repository.GradleCoordinate import com.android.ide.common.repository.GradleVersion import com.android.ide.common.repository.SdkMavenRepository -import com.android.tools.idea.gradle.dependencies.GradleDependencyManager import com.android.tools.idea.gradle.plugin.LatestKnownPluginVersionProvider import com.android.tools.idea.gradle.project.model.AndroidModuleModel import com.android.tools.idea.gradle.project.upgrade.GradlePluginUpgradeState.Importance.RECOMMEND @@ -38,6 +37,9 @@ import com.android.tools.idea.lint.common.LintIdeSupport import com.android.tools.idea.lint.common.LintResult import com.android.tools.idea.lint.common.getModuleDir import com.android.tools.idea.project.AndroidProjectInfo +import com.android.tools.idea.projectsystem.ProjectSystemSyncManager +import com.android.tools.idea.projectsystem.getModuleSystem +import com.android.tools.idea.projectsystem.getProjectSystem import com.android.tools.idea.res.AndroidFileChangeListener import com.android.tools.idea.sdk.AndroidSdks import com.android.tools.idea.sdk.StudioSdkUtil @@ -215,9 +217,8 @@ class AndroidLintIdeSupport : LintIdeSupport() { if (p != null) { val latest = SdkMavenRepository.getCoordinateFromSdkPath(p.path) if (latest != null) { // should always be the case unless the version suffix is somehow wrong - // Update version dependency in the module. Note that this will trigger a sync too. - val manager = GradleDependencyManager.getInstance(module.project) - manager.updateLibrariesToVersion(module, listOf(latest), null) + module.getModuleSystem().updateLibrariesToVersion(listOf(latest)) + module.project.getProjectSystem().getSyncManager().syncProject(ProjectSystemSyncManager.SyncReason.PROJECT_DEPENDENCY_UPDATED) } } } |