Files
Dmitry Kichinsky 577004f2fb [gradle] IDEA-385212 Move build.gradle.kts completion logic from kotlin to gradle plugin
(cherry picked from commit ef914109fee54bee557edb880633bb6111e81718)

IJ-CR-192311

GitOrigin-RevId: 5fe17d9396d3bb94ed7eb2b09443c38ef2f5ba99
2026-02-19 12:33:55 +00:00

28 lines
1.4 KiB
XML

<idea-plugin package="org.jetbrains.kotlin.gradle.scripting.shared">
<dependencies>
<module name="intellij.gradle"/>
<module name="intellij.kotlin.gradle.tooling"/>
<module name="intellij.kotlin.base.scripting.shared"/>
<module name="intellij.gradle.completion"/>
</dependencies>
<extensions defaultExtensionNs="org.jetbrains.plugins.gradle">
<projectResolve implementation="org.jetbrains.kotlin.gradle.scripting.shared.importing.KotlinDslScriptModelResolver" order="first"/>
</extensions>
<extensions defaultExtensionNs="org.jetbrains.kotlin">
<scriptDiagnosticFixProvider implementation="org.jetbrains.kotlin.gradle.scripting.shared.GradleScriptDiagnosticFixProvider"/>
</extensions>
<extensions defaultExtensionNs="com.intellij">
<internalFileTemplate name="Kotlin Script Gradle"/>
</extensions>
<actions resource-bundle="messages.KotlinGradleScriptingBundle">
<action id="Kotlin.Gradle.ShowDslLogs" class="org.jetbrains.kotlin.gradle.scripting.shared.actions.ShowKotlinGradleDslLogs"/>
<action id="LoadKtGradleConfiguration"
class="org.jetbrains.kotlin.gradle.scripting.shared.LoadKtGradleConfigurationAction"
icon="org.jetbrains.kotlin.idea.KotlinIcons.LOAD_SCRIPT_CONFIGURATION">
<add-to-group group-id="ExternalSystem.ProjectRefreshActionGroup" anchor="first"/>
</action>
</actions>
</idea-plugin>