FIR IDE: fix ability to create new Kotlin files
This commit is contained in:
@@ -71,8 +71,14 @@ The Kotlin FIR plugin provides language support in IntelliJ IDEA and Android Stu
|
|||||||
<beforeResolveHighlightingVisitor implementation="org.jetbrains.kotlin.idea.fir.highlighter.visitors.DeclarationHighlightingExtension"/>
|
<beforeResolveHighlightingVisitor implementation="org.jetbrains.kotlin.idea.fir.highlighter.visitors.DeclarationHighlightingExtension"/>
|
||||||
</extensions>
|
</extensions>
|
||||||
|
|
||||||
|
<actions>
|
||||||
|
<action id="Kotlin.NewFile" class="org.jetbrains.kotlin.idea.actions.NewKotlinFileAction">
|
||||||
|
<add-to-group group-id="NewGroup" anchor="after" relative-to-action="NewGroup1"/>
|
||||||
|
</action>
|
||||||
|
</actions>
|
||||||
|
|
||||||
<!--decompiler-->
|
|
||||||
|
<!--decompiler-->
|
||||||
<extensions defaultExtensionNs="com.intellij">
|
<extensions defaultExtensionNs="com.intellij">
|
||||||
<psi.classFileDecompiler implementation="org.jetbrains.kotlin.idea.decompiler.classFile.KotlinClassFileDecompiler"/>
|
<psi.classFileDecompiler implementation="org.jetbrains.kotlin.idea.decompiler.classFile.KotlinClassFileDecompiler"/>
|
||||||
<psi.classFileDecompiler implementation="org.jetbrains.kotlin.idea.decompiler.builtIns.KotlinBuiltInDecompiler"/>
|
<psi.classFileDecompiler implementation="org.jetbrains.kotlin.idea.decompiler.builtIns.KotlinBuiltInDecompiler"/>
|
||||||
|
|||||||
@@ -5,6 +5,9 @@
|
|||||||
<extensionPoint qualifiedName="org.jetbrains.kotlin.binaryExtension" interface="org.jetbrains.kotlin.idea.util.KotlinBinaryExtension"/>
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.binaryExtension" interface="org.jetbrains.kotlin.idea.util.KotlinBinaryExtension"/>
|
||||||
<extensionPoint qualifiedName="org.jetbrains.kotlin.buildSystemTypeDetector"
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.buildSystemTypeDetector"
|
||||||
interface="org.jetbrains.kotlin.idea.configuration.BuildSystemTypeDetector"/>
|
interface="org.jetbrains.kotlin.idea.configuration.BuildSystemTypeDetector"/>
|
||||||
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.projectConfigurator" interface="org.jetbrains.kotlin.idea.configuration.KotlinProjectConfigurator"/>
|
||||||
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.newFileHook"
|
||||||
|
interface="org.jetbrains.kotlin.idea.actions.NewKotlinFileHook"/>
|
||||||
</extensionPoints>
|
</extensionPoints>
|
||||||
|
|
||||||
<extensions defaultExtensionNs="com.intellij">
|
<extensions defaultExtensionNs="com.intellij">
|
||||||
|
|||||||
@@ -25,8 +25,7 @@
|
|||||||
interface="org.jetbrains.kotlin.idea.facet.KotlinFacetValidatorCreator"/>
|
interface="org.jetbrains.kotlin.idea.facet.KotlinFacetValidatorCreator"/>
|
||||||
<extensionPoint qualifiedName="org.jetbrains.kotlin.clearBuildState"
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.clearBuildState"
|
||||||
interface="org.jetbrains.kotlin.idea.compiler.configuration.ClearBuildStateExtension"/>
|
interface="org.jetbrains.kotlin.idea.compiler.configuration.ClearBuildStateExtension"/>
|
||||||
<extensionPoint qualifiedName="org.jetbrains.kotlin.newFileHook"
|
|
||||||
interface="org.jetbrains.kotlin.idea.actions.NewKotlinFileHook"/>
|
|
||||||
<extensionPoint qualifiedName="org.jetbrains.kotlin.completionExtension"
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.completionExtension"
|
||||||
interface="org.jetbrains.kotlin.idea.completion.KotlinCompletionExtension"/>
|
interface="org.jetbrains.kotlin.idea.completion.KotlinCompletionExtension"/>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user