LicensePlistLicenseInfoRepository

class LicensePlistLicenseInfoRepository(mainCoroutineDispatcher: CoroutineDispatcher = Dispatchers.Main, ioCoroutineDispatcher: CoroutineDispatcher = Dispatchers.IO) : LicenseInfoRepository(source)

Retrieve license information produced by LicensePlist

Constructors

Link copied to clipboard
constructor(mainCoroutineDispatcher: CoroutineDispatcher = Dispatchers.Main, ioCoroutineDispatcher: CoroutineDispatcher = Dispatchers.IO)

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