Uast: Move all IDE-related code to uast-idea, get rid of the 'idea' dependency

Uast is used in the CLI version of Android Lint so 'uast-kotlin' should run correctly even without IDE.
This commit is contained in:
Yan Zhulanow
2018-06-16 00:06:24 +03:00
parent 8d9c53da92
commit 06af2a88f0
10 changed files with 92 additions and 51 deletions
+2 -2
View File
@@ -129,8 +129,8 @@
displayName="Incompatible API usage"
implementationClass="org.jetbrains.kotlin.idea.inspections.api.IncompatibleAPIInspection"/>
<projectService serviceInterface="org.jetbrains.uast.kotlin.KotlinUastBindingContextProviderService"
serviceImplementation="org.jetbrains.uast.kotlin.internal.IdeaKotlinUastBindingContextProviderService"/>
<projectService serviceInterface="org.jetbrains.uast.kotlin.KotlinUastResolveProviderService"
serviceImplementation="org.jetbrains.uast.kotlin.internal.IdeaKotlinUastResolveProviderService"/>
</extensions>
<extensions defaultExtensionNs="org.jetbrains.uast">