intellij-platform-gradle-plugin
intellij-platform-gradle-plugin copied to clipboard
Gradle plugin for building plugins for IntelliJ-based IDEs
### What happened? DependenciesDownloader is eagerly resolving dependencies by calling `.files` on the detached configuration. https://github.com/JetBrains/gradle-intellij-plugin/blob/a10fd139467dd34c8e292296b563edfed14fea9d/src/main/kotlin/org/jetbrains/intellij/utils/DependenciesDownloader.kt#L73 [Dependency resolution during configuration should be avoided](https://docs.gradle.org/current/userguide/performance.html#avoid_dependency_resolution_during_configuration), as dependency resolution is expensive, and the...
# Pull Request Details This is a first attempt at porting the ProGuard support from Compose Desktop Gradle Plugin to the IntelliJ Gradle Plugin. ## Description Recently, ProGuard support was...
# Pull Request Details Just a quick PR to demo #1146. There are questions about whether a deprecation cycle is needed? I added https://github.com/Kotlin/binary-compatibility-validator. The change in the API footprint...
# Pull Request Details This is a prototype to demonstrate how the IDE downloading can be split into a specific task. It is not ready because it breaks compatibility with...
### What happened? runPluginVerifier exited with 0 despite spotting some errors ### Relevant log output or stack trace _No response_ ### Steps to reproduce 1. Create a hello world plugin...
### Describe the need of your request When I use runIde to test my plugin, I often need PsiViewer to validate my psi tree or to check the implemented ElementPattern...
### What happened? After updating from 1.15.0 to 1.16.0 a GitHub Actions Workflow started to fail. SDK: IC-2023.2, also tested with IC-2023.1 Java Runtime: JetBrains Runtime 17, installed on GitHub...
### What happened? As I discovered after changes in `RunIdePerformanceTestTask` when you are using `jvmArgumentProviders.add(PerformanceTestArgumentProvider...` arguments which I passed in PerformanceTestArgumentProvider will be overrided by other providers which you pass...
### What happened? `Exception in thread "main" java.lang.NullPointerException: pemObject must not be null` You closed https://github.com/JetBrains/gradle-intellij-plugin/issues/870 without solving it. I get the same error. What a joke. ### Link to...
### What happened? Hi! I have a dependency on PHP 232.9921.55 (and many other IntelliJ Ultimate plugins): https://github.com/chylex/IntelliJ-Rainbow-Brackets/tree/build-searchable-options/build.gradle.kts When I try to build the plugin, it fails due to `buildSearchableOptions`....