Hey I am working on a compiler plugin, using kotli...
# compiler
c
Hey I am working on a compiler plugin, using kotlin 2.2.20-Beta2 . I got it running in the IDE, but it looks like the version of kotlin-compiler-embeddable used by the IDE is older than this, since it logs failures around recent changes to some compiler classes like:
Copy code
org.jetbrains.kotlin.fir.symbols.impl.FirValueParameterSymbol: method 'void <init>()' not found
Is there a way to control the version the IDE and match what version my plugin is using? Or any other way to develop on a newer version?
y
I believe you can build the IDE yourself. Also there's EAP versions of the IDE, although not sure what version they're at right now
h
You can enable the internal mode of IntelliJ to see the Kotlin version. It is often an unreleased branch causing some problems. 2025.2 uses 2.2.20