diff options
Diffstat (limited to 'PermissionController/src/com/android/permissioncontroller/privacysources/TextStorageRepository.kt')
-rw-r--r-- | PermissionController/src/com/android/permissioncontroller/privacysources/TextStorageRepository.kt | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/PermissionController/src/com/android/permissioncontroller/privacysources/TextStorageRepository.kt b/PermissionController/src/com/android/permissioncontroller/privacysources/TextStorageRepository.kt index 8a8711bb6..a2e5b1376 100644 --- a/PermissionController/src/com/android/permissioncontroller/privacysources/TextStorageRepository.kt +++ b/PermissionController/src/com/android/permissioncontroller/privacysources/TextStorageRepository.kt @@ -40,14 +40,16 @@ class TextStorageRepository(private val file: File) : PrivacySourceStorageReposi override fun <T> readData(creator: PrivacySourceData.Creator<T>): List<T> { try { BufferedReader(FileReader(file)).useLines { lines -> - return lines.mapNotNull { - try { - creator.fromStorageData(it) - } catch (ex: Exception) { - Log.e(LOG_TAG, "corrupted data : $it in file ${file.absolutePath}", ex) - null + return lines + .mapNotNull { + try { + creator.fromStorageData(it) + } catch (ex: Exception) { + Log.e(LOG_TAG, "corrupted data : $it in file ${file.absolutePath}", ex) + null + } } - }.toList() + .toList() } } catch (ignored: FileNotFoundException) { Log.e(LOG_TAG, "Could not find file ${file.absolutePath}") @@ -66,4 +68,4 @@ class TextStorageRepository(private val file: File) : PrivacySourceStorageReposi } } } -}
\ No newline at end of file +} |