
META-INF.analysis-api.analysis-api-fir.xml Maven / Gradle / Ivy
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude"> <xi:include href="/META-INF/analysis-api/analysis-api-impl-base.xml"/> <xi:include href="/META-INF/analysis-api/low-level-api-fir.xml"/> <xi:include href="/META-INF/analysis-api/symbol-light-classes.xml"/> <extensions defaultExtensionNs="com.intellij"> <projectService serviceInterface="org.jetbrains.kotlin.analysis.api.session.KaSessionProvider" serviceImplementation="org.jetbrains.kotlin.analysis.api.fir.KaFirSessionProvider" /> <projectService serviceInterface="org.jetbrains.kotlin.analysis.api.platform.modification.KaSourceModificationService" serviceImplementation="org.jetbrains.kotlin.analysis.api.fir.modification.KaFirSourceModificationService" /> <projectService serviceInterface="org.jetbrains.kotlin.idea.references.KotlinReferenceProviderContributor" serviceImplementation="org.jetbrains.kotlin.analysis.api.fir.references.KotlinFirReferenceContributor" /> <projectService serviceInterface="org.jetbrains.kotlin.idea.references.ReadWriteAccessChecker" serviceImplementation="org.jetbrains.kotlin.analysis.api.fir.references.ReadWriteAccessCheckerFirImpl" /> <registryKey defaultValue="true" description="Perform cache clean-up when running out of RAM" key="kotlin.analysis.lowMemoryCacheCleanup" restartRequired="true" /> </extensions> <projectListeners> <listener class="org.jetbrains.kotlin.analysis.api.fir.KaFirSessionProvider$SessionInvalidationListener" topic="org.jetbrains.kotlin.analysis.low.level.api.fir.sessions.LLFirSessionInvalidationListener" /> </projectListeners> </idea-plugin>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy