Skip to content

The plugin is not compatible with the K2 compiler #28

Description

@hamoid

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions