intellij-platform-gradle-plugin
intellij-platform-gradle-plugin copied to clipboard
Gradle plugin for building plugins for IntelliJ-based IDEs
### What happened? We've recently started using new Android Studio 2023.3 builds to build JetBrains Academy plugin. And tests for Android integration started to fail on Windows with exception As...
### What happened? What is the best course of action to troubleshoot issues such as the following? ``` I tested "instrumented-flutter-idea-SNAPSHOT.jar" on Iguana. This crash occurs immediately after opening Android...
### What happened? When executing the `test` task on an IntelliJ plugin on two different machines with the same source code, the task inputs are often different, causing Build Cache...
### What happened? The `jarSearchableOptions` task is exhibiting a cache miss caused by its `sandboxDir` input property being set to an absolute path. Since `sandboxDir` is a `String` property, the...
### What happened? I get NoSuchFileException: build/tmp/initializeIntelliJPlugin/coroutines-javaagent.jar when running `./gradlew clean build` multiple times after updating to 1.16, it was introduced in 1.16 though. This error is persistent, even running...
# Pull Request Details Adds more details about how to add the plugin to a local plugin project, not sure if Gradle has changed since the original notes were written,...
### What happened? `DS` does not work right now: ``` platformType = DS platformVersion = 241.14494.121 ``` Results in: `> Specified type 'DS' has no dependency available.` Adding this to...
### What happened? The plugin project may include shared subproject modules that target Kotlin Multiplatform. However, when the plugin subproject uses the Kotlin JVM plugin, it is unable to resolve...
### Describe the need of your request Support the [LightEdit](https://www.jetbrains.com/help/idea/lightedit-mode.html#open_from_cmd) mode for the plugin development. ### Proposed solution I'd like to have the ability to easily start IDE in lightedit...
# Pull Request Details Gradle added the `GradlePluginApiVersion.GRADLE_PLUGIN_API_VERSION_ATTRIBUTE` to use the build-in variant mechanism to select a compatible Gradle plugin, or fails the build. The downside of the build-in option...