From b854da977fb8c2423ce7a2415546217c85f0743a Mon Sep 17 00:00:00 2001 From: Colin Cross Date: Tue, 4 Oct 2022 18:48:35 -0700 Subject: Fix warning-as-error detected by kotlin 1.7.20 Fixes: packages/apps/QuickSearchBox/src/com/android/quicksearchbox/google/SearchBaseUrlHelper.kt:139:3: warning: override 'fun onSharedPreferenceChanged(pref: SharedPreferences?, key: String): Unit' has incorrect nullability in its signature comparing with overridden 'fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences!, key: String?): Unit'This warning will become an error soon. See https://youtrack.jetbrains.com/issue/KT-36770 for details override fun onSharedPreferenceChanged(pref: SharedPreferences?, key: String) { ^ Bug: 216136346 Test: m QuickSearchBox Change-Id: Iccd0a1239e981adc86b4c485d36a393445d1f249 --- src/com/android/quicksearchbox/google/SearchBaseUrlHelper.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/quicksearchbox/google/SearchBaseUrlHelper.kt b/src/com/android/quicksearchbox/google/SearchBaseUrlHelper.kt index d4217c5..b78d49e 100644 --- a/src/com/android/quicksearchbox/google/SearchBaseUrlHelper.kt +++ b/src/com/android/quicksearchbox/google/SearchBaseUrlHelper.kt @@ -136,7 +136,7 @@ class SearchBaseUrlHelper( } @Override - override fun onSharedPreferenceChanged(pref: SharedPreferences?, key: String) { + override fun onSharedPreferenceChanged(pref: SharedPreferences?, key: String?) { // Listen for changes only to the SEARCH_BASE_URL preference. if (DBG) Log.d(TAG, "Handling changed preference : $key") if (SearchSettingsImpl.USE_GOOGLE_COM_PREF.equals(key)) { -- cgit v1.2.3