Intelli JPlatform Dependencies Extension
Extension class for managing IntelliJ Platform dependencies in a Gradle build script applied to the DependencyHandler.
This class provides methods for adding dependencies to different IntelliJ Platform products and managing local dependencies. It also includes methods for adding JetBrains Runtime, IntelliJ Platform plugins, IntelliJ Platform bundled plugins, IntelliJ Plugin Verifier, and Marketplace ZIP Signer.
Parameters
The Gradle ConfigurationContainer to manage configurations.
The Gradle DependencyHandler to manage dependencies.
The Gradle ProjectLayout to manage layout providers.
The Gradle ObjectFactory used for creating objects.
The Gradle ProviderFactory used for creating providers.
The Gradle ResourceHandler used for managing resources.
The root directory of the Gradle project.
Constructors
Functions
Adds a dependency on Android Studio.
Adds a dependency on Aqua.
Adds a dependency on a Jar bundled within the current IntelliJ Platform.
Adds a dependency on a bundled IntelliJ Platform plugin.
Adds dependencies on bundled IntelliJ Platform plugins.
Adds a dependency on CLion.
Adds a dependency on DataGrip.
Adds a dependency on DataSpell.
Adds a dependency on Fleet Backend.
Adds a dependency on Gateway.
Adds a dependency on GoLand.
Applies a set of dependencies required for running the InstrumentCodeTask task.
Adds a dependency on IntelliJ IDEA Community.
Adds a dependency on IntelliJ IDEA Ultimate.
Adds a Java Compiler dependency for code instrumentation.
Adds a dependency on JetBrains Runtime. The version is calculated using the current IntelliJ Platform.
Adds a local dependency on JetBrains Runtime.
Adds a dependency on JetBrains Runtime.
Adds a dependency on JetBrains Runtime local instance.
Adds a dependency on a local IntelliJ Platform plugin.
Adds a dependency on MPS.
Adds a dependency on PhpStorm.
Adds a dependency on the test-framework library or its variant, required for testing plugins.
Adds dependency on a module to be merged into the main plugin Jar archive by ComposedJarTask.
Adds a dependency on IntelliJ Plugin Verifier.
Adds a dependency on PyCharm Community.
Adds a dependency on PyCharm Professional.
Adds a dependency on Rider.
Adds a dependency on RubyMine.
Adds a dependency on Rust Rover.
Adds a dependency on the test-framework library or its variant, required for testing plugins.
Adds a dependency on the test-framework library required for testing plugins.
Adds a dependency on the test-framework library or its variant, required for testing plugins.
Adds a dependency on WebStorm.
Adds a dependency on Writerside.