You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -236,10 +236,8 @@ Executes before every other task introduced by IntelliJ Platform Gradle Plugin t
236
236
It is responsible for:
237
237
238
238
- checking if the project uses IntelliJ Platform Gradle Plugin in the latest available version
239
-
- preparing the KotlinX Coroutines Java Agent file to enable coroutines debugging when developing the plugin
240
239
241
240
The self-update check can be disabled via [`selfUpdateCheck`](tools_intellij_platform_gradle_plugin_gradle_properties.md#selfUpdateCheck) Gradle property.
242
-
To make the Coroutines Java Agent available for the task, inherit from [`CoroutinesJavaAgentAware`](tools_intellij_platform_gradle_plugin_task_awares.md#CoroutinesJavaAgentAware).
Specifies the Java Agent file for the Coroutines library required to enable coroutines debugging.
287
+
Deprecated: this task no longer exposes a coroutines agent property. To enable coroutines debugging, use tasks implementing [CoroutinesJavaAgentAware](tools_intellij_platform_gradle_plugin_task_awares.md#CoroutinesJavaAgentAware) which provide `coroutinesJavaAgentFile`.
290
288
291
289
{type="narrow"}
292
290
Type
@@ -323,7 +321,7 @@ Defines that the current project has only the [](tools_intellij_platform_gradle_
323
321
324
322
{type="narrow"}
325
323
Type
326
-
: `Property<String>`
324
+
: `Property<Boolean>`
327
325
328
326
329
327
@@ -348,8 +346,8 @@ Executes the code instrumentation using the Ant tasks provided by the used Intel
348
346
The code instrumentation scans the compiled Java and Kotlin classes for JetBrains Annotations usages to replace them with their relevant functionalities.
349
347
350
348
The task is controlled with the [`intellijPlatform.instrumentCode`](tools_intellij_platform_gradle_plugin_extension.md#intellijPlatform-instrumentCode) extension property, enabled by default.
351
-
To properly run the instrumentation, it is required to add [`instrumentationTools()`](tools_intellij_platform_gradle_plugin_dependencies_extension.md#code-instrumentation)dependencies to the project.
352
-
This dependency is available via the [`intellijDependencies()`](tools_intellij_platform_gradle_plugin_repositories_extension.md#additional-repositories) repository, which can be added separately or using the [`defaultRepositories()`](tools_intellij_platform_gradle_plugin_repositories_extension.md#default-repositories) helper.
349
+
To properly run the instrumentation, a Java Compiler dependency must be available. This is applied by default by the plugin; previously, the `instrumentationTools()` helper was used, but it is now deprecated and calling it is no longer necessary. You can still add and configure the dependency manually via [`javaCompiler()`](tools_intellij_platform_gradle_plugin_dependencies_extension.md#code-instrumentation)if needed.
350
+
This dependency is resolved via the [`intellijDependencies()`](tools_intellij_platform_gradle_plugin_repositories_extension.md#additional-repositories) repository, which can be added separately or using the [`defaultRepositories()`](tools_intellij_platform_gradle_plugin_repositories_extension.md#default-repositories) helper.
0 commit comments