I started looking into it and created the k2upgrade branch. I updated all the dependencies and brought other changes from https://github.com/JetBrains/intellij-platform-plugin-template/
./gradlew buildPlugin currently builds the plugin, and I can load it into the IDE, but it's not yet K2 compatible. I did not test whether publishing / change log updating still works.
As I understand, the six files under org.openrndr.plugin.intellij.editor and org.openrndr.plugin.intellij.utils need to be updated to make use of the Analysis API, which I've never used before.
A few dozen parts that need to be updated are underlined with red when opening the project in the IDE.
Once the changes are done, the plugin.xml needs to be updated to state it is K2 compatible. I left there the required line commented out.
I started looking into it and created the k2upgrade branch. I updated all the dependencies and brought other changes from https://github.com/JetBrains/intellij-platform-plugin-template/
./gradlew buildPlugincurrently builds the plugin, and I can load it into the IDE, but it's not yet K2 compatible. I did not test whether publishing / change log updating still works.As I understand, the six files under
org.openrndr.plugin.intellij.editorandorg.openrndr.plugin.intellij.utilsneed to be updated to make use of the Analysis API, which I've never used before.A few dozen parts that need to be updated are underlined with red when opening the project in the IDE.
Once the changes are done, the
plugin.xmlneeds to be updated to state it is K2 compatible. I left there the required line commented out.