Package-level declarations

Types

Link copied to clipboard
class BuildException(message: String, throwable: Throwable? = null) : BuildException
Link copied to clipboard
object Constants
Link copied to clipboard
typealias CustomPluginRepositoryType = CustomPluginRepositoryListingType
Link copied to clipboard
sealed class GradleProperties<T : Any>

The IntelliJ Platform Gradle Plugin introduces custom Gradle properties to control some of the low-level Gradle plugin behaviors. To adjust a particular feature, add a Project property to the gradle.properties file with the following pattern:

Link copied to clipboard
annotation class IntelliJPlatform

Represents an annotation to mark DSL elements related to the IntelliJ Platform.

Link copied to clipboard

Describes all IntelliJ Platform types available to be used for plugin development, dependency resolution, and plugin verification.

Link copied to clipboard
sealed class TestFrameworkType

Definition of Test Framework types available for writing tests for IntelliJ Platform plugins.

Functions

Link copied to clipboard
inline operator fun <T : Any> ProviderFactory.get(property: GradleProperties<T>): Provider<T>