ClientImporter

@Singleton
class ClientImporter @Inject constructor(database: Database, alloc: ByteBufAllocator, packClassLibraryReader: PackClassLibraryReader, importer: CacheImporter)

Constructors

Link copied to clipboard
@Inject
constructor(database: Database, alloc: ByteBufAllocator, packClassLibraryReader: PackClassLibraryReader, importer: CacheImporter)

Functions

Link copied to clipboard
suspend fun import(paths: Iterable<Path>, name: String?, description: String?, url: String?, skipErrors: Boolean)
suspend fun import(artifact: Artifact, name: String?, description: String?, url: String?, fileName: String, timestamp: Instant)
Link copied to clipboard
suspend fun refresh()