perf(YouTube/GmsCore support): improve performance by using hashsets

This commit is contained in:
inotia00 2024-10-20 20:51:19 +09:00
parent 194ca27cb3
commit cae2f6cab6

View File

@ -344,7 +344,7 @@ abstract class BaseGmsCoreSupportPatch(
/** /**
* A list of all permissions. * A list of all permissions.
*/ */
val PERMISSIONS = listOf( val PERMISSIONS = setOf(
// C2DM / GCM // C2DM / GCM
"com.google.android.c2dm.permission.RECEIVE", "com.google.android.c2dm.permission.RECEIVE",
"com.google.android.c2dm.permission.SEND", "com.google.android.c2dm.permission.SEND",
@ -366,7 +366,7 @@ abstract class BaseGmsCoreSupportPatch(
/** /**
* All intent actions. * All intent actions.
*/ */
val ACTIONS = listOf( val ACTIONS = setOf(
// location // location
"com.google.android.gms.location.places.ui.PICK_PLACE", "com.google.android.gms.location.places.ui.PICK_PLACE",
"com.google.android.gms.location.places.GeoDataApi", "com.google.android.gms.location.places.GeoDataApi",
@ -463,7 +463,7 @@ abstract class BaseGmsCoreSupportPatch(
/** /**
* All content provider authorities. * All content provider authorities.
*/ */
val AUTHORITIES = listOf( val AUTHORITIES = setOf(
// gsf // gsf
"com.google.android.gsf.gservices", "com.google.android.gsf.gservices",
"com.google.settings", "com.google.settings",