LicenseeLicenseInfoRepository

class LicenseeLicenseInfoRepository(produceInput: suspend () -> Source, mainCoroutineDispatcher: CoroutineDispatcher, ioCoroutineDispatcher: CoroutineDispatcher) : LicenseInfoRepository(source)

Retrieve license information produced by licensee

Constructors

Link copied to clipboard
constructor(produceInput: suspend () -> Source, mainCoroutineDispatcher: CoroutineDispatcher, ioCoroutineDispatcher: CoroutineDispatcher)

Functions

Link copied to clipboard
open suspend override fun getLicenseFor(dependency: String): String

Get license text for a specific dependency

Link copied to clipboard
open suspend override fun getLicensesInfo(): Map<String, String>

Get a map of license text per dependency