intellij-platform-gradle-plugin
intellij-platform-gradle-plugin copied to clipboard
Gradle plugin for building plugins for IntelliJ-based IDEs
Check if used Kotlin version matches the bundled one. TODO: - [ ] cover with integration tests - [ ] extend docs with explanation about `compileKotlin.kotlinOptions.apiVersion` - [ ] make...
When debugging an IDE, it is necessary to make sure the IDE behaves exactly the same way as it does on user machines. Right now, the `runIde` task uses that...
The current plugin name is `org.jetbrains.intellij`, and it says literally nothing to the build script reader. The rule of thumb is that an unprepared reader should understand what the build...
potentially faster than sequential downloads
it's deprecated and should be changed to avoid possible breakages when plugin distribution folder is changed in later releases
when depending on Kotlin plugin: > For some platform types I get decompiled sources instead of actual sources. For example, PsiFile works, but psiFile.findDescendantOfType does not. The latter seems to...
- give hint specifying `version` is required when referring to non-bundled plugins - ~give hint that specifying `directoryName` is deprecated and should be replaced with plugin ID (in case specified...
catch specific point when resolving specified platform dependency fails, and provide dedicated message with additional hints/links on how to resolve it background: we get many requests why specifying EAP/Beta versions...
the default behavior of patching various values might be unknown to user and/or change between releases emit warn message + ability to switch off warnings ref https://plugins.jetbrains.com/docs/intellij/gradle-guide.html#patching-the-plugin-configuration-file