df2e4524d7
Previously this files was stored in /src directory and was included in
resources mainly by SourceSet.projectDefault from sourceSets.kt:
val processResources = tasks.getByName(processResourcesTaskName) as ProcessResources
processResources.from("resources") { include("**") }
processResources.from("src") { include("META-INF/**", "**/*.properties") }
Also there are some custom rules like this:
resources.srcDir("../idea-analysis/src").apply { include("**/*.properties") }
resources.srcDirs("idea-repl/src").apply { include("META-INF/**") }
All this rules are synthesized in script
https://github.com/snrostov/kotlin-migrate-resources/blob/master/src/main/kotlin/main.kt
This commit created using that script. See README.md for more details on
script.
55 lines
3.9 KiB
XML
55 lines
3.9 KiB
XML
<idea-plugin>
|
|
<id>org.jetbrains.kotlin</id>
|
|
<version>1.2</version>
|
|
|
|
<extensionPoints>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.diagnosticSuppressor"
|
|
interface="org.jetbrains.kotlin.resolve.diagnostics.DiagnosticSuppressor"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.expressionCodegenExtension"
|
|
interface="org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.syntheticResolveExtension"
|
|
interface="org.jetbrains.kotlin.resolve.extensions.SyntheticResolveExtension"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.jsSyntheticTranslateExtension"
|
|
interface="org.jetbrains.kotlin.js.translate.extensions.JsSyntheticTranslateExtension"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.irGenerationExtension"
|
|
interface="org.jetbrains.kotlin.backend.common.extensions.IrGenerationExtension"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.simpleNameReferenceExtension"
|
|
interface="org.jetbrains.kotlin.plugin.references.SimpleNameReferenceExtension"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.kotlinIndicesHelperExtension"
|
|
interface="org.jetbrains.kotlin.idea.core.extension.KotlinIndicesHelperExtension"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.classBuilderFactoryInterceptorExtension"
|
|
interface="org.jetbrains.kotlin.codegen.extensions.ClassBuilderInterceptorExtension"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.packageFragmentProviderExtension"
|
|
interface="org.jetbrains.kotlin.resolve.jvm.extensions.PackageFragmentProviderExtension"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.quickFixContributor"
|
|
interface="org.jetbrains.kotlin.idea.quickfix.QuickFixContributor"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.storageComponentContainerContributor"
|
|
interface="org.jetbrains.kotlin.extensions.StorageComponentContainerContributor"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.scriptDefinitionContributor"
|
|
interface="org.jetbrains.kotlin.idea.core.script.ScriptDefinitionContributor"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.scriptTemplatesProvider"
|
|
interface="org.jetbrains.kotlin.script.ScriptTemplatesProvider"
|
|
area="IDEA_PROJECT"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.facetConfigurationExtension"
|
|
interface="org.jetbrains.kotlin.idea.facet.KotlinFacetConfigurationExtension"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.versionInfoProvider"
|
|
interface="org.jetbrains.kotlin.idea.facet.KotlinVersionInfoProvider"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.completionInformationProvider"
|
|
interface="org.jetbrains.kotlin.idea.completion.CompletionInformationProvider" />
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.moduleBuilder"
|
|
interface="com.intellij.ide.util.projectWizard.ModuleBuilder"/>
|
|
<extensionPoint qualifiedName="org.jetbrains.kotlin.renameHandler"
|
|
interface="com.intellij.refactoring.rename.RenameHandler"/>
|
|
</extensionPoints>
|
|
</idea-plugin>
|