You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is no support for running the compiler plugin with third party detekt extensions or rule sets.
Context
This is a worthwhile feature. The blocker here is the compiler plugin runs against kotlin-compiler but rule sets are compiled against kotlin-compiler-embeddable. This means any rules that deal with the PSI or AST will fail since they import org.jetbrains.kotlin.com.intellij from the embeddable compiler but the compiler plugin provides com.intellij.
The text was updated successfully, but these errors were encountered:
Expected Behavior
Support plugins in detekt-compiler-plugin.
Current Behavior
There is no support for running the compiler plugin with third party detekt extensions or rule sets.
Context
This is a worthwhile feature. The blocker here is the compiler plugin runs against
kotlin-compiler
but rule sets are compiled againstkotlin-compiler-embeddable
. This means any rules that deal with the PSI or AST will fail since they importorg.jetbrains.kotlin.com.intellij
from the embeddable compiler but the compiler plugin providescom.intellij
.The text was updated successfully, but these errors were encountered: