From 4e37ba2bcf663ae40148951852d97412023d2fa3 Mon Sep 17 00:00:00 2001 From: shldhll Date: Thu, 10 Oct 2019 04:04:51 +0530 Subject: [PATCH 1/5] [fenix] Removed ObsoleteCoroutinesApi in tests. Closes https://github.com/mozilla-mobile/fenix/issues/5876 --- app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt | 1 - .../fenix/components/toolbar/BrowserToolbarController.kt | 1 - .../org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt | 1 - .../java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt | 1 - .../org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt | 1 - .../java/org/mozilla/fenix/library/history/HistoryFragment.kt | 1 - app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt | 1 - .../mozilla/fenix/settings/account/AccountSettingsFragment.kt | 1 - .../settings/quicksettings/QuickSettingsSheetDialogFragment.kt | 2 -- app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt | 1 - .../test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt | 1 - .../mozilla/fenix/collections/CreateCollectionFragmentTest.kt | 1 - .../test/java/org/mozilla/fenix/components/StoreProviderTest.kt | 1 - .../mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt | 1 - .../mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt | 1 - .../org/mozilla/fenix/components/metrics/PerformedSearchTest.kt | 1 - .../components/toolbar/DefaultBrowserToolbarControllerTest.kt | 1 - .../mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/LogTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/StringTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt | 1 - .../fenix/home/intent/CrashReporterIntentProcessorTest.kt | 1 - .../mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt | 1 - .../mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt | 1 - .../fenix/home/intent/SpeechProcessingIntentProcessorTest.kt | 1 - .../mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt | 1 - .../org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt | 1 - .../library/bookmarks/BookmarkDeselectNavigationListenerTest.kt | 1 - .../fenix/library/bookmarks/BookmarksSharedViewModelTest.kt | 1 - .../org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt | 1 - .../quickactionsheet/QuickActionSheetSessionObserverTest.kt | 1 - .../org/mozilla/fenix/search/DefaultSearchControllerTest.kt | 1 - .../test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt | 1 - .../DefaultDeleteBrowsingDataControllerTest.kt | 1 - .../fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt | 1 - .../test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt | 1 - app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt | 1 - .../test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt | 1 - app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt | 1 - .../test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt | 1 - .../java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt | 1 - 46 files changed, 47 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt index f3b176a878..a58d9807de 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt @@ -65,7 +65,6 @@ import org.mozilla.fenix.quickactionsheet.QuickActionSheetView /** * Fragment used for browsing the web within the main app. */ -@ObsoleteCoroutinesApi @ExperimentalCoroutinesApi @Suppress("TooManyFunctions", "LargeClass") class BrowserFragment : BaseBrowserFragment(), BackHandler { diff --git a/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarController.kt b/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarController.kt index 7fb85f29b7..3855b4eaa4 100644 --- a/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarController.kt +++ b/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarController.kt @@ -106,7 +106,6 @@ class DefaultBrowserToolbarController( } @ExperimentalCoroutinesApi - @ObsoleteCoroutinesApi @SuppressWarnings("ComplexMethod", "LongMethod") override fun handleToolbarItemInteraction(item: ToolbarMenu.Item) { val sessionUseCases = activity.components.useCases.sessionUseCases diff --git a/app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt index 959a126785..b8e7d91a75 100644 --- a/app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt @@ -35,7 +35,6 @@ import org.mozilla.fenix.ext.requireComponents /** * Fragment used for browsing the web within external apps. */ -@ObsoleteCoroutinesApi @ExperimentalCoroutinesApi class ExternalAppBrowserFragment : BaseBrowserFragment(), BackHandler { diff --git a/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt b/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt index a9ea7c1f04..d0cfbfa2cc 100644 --- a/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt @@ -55,7 +55,6 @@ class ExceptionsFragment : Fragment() { return view } - @ObsoleteCoroutinesApi @ExperimentalCoroutinesApi override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) diff --git a/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt b/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt index 5112906f27..e96213d341 100644 --- a/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt @@ -110,7 +110,6 @@ class BookmarkFragment : LibraryPageFragment(), BackHandler { return view } - @ObsoleteCoroutinesApi @ExperimentalCoroutinesApi override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) diff --git a/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt b/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt index 728c9ce399..5122126738 100644 --- a/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt @@ -108,7 +108,6 @@ class HistoryFragment : LibraryPageFragment(), BackHandler { } } - @ObsoleteCoroutinesApi @ExperimentalCoroutinesApi override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) diff --git a/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt b/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt index 4ec096925a..d77f44d845 100644 --- a/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt @@ -124,7 +124,6 @@ class SearchFragment : Fragment(), BackHandler { return view } - @ObsoleteCoroutinesApi @ExperimentalCoroutinesApi @SuppressWarnings("LongMethod") override fun onViewCreated(view: View, savedInstanceState: Bundle?) { diff --git a/app/src/main/java/org/mozilla/fenix/settings/account/AccountSettingsFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/account/AccountSettingsFragment.kt index 419fefed60..1470b99639 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/account/AccountSettingsFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/account/AccountSettingsFragment.kt @@ -80,7 +80,6 @@ class AccountSettingsFragment : PreferenceFragmentCompat() { requireComponents.analytics.metrics.track(Event.SyncAccountClosed) } - @ObsoleteCoroutinesApi @ExperimentalCoroutinesApi override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) diff --git a/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt index d8dffa0e18..aa926259c2 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt @@ -48,7 +48,6 @@ import com.google.android.material.R as MaterialR private const val REQUEST_CODE_QUICK_SETTINGS_PERMISSIONS = 4 -@ObsoleteCoroutinesApi @SuppressWarnings("TooManyFunctions") class QuickSettingsSheetDialogFragment : AppCompatDialogFragment() { private val safeArguments get() = requireNotNull(arguments) @@ -161,7 +160,6 @@ class QuickSettingsSheetDialogFragment : AppCompatDialogFragment() { } @ExperimentalCoroutinesApi - @ObsoleteCoroutinesApi override fun onResume() { super.onResume() getAutoDisposeObservable() diff --git a/app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt b/app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt index 1a57b8dbc2..2d813e9582 100644 --- a/app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt @@ -15,7 +15,6 @@ import org.mozilla.fenix.components.metrics.Event import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class HomeActivityTest { diff --git a/app/src/test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt b/app/src/test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt index 5a67d369ed..e5763690ff 100644 --- a/app/src/test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt @@ -20,7 +20,6 @@ import org.robolectric.Robolectric import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @ExperimentalCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/collections/CreateCollectionFragmentTest.kt b/app/src/test/java/org/mozilla/fenix/collections/CreateCollectionFragmentTest.kt index 09535f3ea6..35827557a2 100644 --- a/app/src/test/java/org/mozilla/fenix/collections/CreateCollectionFragmentTest.kt +++ b/app/src/test/java/org/mozilla/fenix/collections/CreateCollectionFragmentTest.kt @@ -16,7 +16,6 @@ import org.junit.runner.RunWith import org.mozilla.fenix.TestApplication import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) class CreateCollectionFragmentTest { diff --git a/app/src/test/java/org/mozilla/fenix/components/StoreProviderTest.kt b/app/src/test/java/org/mozilla/fenix/components/StoreProviderTest.kt index 5ea25d0a83..ae453d9d17 100644 --- a/app/src/test/java/org/mozilla/fenix/components/StoreProviderTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/StoreProviderTest.kt @@ -19,7 +19,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class StoreProviderTest { diff --git a/app/src/test/java/org/mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt b/app/src/test/java/org/mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt index 33124a9ccf..65fb3ebef5 100644 --- a/app/src/test/java/org/mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt @@ -20,7 +20,6 @@ import org.mockito.Mockito.verify import org.mozilla.fenix.TestApplication import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) internal class BreadcrumbRecorderTest { diff --git a/app/src/test/java/org/mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt b/app/src/test/java/org/mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt index cda566684e..a547e9ab2d 100644 --- a/app/src/test/java/org/mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt @@ -21,7 +21,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class GleanMetricsServiceTest { diff --git a/app/src/test/java/org/mozilla/fenix/components/metrics/PerformedSearchTest.kt b/app/src/test/java/org/mozilla/fenix/components/metrics/PerformedSearchTest.kt index 6c75f34606..95f5f713e2 100644 --- a/app/src/test/java/org/mozilla/fenix/components/metrics/PerformedSearchTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/metrics/PerformedSearchTest.kt @@ -21,7 +21,6 @@ import org.mozilla.fenix.components.metrics.Event.PerformedSearch.EventSource import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class PerformedSearchTest { diff --git a/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt b/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt index d8e0d1b3f4..28bdb85a0c 100644 --- a/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt @@ -53,7 +53,6 @@ import org.mozilla.fenix.quickactionsheet.QuickActionSheetBehavior import org.mozilla.fenix.settings.deletebrowsingdata.deleteAndQuit @ExperimentalCoroutinesApi -@ObsoleteCoroutinesApi class DefaultBrowserToolbarControllerTest { private val mainThreadSurrogate = newSingleThreadContext("UI thread") diff --git a/app/src/test/java/org/mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt b/app/src/test/java/org/mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt index 6eeea7e4f4..1a9b363bea 100644 --- a/app/src/test/java/org/mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt @@ -15,7 +15,6 @@ import org.mozilla.fenix.components.metrics.Event import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class ExternalAppBrowserActivityTest { diff --git a/app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt b/app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt index 7b9e9f2898..285040de7c 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt @@ -14,7 +14,6 @@ import android.view.View import android.view.WindowManager import org.robolectric.Shadows.shadowOf -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt b/app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt index 4e3f0f1a06..428054fe7b 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt @@ -14,7 +14,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt b/app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt index 55e7101edb..6ab94438f5 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt @@ -13,7 +13,6 @@ import android.graphics.Rect import android.graphics.Canvas import android.graphics.ColorFilter -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt b/app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt index 178fbf49fa..02b27c793c 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt @@ -24,7 +24,6 @@ import androidx.navigation.NavDestination import androidx.navigation.NavController import androidx.navigation.Navigator.Extras -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/ext/LogTest.kt b/app/src/test/java/org/mozilla/fenix/ext/LogTest.kt index 61af897207..c5edb12de1 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/LogTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/LogTest.kt @@ -12,7 +12,6 @@ import io.mockk.verify import android.util.Log import org.mozilla.fenix.BuildConfig -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt b/app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt index c2b7c96447..0c2f47c046 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt @@ -16,7 +16,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/ext/StringTest.kt b/app/src/test/java/org/mozilla/fenix/ext/StringTest.kt index fe2a3552bf..309e88d918 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/StringTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/StringTest.kt @@ -9,7 +9,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt b/app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt index 1c075a4099..2100ebaf36 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt @@ -19,7 +19,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class TabCollectionTest { diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/CrashReporterIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/CrashReporterIntentProcessorTest.kt index 711901d076..121584d2cf 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/CrashReporterIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/CrashReporterIntentProcessorTest.kt @@ -18,7 +18,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class CrashReporterIntentProcessorTest { diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt index 8427e838c3..66001e1194 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt @@ -24,7 +24,6 @@ import org.mozilla.fenix.browser.browsingmode.BrowsingMode import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class DeepLinkIntentProcessorTest { diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt index 04b43a3d85..cc183cf61d 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt @@ -18,7 +18,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class OpenBrowserIntentProcessorTest { diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt index 460c55ef24..ac1331334e 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt @@ -19,7 +19,6 @@ import org.mozilla.fenix.widget.VoiceSearchActivity.Companion.SPEECH_PROCESSING import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class SpeechProcessingIntentProcessorTest { diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt index 31d7faadc0..212286073d 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt @@ -20,7 +20,6 @@ import org.mozilla.fenix.components.metrics.MetricController import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class StartSearchIntentProcessorTest { diff --git a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt index fe4eaca67d..03793da2c2 100644 --- a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt +++ b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt @@ -17,7 +17,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) internal class BookmarkAdapterTest { diff --git a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkDeselectNavigationListenerTest.kt b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkDeselectNavigationListenerTest.kt index 632589960d..495aad0188 100644 --- a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkDeselectNavigationListenerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkDeselectNavigationListenerTest.kt @@ -20,7 +20,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class BookmarkDeselectNavigationListenerTest { diff --git a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarksSharedViewModelTest.kt b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarksSharedViewModelTest.kt index f68061325a..4cb9ba9a65 100644 --- a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarksSharedViewModelTest.kt +++ b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarksSharedViewModelTest.kt @@ -21,7 +21,6 @@ import org.mozilla.fenix.TestApplication import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) internal class BookmarksSharedViewModelTest { diff --git a/app/src/test/java/org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt b/app/src/test/java/org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt index 1f53b7b713..913ba834d7 100644 --- a/app/src/test/java/org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt +++ b/app/src/test/java/org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt @@ -27,7 +27,6 @@ import org.mozilla.fenix.ext.components import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class DesktopFoldersTest { diff --git a/app/src/test/java/org/mozilla/fenix/quickactionsheet/QuickActionSheetSessionObserverTest.kt b/app/src/test/java/org/mozilla/fenix/quickactionsheet/QuickActionSheetSessionObserverTest.kt index 8a1fdcd738..b0b8fb457d 100644 --- a/app/src/test/java/org/mozilla/fenix/quickactionsheet/QuickActionSheetSessionObserverTest.kt +++ b/app/src/test/java/org/mozilla/fenix/quickactionsheet/QuickActionSheetSessionObserverTest.kt @@ -22,7 +22,6 @@ import org.mozilla.fenix.components.toolbar.BrowserFragmentStore import org.mozilla.fenix.components.toolbar.QuickActionSheetAction @ExperimentalCoroutinesApi -@ObsoleteCoroutinesApi class QuickActionSheetSessionObserverTest { private lateinit var components: Components diff --git a/app/src/test/java/org/mozilla/fenix/search/DefaultSearchControllerTest.kt b/app/src/test/java/org/mozilla/fenix/search/DefaultSearchControllerTest.kt index 4ed35a7d2f..7f0b4fd2ab 100644 --- a/app/src/test/java/org/mozilla/fenix/search/DefaultSearchControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/search/DefaultSearchControllerTest.kt @@ -34,7 +34,6 @@ import org.mozilla.fenix.utils.Settings import org.mozilla.fenix.whatsnew.clear import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) class DefaultSearchControllerTest { diff --git a/app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt b/app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt index 2bf143eef7..072281e920 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt @@ -18,7 +18,6 @@ import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config import java.util.Locale -@ObsoleteCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class SupportUtilsTest { diff --git a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt index b13a4d5581..5ef7a55838 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt @@ -28,7 +28,6 @@ import org.mozilla.fenix.TestApplication import org.mozilla.fenix.ext.components import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @ExperimentalCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt index 39c35d302b..7328bbdaa5 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt @@ -34,7 +34,6 @@ import org.mozilla.fenix.ext.components import org.mozilla.fenix.utils.Settings import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @ExperimentalCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) diff --git a/app/src/test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt b/app/src/test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt index 01ce1fe4bc..a1a10204ac 100644 --- a/app/src/test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt @@ -17,7 +17,6 @@ import org.junit.runner.RunWith import org.mozilla.fenix.TestApplication import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) class ClipboardHandlerTest { diff --git a/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt b/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt index 56edcbd446..1ab7c830de 100644 --- a/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt +++ b/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt @@ -23,7 +23,6 @@ import org.mozilla.fenix.settings.PhoneFeature import org.mozilla.fenix.settings.deletebrowsingdata.DeleteBrowsingDataOnQuitType import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) class SettingsTest { diff --git a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt index 1643d4ad1c..dd0dc047d7 100644 --- a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt +++ b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt @@ -16,7 +16,6 @@ import org.mozilla.fenix.ext.clearAndCommit import org.mozilla.fenix.utils.Settings import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) class WhatsNewStorageTest { diff --git a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt index 74da9d5262..0a4a894863 100644 --- a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt +++ b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt @@ -16,7 +16,6 @@ import org.mozilla.fenix.ext.settings import org.mozilla.fenix.utils.Settings import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) class WhatsNewTest { diff --git a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt index 9fc5151fe5..50d9f0cd11 100644 --- a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt +++ b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt @@ -12,7 +12,6 @@ import org.junit.runner.RunWith import org.mozilla.fenix.TestApplication import org.robolectric.annotation.Config -@ObsoleteCoroutinesApi @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) class WhatsNewVersionTest { diff --git a/app/src/test/java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt b/app/src/test/java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt index 3191ac208b..895c071449 100644 --- a/app/src/test/java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt @@ -35,7 +35,6 @@ import org.robolectric.android.controller.ActivityController import org.robolectric.annotation.Config import org.robolectric.shadows.ShadowActivity -@ObsoleteCoroutinesApi @ExperimentalCoroutinesApi @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) From 57a6bf6c7b02ba9aebf8e3b13705db7af4572b37 Mon Sep 17 00:00:00 2001 From: shldhll Date: Thu, 10 Oct 2019 04:17:43 +0530 Subject: [PATCH 2/5] [fenix] Optimized imports. Closes https://github.com/mozilla-mobile/fenix/issues/5876 --- app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt | 1 - .../mozilla/fenix/components/toolbar/BrowserToolbarController.kt | 1 - .../org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt | 1 - .../main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt | 1 - .../java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt | 1 - .../java/org/mozilla/fenix/library/history/HistoryFragment.kt | 1 - app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt | 1 - .../mozilla/fenix/settings/account/AccountSettingsFragment.kt | 1 - .../settings/quicksettings/QuickSettingsSheetDialogFragment.kt | 1 - app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt | 1 - .../test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt | 1 - .../mozilla/fenix/collections/CreateCollectionFragmentTest.kt | 1 - .../test/java/org/mozilla/fenix/components/StoreProviderTest.kt | 1 - .../mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt | 1 - .../mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt | 1 - .../org/mozilla/fenix/components/metrics/PerformedSearchTest.kt | 1 - .../components/toolbar/DefaultBrowserToolbarControllerTest.kt | 1 - .../mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/LogTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/StringTest.kt | 1 - app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt | 1 - .../fenix/home/intent/CrashReporterIntentProcessorTest.kt | 1 - .../org/mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt | 1 - .../mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt | 1 - .../fenix/home/intent/SpeechProcessingIntentProcessorTest.kt | 1 - .../mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt | 1 - .../org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt | 1 - .../library/bookmarks/BookmarkDeselectNavigationListenerTest.kt | 1 - .../fenix/library/bookmarks/BookmarksSharedViewModelTest.kt | 1 - .../org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt | 1 - .../quickactionsheet/QuickActionSheetSessionObserverTest.kt | 1 - .../java/org/mozilla/fenix/search/DefaultSearchControllerTest.kt | 1 - app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt | 1 - .../DefaultDeleteBrowsingDataControllerTest.kt | 1 - .../fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt | 1 - app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt | 1 - .../fenix/share/listadapters/AccountDevicesShareAdapterTest.kt | 1 - .../org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt | 1 - .../test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt | 1 - app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt | 1 - .../test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt | 1 - app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt | 1 - .../test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt | 1 - .../java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt | 1 - 49 files changed, 49 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt index a58d9807de..75be776862 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt @@ -28,7 +28,6 @@ import kotlinx.android.synthetic.main.tracking_protection_onboarding_popup.view. import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.launch import kotlinx.coroutines.withContext import mozilla.appservices.places.BookmarkRoot diff --git a/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarController.kt b/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarController.kt index 3855b4eaa4..3efd6a1a8a 100644 --- a/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarController.kt +++ b/app/src/main/java/org/mozilla/fenix/components/toolbar/BrowserToolbarController.kt @@ -20,7 +20,6 @@ import androidx.swiperefreshlayout.widget.SwipeRefreshLayout import com.google.android.material.bottomsheet.BottomSheetBehavior import kotlinx.coroutines.ExperimentalCoroutinesApi import kotlinx.coroutines.MainScope -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.launch import mozilla.components.browser.session.Session import mozilla.components.concept.engine.EngineView diff --git a/app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt index b8e7d91a75..6d2c4e2c6f 100644 --- a/app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/customtabs/ExternalAppBrowserFragment.kt @@ -11,7 +11,6 @@ import androidx.navigation.fragment.navArgs import kotlinx.android.synthetic.main.component_search.* import kotlinx.android.synthetic.main.fragment_browser.view.* import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.browser.session.Session import mozilla.components.concept.engine.manifest.WebAppManifestParser import mozilla.components.concept.engine.manifest.getOrNull diff --git a/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt b/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt index d0cfbfa2cc..b56c67dd6a 100644 --- a/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/exceptions/ExceptionsFragment.kt @@ -15,7 +15,6 @@ import kotlinx.android.synthetic.main.fragment_exceptions.view.* import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.coroutineScope import kotlinx.coroutines.launch import mozilla.components.lib.state.ext.consumeFrom diff --git a/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt b/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt index e96213d341..8bda529a3c 100644 --- a/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt @@ -23,7 +23,6 @@ import kotlinx.coroutines.Dispatchers.IO import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.ExperimentalCoroutinesApi import kotlinx.coroutines.Job -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.async import kotlinx.coroutines.awaitAll import kotlinx.coroutines.isActive diff --git a/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt b/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt index 5122126738..4068cc806a 100644 --- a/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/library/history/HistoryFragment.kt @@ -20,7 +20,6 @@ import androidx.lifecycle.lifecycleScope import kotlinx.android.synthetic.main.fragment_history.view.* import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.launch import mozilla.components.lib.state.ext.consumeFrom import mozilla.components.support.base.feature.BackHandler diff --git a/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt b/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt index d77f44d845..cda170d1dd 100644 --- a/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/search/SearchFragment.kt @@ -23,7 +23,6 @@ import androidx.transition.TransitionInflater import kotlinx.android.synthetic.main.fragment_search.* import kotlinx.android.synthetic.main.fragment_search.view.* import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.concept.storage.HistoryStorage import mozilla.components.feature.qr.QrFeature import mozilla.components.lib.state.ext.consumeFrom diff --git a/app/src/main/java/org/mozilla/fenix/settings/account/AccountSettingsFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/account/AccountSettingsFragment.kt index 1470b99639..2ff291e25f 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/account/AccountSettingsFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/account/AccountSettingsFragment.kt @@ -17,7 +17,6 @@ import androidx.preference.Preference import androidx.preference.PreferenceFragmentCompat import kotlinx.coroutines.Dispatchers.Main import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.launch import mozilla.components.concept.sync.AccountObserver import mozilla.components.concept.sync.ConstellationState diff --git a/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt index aa926259c2..fd69fedcf1 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/quicksettings/QuickSettingsSheetDialogFragment.kt @@ -27,7 +27,6 @@ import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.bottomsheet.BottomSheetDialog import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.launch import mozilla.components.browser.session.Session import mozilla.components.feature.sitepermissions.SitePermissions diff --git a/app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt b/app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt index 2d813e9582..bc5e804880 100644 --- a/app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/HomeActivityTest.kt @@ -5,7 +5,6 @@ package org.mozilla.fenix import android.content.Intent -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.utils.toSafeIntent import org.junit.Assert.assertEquals import org.junit.Assert.assertNull diff --git a/app/src/test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt b/app/src/test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt index e5763690ff..5f54f9a5e2 100644 --- a/app/src/test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/IntentReceiverActivityTest.kt @@ -6,7 +6,6 @@ package org.mozilla.fenix import android.content.Intent import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.test.runBlockingTest import mozilla.components.support.test.robolectric.testContext import org.junit.Test diff --git a/app/src/test/java/org/mozilla/fenix/collections/CreateCollectionFragmentTest.kt b/app/src/test/java/org/mozilla/fenix/collections/CreateCollectionFragmentTest.kt index 35827557a2..613f366568 100644 --- a/app/src/test/java/org/mozilla/fenix/collections/CreateCollectionFragmentTest.kt +++ b/app/src/test/java/org/mozilla/fenix/collections/CreateCollectionFragmentTest.kt @@ -9,7 +9,6 @@ import assertk.assertThat import assertk.assertions.isNotNull import assertk.assertions.isNull import assertk.assertions.isTrue -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.createAddedTestFragment import org.junit.Test import org.junit.runner.RunWith diff --git a/app/src/test/java/org/mozilla/fenix/components/StoreProviderTest.kt b/app/src/test/java/org/mozilla/fenix/components/StoreProviderTest.kt index ae453d9d17..88573f4c22 100644 --- a/app/src/test/java/org/mozilla/fenix/components/StoreProviderTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/StoreProviderTest.kt @@ -5,7 +5,6 @@ package org.mozilla.fenix.components import androidx.fragment.app.Fragment -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.lib.state.Action import mozilla.components.lib.state.State import mozilla.components.lib.state.Store diff --git a/app/src/test/java/org/mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt b/app/src/test/java/org/mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt index 65fb3ebef5..1bd1a454cc 100644 --- a/app/src/test/java/org/mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/metrics/BreadcrumbRecorderTest.kt @@ -7,7 +7,6 @@ package org.mozilla.fenix.components.metrics import androidx.navigation.NavController import androidx.navigation.NavDestination import androidx.test.ext.junit.runners.AndroidJUnit4 -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.lib.crash.Crash import mozilla.components.lib.crash.CrashReporter import mozilla.components.lib.crash.service.CrashReporterService diff --git a/app/src/test/java/org/mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt b/app/src/test/java/org/mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt index a547e9ab2d..796b8b8800 100644 --- a/app/src/test/java/org/mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/metrics/GleanMetricsServiceTest.kt @@ -4,7 +4,6 @@ package org.mozilla.fenix.components.metrics -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.service.glean.testing.GleanTestRule import mozilla.components.support.test.robolectric.testContext import org.junit.Assert.assertEquals diff --git a/app/src/test/java/org/mozilla/fenix/components/metrics/PerformedSearchTest.kt b/app/src/test/java/org/mozilla/fenix/components/metrics/PerformedSearchTest.kt index 95f5f713e2..cff586d126 100644 --- a/app/src/test/java/org/mozilla/fenix/components/metrics/PerformedSearchTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/metrics/PerformedSearchTest.kt @@ -4,7 +4,6 @@ package org.mozilla.fenix.components.metrics -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.browser.search.SearchEngine import mozilla.components.browser.search.SearchEngineManager import mozilla.components.browser.search.provider.AssetsSearchEngineProvider diff --git a/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt b/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt index 28bdb85a0c..e252fc51fa 100644 --- a/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt @@ -20,7 +20,6 @@ import io.mockk.verify import io.mockk.verifyOrder import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.newSingleThreadContext import kotlinx.coroutines.test.resetMain import kotlinx.coroutines.test.setMain diff --git a/app/src/test/java/org/mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt b/app/src/test/java/org/mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt index 1a9b363bea..031cd78800 100644 --- a/app/src/test/java/org/mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/customtabs/ExternalAppBrowserActivityTest.kt @@ -5,7 +5,6 @@ package org.mozilla.fenix.customtabs import android.content.Intent -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.utils.toSafeIntent import org.junit.Assert.assertEquals import org.junit.Test diff --git a/app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt b/app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt index 285040de7c..768a69f0aa 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/ActivityTest.kt @@ -1,6 +1,5 @@ package org.mozilla.fenix.ext -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.mozilla.fenix.TestApplication import org.junit.Test import org.junit.runner.RunWith diff --git a/app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt b/app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt index 428054fe7b..44eee31187 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/BrowserIconsTest.kt @@ -3,7 +3,6 @@ package org.mozilla.fenix.ext import android.widget.ImageView import io.mockk.spyk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.browser.engine.gecko.fetch.GeckoViewFetchClient import mozilla.components.browser.icons.BrowserIcons import mozilla.components.browser.icons.IconRequest diff --git a/app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt b/app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt index 6ab94438f5..129a9291aa 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/DrawableTest.kt @@ -1,6 +1,5 @@ package org.mozilla.fenix.ext -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.mozilla.fenix.TestApplication import org.junit.Test import org.junit.runner.RunWith diff --git a/app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt b/app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt index 02b27c793c..14d44fbaa7 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/FragmentTest.kt @@ -1,6 +1,5 @@ package org.mozilla.fenix.ext -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.mozilla.fenix.TestApplication import org.junit.Test diff --git a/app/src/test/java/org/mozilla/fenix/ext/LogTest.kt b/app/src/test/java/org/mozilla/fenix/ext/LogTest.kt index c5edb12de1..88c8626df9 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/LogTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/LogTest.kt @@ -1,6 +1,5 @@ package org.mozilla.fenix.ext -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.mozilla.fenix.TestApplication import org.junit.Test import org.junit.runner.RunWith diff --git a/app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt b/app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt index 0c2f47c046..e8f4ca3391 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/NavControllerTest.kt @@ -9,7 +9,6 @@ import androidx.navigation.Navigator.Extras import io.mockk.every import io.mockk.mockk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.junit.Test import org.junit.runner.RunWith import org.mozilla.fenix.TestApplication diff --git a/app/src/test/java/org/mozilla/fenix/ext/StringTest.kt b/app/src/test/java/org/mozilla/fenix/ext/StringTest.kt index 309e88d918..8d1ba98dd7 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/StringTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/StringTest.kt @@ -1,6 +1,5 @@ package org.mozilla.fenix.ext -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Assert.assertEquals import org.junit.Test diff --git a/app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt b/app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt index 2100ebaf36..37e6d78dd4 100644 --- a/app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt +++ b/app/src/test/java/org/mozilla/fenix/ext/TabCollectionTest.kt @@ -5,7 +5,6 @@ package org.mozilla.fenix.ext import androidx.core.content.ContextCompat -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.feature.tab.collections.TabCollection import mozilla.components.support.test.mock import mozilla.components.support.test.robolectric.testContext diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/CrashReporterIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/CrashReporterIntentProcessorTest.kt index 121584d2cf..a83ff1317e 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/CrashReporterIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/CrashReporterIntentProcessorTest.kt @@ -10,7 +10,6 @@ import androidx.navigation.NavController import io.mockk.Called import io.mockk.mockk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.junit.Test import org.junit.runner.RunWith import org.mozilla.fenix.NavGraphDirections diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt index 66001e1194..ba9c55ec7b 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/DeepLinkIntentProcessorTest.kt @@ -10,7 +10,6 @@ import androidx.navigation.NavController import io.mockk.Called import io.mockk.mockk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.junit.Assert.assertFalse import org.junit.Assert.assertTrue import org.junit.Before diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt index cc183cf61d..ed545be72a 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/OpenBrowserIntentProcessorTest.kt @@ -9,7 +9,6 @@ import androidx.navigation.NavController import io.mockk.Called import io.mockk.mockk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.junit.Test import org.junit.runner.RunWith import org.mozilla.fenix.BrowserDirection diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt index ac1331334e..f8e3bfdf2b 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/SpeechProcessingIntentProcessorTest.kt @@ -9,7 +9,6 @@ import androidx.navigation.NavController import io.mockk.Called import io.mockk.mockk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.junit.Test import org.junit.runner.RunWith import org.mozilla.fenix.BrowserDirection diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt index 212286073d..4efd60f67d 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/StartSearchIntentProcessorTest.kt @@ -9,7 +9,6 @@ import androidx.navigation.NavController import io.mockk.Called import io.mockk.mockk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.junit.Test import org.junit.runner.RunWith import org.mozilla.fenix.HomeActivity diff --git a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt index 03793da2c2..751e5a9772 100644 --- a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt +++ b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkAdapterTest.kt @@ -7,7 +7,6 @@ package org.mozilla.fenix.library.bookmarks import io.mockk.mockk import io.mockk.spyk import io.mockk.verifyOrder -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.concept.storage.BookmarkNode import mozilla.components.concept.storage.BookmarkNodeType import org.junit.Before diff --git a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkDeselectNavigationListenerTest.kt b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkDeselectNavigationListenerTest.kt index 495aad0188..e80a92fe0b 100644 --- a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkDeselectNavigationListenerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarkDeselectNavigationListenerTest.kt @@ -9,7 +9,6 @@ import androidx.navigation.NavDestination import io.mockk.every import io.mockk.mockk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.appservices.places.BookmarkRoot import mozilla.components.concept.storage.BookmarkNode import mozilla.components.concept.storage.BookmarkNodeType diff --git a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarksSharedViewModelTest.kt b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarksSharedViewModelTest.kt index 4cb9ba9a65..987402ba13 100644 --- a/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarksSharedViewModelTest.kt +++ b/app/src/test/java/org/mozilla/fenix/library/bookmarks/BookmarksSharedViewModelTest.kt @@ -8,7 +8,6 @@ import androidx.lifecycle.LifecycleOwner import io.mockk.every import io.mockk.mockk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.concept.sync.AuthType import mozilla.components.service.fxa.manager.FxaAccountManager import mozilla.components.support.test.mock diff --git a/app/src/test/java/org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt b/app/src/test/java/org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt index 913ba834d7..b3bc12801e 100644 --- a/app/src/test/java/org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt +++ b/app/src/test/java/org/mozilla/fenix/library/bookmarks/DesktopFoldersTest.kt @@ -10,7 +10,6 @@ import assertk.assertions.isEqualTo import io.mockk.every import io.mockk.mockk import io.mockk.spyk -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.runBlocking import mozilla.appservices.places.BookmarkRoot import mozilla.components.browser.storage.sync.PlacesBookmarksStorage diff --git a/app/src/test/java/org/mozilla/fenix/quickactionsheet/QuickActionSheetSessionObserverTest.kt b/app/src/test/java/org/mozilla/fenix/quickactionsheet/QuickActionSheetSessionObserverTest.kt index b0b8fb457d..09775daee4 100644 --- a/app/src/test/java/org/mozilla/fenix/quickactionsheet/QuickActionSheetSessionObserverTest.kt +++ b/app/src/test/java/org/mozilla/fenix/quickactionsheet/QuickActionSheetSessionObserverTest.kt @@ -11,7 +11,6 @@ import io.mockk.mockk import io.mockk.spyk import io.mockk.verify import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.browser.session.Session import mozilla.components.feature.app.links.AppLinkRedirect import mozilla.components.feature.app.links.AppLinksUseCases diff --git a/app/src/test/java/org/mozilla/fenix/search/DefaultSearchControllerTest.kt b/app/src/test/java/org/mozilla/fenix/search/DefaultSearchControllerTest.kt index 7f0b4fd2ab..77f7fd1a33 100644 --- a/app/src/test/java/org/mozilla/fenix/search/DefaultSearchControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/search/DefaultSearchControllerTest.kt @@ -10,7 +10,6 @@ import androidx.test.ext.junit.runners.AndroidJUnit4 import io.mockk.every import io.mockk.mockk import io.mockk.verify -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.browser.search.SearchEngine import mozilla.components.browser.session.Session import mozilla.components.browser.session.SessionManager diff --git a/app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt b/app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt index 072281e920..c22a2831ae 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/SupportUtilsTest.kt @@ -9,7 +9,6 @@ import android.content.pm.PackageInfo import android.content.pm.PackageManager import io.mockk.every import io.mockk.mockk -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.junit.Assert.assertEquals import org.junit.Test import org.junit.runner.RunWith diff --git a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt index 5ef7a55838..3fd8d3702d 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt @@ -13,7 +13,6 @@ import io.mockk.mockk import io.mockk.verify import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.newSingleThreadContext import kotlinx.coroutines.test.resetMain import kotlinx.coroutines.test.runBlockingTest diff --git a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt index 7328bbdaa5..0ec595679a 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt @@ -12,7 +12,6 @@ import io.mockk.mockk import io.mockk.verify import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.newSingleThreadContext import kotlinx.coroutines.test.resetMain import kotlinx.coroutines.test.runBlockingTest diff --git a/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt b/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt index c22b94c456..c85e4295fb 100644 --- a/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt @@ -25,7 +25,6 @@ import io.mockk.slot import io.mockk.spyk import io.mockk.verify import io.mockk.verifyOrder -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.concept.sync.Device import mozilla.components.concept.sync.DeviceType import mozilla.components.concept.sync.TabData diff --git a/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt b/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt index f12b253250..bae96d4823 100644 --- a/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt @@ -14,7 +14,6 @@ import io.mockk.mockk import io.mockk.spyk import io.mockk.verify import io.mockk.verifyOrder -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Test import org.junit.runner.RunWith diff --git a/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt b/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt index 4954b1eb0b..60713fadd2 100644 --- a/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt @@ -14,7 +14,6 @@ import io.mockk.mockk import io.mockk.spyk import io.mockk.verify import io.mockk.verifyOrder -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Test import org.junit.runner.RunWith diff --git a/app/src/test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt b/app/src/test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt index a1a10204ac..7f2f921117 100644 --- a/app/src/test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/utils/ClipboardHandlerTest.kt @@ -8,7 +8,6 @@ import android.content.ClipData import android.content.ClipboardManager import android.content.Context import androidx.test.ext.junit.runners.AndroidJUnit4 -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Assert.assertEquals import org.junit.Before diff --git a/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt b/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt index 1ab7c830de..fa76c9fd28 100644 --- a/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt +++ b/app/src/test/java/org/mozilla/fenix/utils/SettingsTest.kt @@ -5,7 +5,6 @@ package org.mozilla.fenix.utils import androidx.test.ext.junit.runners.AndroidJUnit4 -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.feature.sitepermissions.SitePermissionsRules import mozilla.components.feature.sitepermissions.SitePermissionsRules.Action.ASK_TO_ALLOW import mozilla.components.feature.sitepermissions.SitePermissionsRules.Action.BLOCKED diff --git a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt index dd0dc047d7..2441704824 100644 --- a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt +++ b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewStorageTest.kt @@ -5,7 +5,6 @@ package org.mozilla.fenix.whatsnew * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ import androidx.test.ext.junit.runners.AndroidJUnit4 -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Assert import org.junit.Before diff --git a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt index 0a4a894863..a03f50450d 100644 --- a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt +++ b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewTest.kt @@ -5,7 +5,6 @@ package org.mozilla.fenix.whatsnew * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ import androidx.test.ext.junit.runners.AndroidJUnit4 -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Assert.assertEquals import org.junit.Before diff --git a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt index 50d9f0cd11..39f5941299 100644 --- a/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt +++ b/app/src/test/java/org/mozilla/fenix/whatsnew/WhatsNewVersionTest.kt @@ -5,7 +5,6 @@ package org.mozilla.fenix.whatsnew * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ import androidx.test.ext.junit.runners.AndroidJUnit4 -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.junit.Assert.assertEquals import org.junit.Test import org.junit.runner.RunWith diff --git a/app/src/test/java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt b/app/src/test/java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt index 895c071449..5cbf633105 100644 --- a/app/src/test/java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt +++ b/app/src/test/java/org/mozilla/fenix/widget/VoiceSearchActivityTest.kt @@ -14,7 +14,6 @@ import android.speech.RecognizerIntent.EXTRA_RESULTS import android.speech.RecognizerIntent.LANGUAGE_MODEL_FREE_FORM import androidx.appcompat.app.AppCompatActivity.RESULT_OK import kotlinx.coroutines.ExperimentalCoroutinesApi -import kotlinx.coroutines.ObsoleteCoroutinesApi import org.junit.Assert.assertEquals import org.junit.Assert.assertFalse import org.junit.Assert.assertNull From d3ddb95701859fb36b0500c3787cabc4cce95177 Mon Sep 17 00:00:00 2001 From: shldhll Date: Thu, 10 Oct 2019 06:27:14 +0530 Subject: [PATCH 3/5] [fenix] Fixed imports. Closes https://github.com/mozilla-mobile/fenix/issues/5876 --- app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt | 1 + .../fenix/share/listadapters/AccountDevicesShareAdapterTest.kt | 1 + .../org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt | 1 + 3 files changed, 3 insertions(+) diff --git a/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt b/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt index c85e4295fb..c22b94c456 100644 --- a/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt @@ -25,6 +25,7 @@ import io.mockk.slot import io.mockk.spyk import io.mockk.verify import io.mockk.verifyOrder +import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.concept.sync.Device import mozilla.components.concept.sync.DeviceType import mozilla.components.concept.sync.TabData diff --git a/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt b/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt index bae96d4823..f12b253250 100644 --- a/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt @@ -14,6 +14,7 @@ import io.mockk.mockk import io.mockk.spyk import io.mockk.verify import io.mockk.verifyOrder +import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Test import org.junit.runner.RunWith diff --git a/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt b/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt index 60713fadd2..4954b1eb0b 100644 --- a/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt @@ -14,6 +14,7 @@ import io.mockk.mockk import io.mockk.spyk import io.mockk.verify import io.mockk.verifyOrder +import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Test import org.junit.runner.RunWith From 1b36368c820f869119b05e9a7a6fe970b92c84ee Mon Sep 17 00:00:00 2001 From: shldhll Date: Thu, 10 Oct 2019 06:40:20 +0530 Subject: [PATCH 4/5] [fenix] Removed ObsoleteCoroutinesApi from share tests. Closes https://github.com/mozilla-mobile/fenix/issues/5876 --- .../test/java/org/mozilla/fenix/share/ShareControllerTest.kt | 2 -- .../fenix/share/listadapters/AccountDevicesShareAdapterTest.kt | 2 -- .../org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt | 2 -- 3 files changed, 6 deletions(-) diff --git a/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt b/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt index c22b94c456..cff245abc8 100644 --- a/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/ShareControllerTest.kt @@ -25,7 +25,6 @@ import io.mockk.slot import io.mockk.spyk import io.mockk.verify import io.mockk.verifyOrder -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.concept.sync.Device import mozilla.components.concept.sync.DeviceType import mozilla.components.concept.sync.TabData @@ -45,7 +44,6 @@ import org.mozilla.fenix.share.listadapters.AppShareOption import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@UseExperimental(ObsoleteCoroutinesApi::class) @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class ShareControllerTest { diff --git a/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt b/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt index f12b253250..b1ad2a5420 100644 --- a/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/listadapters/AccountDevicesShareAdapterTest.kt @@ -14,7 +14,6 @@ import io.mockk.mockk import io.mockk.spyk import io.mockk.verify import io.mockk.verifyOrder -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Test import org.junit.runner.RunWith @@ -24,7 +23,6 @@ import org.mozilla.fenix.share.viewholders.AccountDeviceViewHolder import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@UseExperimental(ObsoleteCoroutinesApi::class) @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class AccountDevicesShareAdapterTest { diff --git a/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt b/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt index 4954b1eb0b..a2816dd318 100644 --- a/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt +++ b/app/src/test/java/org/mozilla/fenix/share/listadapters/AppShareAdapterTest.kt @@ -14,7 +14,6 @@ import io.mockk.mockk import io.mockk.spyk import io.mockk.verify import io.mockk.verifyOrder -import kotlinx.coroutines.ObsoleteCoroutinesApi import mozilla.components.support.test.robolectric.testContext import org.junit.Test import org.junit.runner.RunWith @@ -24,7 +23,6 @@ import org.mozilla.fenix.share.viewholders.AppViewHolder import org.robolectric.RobolectricTestRunner import org.robolectric.annotation.Config -@UseExperimental(ObsoleteCoroutinesApi::class) @RunWith(RobolectricTestRunner::class) @Config(application = TestApplication::class) class AppShareAdapterTest { From 9e04abdaee95a5c99c6b11e95476a6cea689d043 Mon Sep 17 00:00:00 2001 From: shldhll Date: Fri, 11 Oct 2019 00:01:07 +0530 Subject: [PATCH 5/5] [fenix] Added required coroutines in tests. Closes https://github.com/mozilla-mobile/fenix/issues/5876 --- .../components/toolbar/DefaultBrowserToolbarControllerTest.kt | 2 ++ .../DefaultDeleteBrowsingDataControllerTest.kt | 2 ++ .../fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt | 2 ++ 3 files changed, 6 insertions(+) diff --git a/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt b/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt index e252fc51fa..344530f642 100644 --- a/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/components/toolbar/DefaultBrowserToolbarControllerTest.kt @@ -20,6 +20,7 @@ import io.mockk.verify import io.mockk.verifyOrder import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.ExperimentalCoroutinesApi +import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.newSingleThreadContext import kotlinx.coroutines.test.resetMain import kotlinx.coroutines.test.setMain @@ -52,6 +53,7 @@ import org.mozilla.fenix.quickactionsheet.QuickActionSheetBehavior import org.mozilla.fenix.settings.deletebrowsingdata.deleteAndQuit @ExperimentalCoroutinesApi +@UseExperimental(ObsoleteCoroutinesApi::class) class DefaultBrowserToolbarControllerTest { private val mainThreadSurrogate = newSingleThreadContext("UI thread") diff --git a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt index 3fd8d3702d..127c25d749 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DefaultDeleteBrowsingDataControllerTest.kt @@ -13,6 +13,7 @@ import io.mockk.mockk import io.mockk.verify import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.ExperimentalCoroutinesApi +import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.newSingleThreadContext import kotlinx.coroutines.test.resetMain import kotlinx.coroutines.test.runBlockingTest @@ -28,6 +29,7 @@ import org.mozilla.fenix.ext.components import org.robolectric.annotation.Config @ExperimentalCoroutinesApi +@UseExperimental(ObsoleteCoroutinesApi::class) @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) class DefaultDeleteBrowsingDataControllerTest { diff --git a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt index 0ec595679a..680e85900c 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/deletebrowsingdata/DeleteAndQuitTest.kt @@ -12,6 +12,7 @@ import io.mockk.mockk import io.mockk.verify import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.ExperimentalCoroutinesApi +import kotlinx.coroutines.ObsoleteCoroutinesApi import kotlinx.coroutines.newSingleThreadContext import kotlinx.coroutines.test.resetMain import kotlinx.coroutines.test.runBlockingTest @@ -34,6 +35,7 @@ import org.mozilla.fenix.utils.Settings import org.robolectric.annotation.Config @ExperimentalCoroutinesApi +@UseExperimental(ObsoleteCoroutinesApi::class) @RunWith(AndroidJUnit4::class) @Config(application = TestApplication::class) class DeleteAndQuitTest {