WatchedIntentResolver now uses WatchedIntentFilter
Bug: 181964615
Convert WatchedIntentResolver to use WatchedIntentFilter instead of
IntentFilter. WatchedIntentFilters are converted back to
IntentFilters when they are used in APIs. The final conversion to
WatchedIntentFilter in PackageManagerService happens in a follow-up
commit.
Test: atest
* FrameworksServicesTests:WatchedIntentHandlingTest
* FrameworksServicesTests:AppsFilterTest
* FrameworksServicesTests:PackageInstallerSessionTest
* FrameworksServicesTests:PackageManagerServiceTest
* FrameworksServicesTests:PackageManagerSettingsTests
* FrameworksServicesTests:ScanTests
* FrameworksServicesTests:UserSystemPackageInstallerTest
* PackageManagerServiceBootTest
* UserLifecycleTests#startUser
* UserLifecycleTests#stopUser
* UserLifecycleTests#switchUser
* android.appsecurity.cts.EphemeralTest
* android.appsecurity.cts.InstantAppUserTest
* FrameworksServicesTests:WatcherTest
* CtsContentTestCases:IntentFilterTest
* CtsDynamicMimeHostTestCases
* FrameworksServicesTests:WatcherTest
Change-Id: Iba80142b44268443221c22b5626fc53d60f2aa9f
13 files changed