| <idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude"> |
| <xi:include href="/META-INF/extensions/compiler.xml"/> |
| |
| <extensionPoints> |
| <extensionPoint |
| qualifiedName="org.jetbrains.kotlin.kaResolveExtensionProvider" |
| interface="org.jetbrains.kotlin.analysis.api.resolve.extensions.KaResolveExtensionProvider" |
| area="IDEA_PROJECT" |
| dynamic="true" |
| /> |
| </extensionPoints> |
| |
| <extensions defaultExtensionNs="com.intellij"> |
| <projectService serviceImplementation="org.jetbrains.kotlin.resolve.jvm.KotlinJavaPsiFacade"/> |
| |
| <projectService |
| serviceInterface="org.jetbrains.kotlin.load.java.structure.impl.source.JavaElementSourceFactory" |
| serviceImplementation="org.jetbrains.kotlin.analysis.api.impl.base.java.source.JavaElementSourceWithSmartPointerFactory" |
| /> |
| |
| <projectService |
| serviceInterface="org.jetbrains.kotlin.psi.KotlinReferenceProvidersService" |
| serviceImplementation="org.jetbrains.kotlin.analysis.api.impl.base.references.HLApiReferenceProviderService" |
| /> |
| |
| <projectService |
| serviceInterface="org.jetbrains.kotlin.analysis.api.projectStructure.KaModuleProvider" |
| serviceImplementation="org.jetbrains.kotlin.analysis.api.impl.base.projectStructure.KaBaseModuleProvider" |
| /> |
| |
| <projectService |
| serviceInterface="org.jetbrains.kotlin.analysis.api.platform.KotlinMessageBusProvider" |
| serviceImplementation="org.jetbrains.kotlin.analysis.api.platform.KotlinProjectMessageBusProvider" |
| /> |
| |
| <projectService |
| serviceInterface="org.jetbrains.kotlin.analysis.api.platform.permissions.KaAnalysisPermissionChecker" |
| serviceImplementation="org.jetbrains.kotlin.analysis.api.impl.base.permissions.KaBaseAnalysisPermissionChecker" |
| /> |
| |
| <projectService |
| serviceInterface="org.jetbrains.kotlin.analysis.api.platform.lifetime.KaLifetimeTracker" |
| serviceImplementation="org.jetbrains.kotlin.analysis.api.impl.base.lifetime.KaBaseLifetimeTracker" |
| /> |
| |
| <java.elementFinder implementation="org.jetbrains.kotlin.asJava.finder.JavaElementFinder"/> |
| |
| <registryKey |
| defaultValue="false" |
| description="Throw an exception in the case of inconsistency in decompiled light classes" |
| key="kotlin.decompiled.light.classes.check.inconsistency" |
| restartRequired="false" |
| /> |
| </extensions> |
| </idea-plugin> |