Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class CustomPluginsRepository(repositoryUrl: String, dependenciesDownloader: DependenciesDownloader) : PluginsRepository
Link copied to clipboard
open class IdeaDependency(val name: String, val version: String, val buildNumber: String, val classes: File, val sources: File?, val withKotlin: Boolean, val pluginsRegistry: BuiltinPluginsRegistry, val extraDependencies: Collection<IdeaExtraDependency>) : Serializable
Link copied to clipboard
abstract class IdeaDependencyManager @Inject constructor(repositoryUrl: String, ideaDependencyCachePath: String, archiveUtils: ArchiveUtils, dependenciesDownloader: DependenciesDownloader, context: String?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class JpsIdeaDependency(val version: String, val buildNumber: String, val classes: File, val sources: File?, val withKotlin: Boolean, context: String?) : IdeaDependency
Link copied to clipboard
class LocalIdeaDependency(val name: String, val version: String, val buildNumber: String, val classes: File, val sources: File?, val withKotlin: Boolean, builtinPluginsRegistry: BuiltinPluginsRegistry, val extraDependencies: Collection<IdeaExtraDependency>) : IdeaDependency
Link copied to clipboard
Link copied to clipboard
class MavenRepositoryPlugin(repositoryUrl: String, dependenciesDownloader: DependenciesDownloader) : MavenRepository
Link copied to clipboard
class MavenRepositoryPluginByAction(maven: Action<in MavenArtifactRepository>, dependenciesDownloader: DependenciesDownloader) : MavenRepository
Link copied to clipboard
Link copied to clipboard
class PluginDependencyImpl(val id: String, val platformPluginId: String?, val version: String, val artifact: File, val builtin: Boolean = false, val maven: Boolean = false) : PluginDependency
Link copied to clipboard
abstract class PluginDependencyManager @Inject constructor(gradleHomePath: String, ideaDependencyProvider: Provider<IdeaDependency>, pluginsRepositories: List<PluginsRepository>, archiveUtils: ArchiveUtils, context: String?)
Link copied to clipboard
class PluginDependencyNotation(val id: String, val version: String?, val channel: String?) : Serializable
Link copied to clipboard
Link copied to clipboard
interface PluginsRepository
Link copied to clipboard
abstract class PluginsRepositoryConfiguration @Inject constructor(dependenciesDownloader: DependenciesDownloader)