blob: 2dd09679275cffe8fcef0dc3e4d2f5cf1f31e73c [file] [log] [blame]
<idea-plugin>
<depends>com.intellij.gradle</depends>
<actions>
<action id="AgpUpgrade" class="com.android.tools.idea.gradle.project.upgrade.AgpUpgradeAction"
icon="StudioIcons.Shell.ToolWindows.AGP_UPGRADE_ASSISTANT"
text="AGP Upgrade Assistant..." description="Upgrade the project's Android Gradle Plugin (AGP) dependency">
<add-to-group group-id="AndroidToolsGroupExtension" anchor="first"/>
</action>
</actions>
<extensions defaultExtensionNs="com.intellij">
<applicationService serviceInterface="com.android.tools.idea.gradle.project.upgrade.AgpVersionChecker"
serviceImplementation="com.android.tools.idea.gradle.project.upgrade.AgpVersionCheckerImpl"/>
<projectService serviceInterface="com.android.tools.idea.gradle.project.upgrade.AssistantInvoker"
serviceImplementation="com.android.tools.idea.gradle.project.upgrade.AssistantInvokerImpl"/>
<projectService serviceImplementation="com.android.tools.idea.gradle.project.upgrade.RefactoringProcessorInstantiator"/>
<projectService serviceInterface="com.android.tools.idea.gradle.project.upgrade.ContentManager"
serviceImplementation="com.android.tools.idea.gradle.project.upgrade.ui.ContentManagerImpl"/>
<usageGroupingRuleProvider implementation="com.android.tools.idea.gradle.project.upgrade.ComponentGroupingRuleProvider"/>
<usageTypeProvider implementation="com.android.tools.idea.gradle.project.upgrade.AgpComponentUsageTypeProvider"
order="first, before org.jetbrains.android.refactoring.GradleUsageTypeProvider"/>
</extensions>
<extensions defaultExtensionNs="org.jetbrains.plugins.gradle">
<issueChecker implementation="com.android.tools.idea.gradle.project.sync.errors.AgpVersionNotSupportedIssueChecker"/>
</extensions>
</idea-plugin>