Package-level declarations
Types
Link copied to clipboard
abstract class IntelliJPlatformDependenciesExtension @Inject constructor(configurations: ConfigurationContainer, dependencies: DependencyHandler, layout: ProjectLayout, objects: ObjectFactory, providers: ProviderFactory, resources: ResourceHandler, rootProjectDirectory: Path)
Extension class for managing IntelliJ Platform dependencies in a Gradle build script applied to the DependencyHandler.
Link copied to clipboard
class IntelliJPlatformDependenciesHelper(configurations: ConfigurationContainer, dependencies: DependencyHandler, layout: ProjectLayout, objects: ObjectFactory, providers: ProviderFactory, resources: ResourceHandler, rootProjectDirectory: Path)
Helper class for managing dependencies on the IntelliJ Platform in Gradle projects.
Link copied to clipboard
abstract class IntelliJPlatformExtension @Inject constructor(configurations: ConfigurationContainer, providers: ProviderFactory, rootProjectDirectory: Path) : ExtensionAware
The IntelliJ Platform Gradle Plugin extension.
Link copied to clipboard
abstract class IntelliJPlatformPluginsExtension @Inject constructor(configurations: ConfigurationContainer, dependencies: DependencyHandler, layout: ProjectLayout, objects: ObjectFactory, providers: ProviderFactory, resources: ResourceHandler, rootProjectDirectory: Path) : ExtensionAware
Link copied to clipboard
abstract class IntelliJPlatformRepositoriesExtension @Inject constructor(repositories: RepositoryHandler, providers: ProviderFactory, objects: ObjectFactory, flowScope: FlowScope, flowProviders: FlowProviders, gradle: Gradle, rootProjectDirectory: Path)
This is an extension class for managing IntelliJ Platform repositories in a Gradle build script. It's applied to the RepositoryHandler. Available in both Project scope and Gradle Settings for DependencyResolutionManagement.
Link copied to clipboard
class IntelliJPlatformRepositoriesHelper(repositories: RepositoryHandler, providers: ProviderFactory, objects: ObjectFactory, flowScope: FlowScope, flowProviders: FlowProviders, gradle: Gradle, rootProjectDirectory: Path)
Link copied to clipboard
abstract class IntelliJPlatformTestingExtension @Inject constructor(project: Project) : ExtensionAware
Functions
Link copied to clipboard
A shorthand for accessing the IntelliJPlatformRepositoriesExtension in the settings.gradle.kts file.