Hello, I’m developing Valkyrie plugin and me and users faced strange issue. My plugin can’t be installed with “Compose Multiplatform IDE support” together starting from 1.7.3 version.
Corresponding issue with demo videos
I tried to find something useful in idea logs, but no results.
Steps pretty easy:
Install “Compose Multiplatform IDE support” (can’t attach link)
Restart IDE
Install “Valkyrie”
Restart IDE and see that “Compose Multiplatform IDE support” is not installed. The same if you install “Valkyrie” first.
Reproduces on any version IntelliJ IDEA and Android Studio
Note, looks like “Compose Multiplatform IDE support” 1.7.1 is not produce this behavior.
both plugins are a ZIP containing a folder named “idea-plugin”. I would say that when the IDE installs a plugin, it extracts the ZIP to the plugin installation directory. If both archives have the same folder name, installing a plugin will override the other, which would explain your issue.
Usually, this folder is named like the plugin name. For you, this should be “walkyrie” or “walkyrie-plugin”, not “idea-plugin”.
If you look at the previous versions of the Compose Multiplatform plugin, this folder is named “Compose Multiplatform IDE Support”. So, I would say the Compose Multiplatform plugin should also rename its folder, otherwise several other plugins will face the same issue.