Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Ilya Kirillov
Total activity
8
Last activity
August 08, 2024 08:52
Member since
March 17, 2021 10:37
Following
0 users
Followed by
0 users
Votes
0
Subscriptions
3
Activity overview
Articles (0)
Posts (0)
Comments (5)
Ilya Kirillov
commented,
February 23, 2023 12:52
Disclaimer: J2K is not supposed to be used outside of Kotlin IntelliJ plugin and it does not have any public API, so everything in the API and implementation might be changed. By the exception you ...
Community
IntelliJ IDEA Open API and Plugin Development
NewJavaToKotlinConverter.filesToKotlin giving "java.lang.IllegalStateException: Calling invokeAndWait from read-action leads to possible deadlock."
0 votes
Ilya Kirillov
commented,
December 07, 2022 12:07
Sorry for the long reply. You should be able to compile the project which will use your extensions. Kotlin compiler knows nothing about them, so you need to write either a compiler plugin (I've pro...
Community
IntelliJ IDEA Open API and Plugin Development
How can I modify Kotlin code with PSI?
0 votes
Ilya Kirillov
commented,
November 23, 2022 12:39
Hi! Unfortunately, generating the Kotlin PSI on the fly for use by the Kotlin resolve is impossible. Java resolution in the IDE uses PSI to resolve things, and that's why it works for Java. Kotlin ...
Community
IntelliJ IDEA Open API and Plugin Development
How can I modify Kotlin code with PSI?
0 votes
Ilya Kirillov
commented,
March 17, 2021 13:30
As I can see by your code, you are using Kotlin UI DSL. Kotlin UI DSL already have function for creating text fields. Please, take a look at `com.intellij.ui.layout.Cell.textField`. It should be av...
Community
IntelliJ IDEA Open API and Plugin Development
ClassNotFoundException: org.jetbrains.kotlin.tools.projectWizard.wizard.ui.UiKt
1 vote
Ilya Kirillov
commented,
March 17, 2021 10:37
The `UiKt` is a set of util functions which are not supposed to be used outside Kotlin project wizard in Kotlin plugin. Which exact function from `UiKt` do you need? Also, you can found source code...
Community
IntelliJ IDEA Open API and Plugin Development
ClassNotFoundException: org.jetbrains.kotlin.tools.projectWizard.wizard.ui.UiKt
0 votes