From 2e661415651feeb1d82011d8e3d3a8591c4a677b Mon Sep 17 00:00:00 2001 From: Helen Qin Date: Tue, 9 May 2023 21:53:52 +0000 Subject: [PATCH] Clean up UI todos. The leftover TODOs have been examined and can be safely punted to the next release. Bug: 281736422 Test: build Change-Id: I89a463d237414e7883f1fc00a6261932084d582b --- .../com/android/credentialmanager/CredentialManagerRepo.kt | 1 - .../src/com/android/credentialmanager/DataConverter.kt | 5 +---- .../android/credentialmanager/ui/theme/PlatformTheme.kt | 7 +++++-- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/CredentialManager/src/com/android/credentialmanager/CredentialManagerRepo.kt b/packages/CredentialManager/src/com/android/credentialmanager/CredentialManagerRepo.kt index c85ffd459bd83..2dafbcb952059 100644 --- a/packages/CredentialManager/src/com/android/credentialmanager/CredentialManagerRepo.kt +++ b/packages/CredentialManager/src/com/android/credentialmanager/CredentialManagerRepo.kt @@ -55,7 +55,6 @@ class CredentialManagerRepo( val requestInfo: RequestInfo? private val providerEnabledList: List private val providerDisabledList: List? - // TODO: require non-null. val resultReceiver: ResultReceiver? var initialUiState: UiState diff --git a/packages/CredentialManager/src/com/android/credentialmanager/DataConverter.kt b/packages/CredentialManager/src/com/android/credentialmanager/DataConverter.kt index 70634f435ef19..d3ec644fcc59b 100644 --- a/packages/CredentialManager/src/com/android/credentialmanager/DataConverter.kt +++ b/packages/CredentialManager/src/com/android/credentialmanager/DataConverter.kt @@ -62,7 +62,6 @@ import androidx.credentials.provider.RemoteEntry import org.json.JSONObject import java.time.Instant -// TODO: remove all !! checks fun getAppLabel( pm: PackageManager, appPackageName: String @@ -88,7 +87,7 @@ private fun getServiceLabelAndIcon( val component = ComponentName.unflattenFromString(providerFlattenedComponentName) if (component == null) { // Test data has only package name not component name. - // TODO: remove once test data is removed + // For test data usage only. try { val pkgInfo = pm.getPackageInfo( providerFlattenedComponentName, @@ -303,7 +302,6 @@ class GetFlowUtils { ) } } - // TODO: handle empty list due to parsing error. return result } @@ -392,7 +390,6 @@ class GetFlowUtils { subTitle = actionEntryUi.subtitle?.toString(), )) } - // TODO: handle empty list return result } } diff --git a/packages/CredentialManager/src/com/android/credentialmanager/ui/theme/PlatformTheme.kt b/packages/CredentialManager/src/com/android/credentialmanager/ui/theme/PlatformTheme.kt index 662199a4bba5b..2f1ce68db9dca 100644 --- a/packages/CredentialManager/src/com/android/credentialmanager/ui/theme/PlatformTheme.kt +++ b/packages/CredentialManager/src/com/android/credentialmanager/ui/theme/PlatformTheme.kt @@ -32,7 +32,11 @@ import com.android.credentialmanager.ui.theme.typography.platformTypography /** File copied from PlatformComposeCore. */ -/** The Material 3 theme that should wrap all Platform Composables. */ +/** + * The Material 3 theme that should wrap all Platform Composables. + * + * TODO(b/280685309): Merge with the official SysUI platform theme. + */ @Composable fun PlatformTheme( isDarkTheme: Boolean = isSystemInDarkTheme(), @@ -40,7 +44,6 @@ fun PlatformTheme( ) { val context = LocalContext.current - // TODO(b/230605885): Define our color scheme. val colorScheme = if (isDarkTheme) { dynamicDarkColorScheme(context)