Initialize Intelli JPlatform Plugin Task
Initializes the IntelliJ Platform Gradle Plugin and performs various checks, like if the plugin is up-to-date.
Properties
Java Agent file for the Coroutines library, which is required to enable coroutines debugging.
Holds the Configurations.INTELLIJ_PLATFORM configuration with the IntelliJ Platform dependency added. It should not be directly accessed.
Holds the Configurations.INTELLIJ_PLATFORM_PLUGIN_DEPENDENCY configuration with the optional custom IntelliJ Platform plugins dependencies added. It should not be directly accessed.
Represents the latest version of the plugin.
Defines that the current project has only the Plugins.MODULE applied but no Plugin.ID.
Provides access to the IntelliJ Platform dependency artifact path.
Represents the current version of the plugin.
Provides information about the IntelliJ Platform product. The information is retrieved from the product-info.json file in the IntelliJ Platform directory.
Represents the property for checking if self-update is enabled.
Represents a lock file used to limit the plugin version checks in time. If a file is absent, and other conditions are met, the version check is performed.
Functions
Validates that the resolved IntelliJ Platform is supported by checking against the minimal supported IntelliJ Platform version.