WindowedModuleBuilderContext

class WindowedModuleBuilderContext(val project: Project, knownRepositoriesGetter: () -> Map<String, ApiRepository>, packagesCache: PackageSearchApiPackageCache, val coroutineScope: CoroutineScope) : PackageSearchModuleBuilderContext

Constructors

Link copied to clipboard
constructor(project: Project, knownRepositoriesGetter: () -> Map<String, ApiRepository>, packagesCache: PackageSearchApiPackageCache, coroutineScope: CoroutineScope)

Properties

Link copied to clipboard
open override val coroutineScope: CoroutineScope
Link copied to clipboard
open override val knownRepositories: Map<String, ApiRepository>
Link copied to clipboard
open override val project: Project

Functions

Link copied to clipboard
open suspend override fun getPackageInfoByIdHashes(packageIdHashes: Set<String>): Map<String, ApiPackage>
Link copied to clipboard
open suspend override fun getPackageInfoByIds(packageIds: Set<String>): Map<String, ApiPackage>