Package-level declarations

Types

Link copied to clipboard
class IntelliJPluginVerifierPathResolver(intellijPluginVerifier: FileCollection, localPath: Provider<RegularFile>) : PathResolver

Resolves the path to the IntelliJ Plugin Verifier executable.

Link copied to clipboard
class JavaRuntimePathResolver(jetbrainsRuntime: FileCollection, intellijPlatform: FileCollection, javaToolchainSpec: JavaToolchainSpec, javaToolchainService: JavaToolchainService) : PathResolver

Resolves Java Runtime.

Link copied to clipboard
class MarketplaceZipSignerPathResolver(marketplaceZipSigner: FileCollection, localPath: Provider<RegularFile>) : PathResolver

Resolves Marketplace ZIP Signer.

Link copied to clipboard

Resolves the path to the module-descriptors.jar file used to exclude the transitive dependencies of IntelliJ Platform dependencies, such as Test Framework.

Link copied to clipboard
abstract class PathResolver : Resolver<Path>

Interface for resolving a Path to executables or other files of any kind.

Link copied to clipboard
class ProductInfoPathResolver(intellijPlatformDirectory: Path) : PathResolver

Resolves the path to the product-info.json file within the given IDE Path. This resolver relies on listDirectoryEntries instead of using the exists due to the Gradle configuration cache issues.