INNER CODE UNIT · Kotlin
packageName
rumboalla/apkupdater · app/src/main/kotlin/com/apkupdater/repository/ApkMirrorRepository.kt:74
packageName = a[it].text() // Developer name in this case
)
}
emit(Result.success(result))
}.catch {
emit(Result.failure(it))
Log.e("ApkMirrorRepository", "Error searching.", it)
}
private fun appExists(apps: List<String>) = flow {
emit(service.appExists(AppExistsRequest(apps, buildIgnoreList())).data)
}.catch {
emit(emptyList())
Log.e("ApkMirrorRepository", "Error getting updates.", it)
}
private fun parseUpdates(updates: List<AppExistsResponseData>, apps: List<AppInstalled>)
= updates