localPlatformArtifacts

fun localPlatformArtifacts(action: IvyRepositoryAction = {}): IvyArtifactRepository

Certain dependencies, such as the IntelliJ Platform and bundled IDE plugins, need extra pre-processing before they can be correctly used by the IntelliJ Platform Gradle Plugin and loaded by Gradle.

This pre-processing involves generating XML files that detail these specific artifacts. Once created, these XMLs are stored in a unique custom Ivy repository directory.

Parameters

action

The action to be performed on the repository. Defaults to an empty action.