WindowedModuleBuilderContext

class WindowedModuleBuilderContext(val project: Project, val knownRepositories: Map<String, ApiRepository>, packagesCache: PackageSearchApiPackagesProvider, val coroutineScope: CoroutineScope, val projectCaches: CoroutineNitrite, val applicationCaches: CoroutineNitrite) : PackageSearchModuleBuilderContext

Constructors

Link copied to clipboard
constructor(project: Project, knownRepositories: Map<String, ApiRepository>, packagesCache: PackageSearchApiPackagesProvider, coroutineScope: CoroutineScope, projectCaches: CoroutineNitrite, applicationCaches: CoroutineNitrite)

Properties

Link copied to clipboard
open override val applicationCaches: CoroutineNitrite
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
Link copied to clipboard
open override val projectCaches: CoroutineNitrite

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>