Merge "Add a feature flag for SPA metrics" into udc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
7c1f28d0e1
@@ -17,6 +17,7 @@
|
|||||||
package com.android.settings.spa
|
package com.android.settings.spa
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
|
import android.util.FeatureFlagUtils
|
||||||
import com.android.settings.spa.app.AllAppListPageProvider
|
import com.android.settings.spa.app.AllAppListPageProvider
|
||||||
import com.android.settings.spa.app.AppsMainPageProvider
|
import com.android.settings.spa.app.AppsMainPageProvider
|
||||||
import com.android.settings.spa.app.appinfo.AppInfoSettingsProvider
|
import com.android.settings.spa.app.appinfo.AppInfoSettingsProvider
|
||||||
@@ -43,6 +44,7 @@ import com.android.settings.spa.system.LanguageAndInputPageProvider
|
|||||||
import com.android.settings.spa.system.SystemMainPageProvider
|
import com.android.settings.spa.system.SystemMainPageProvider
|
||||||
import com.android.settingslib.spa.framework.common.SettingsPageProviderRepository
|
import com.android.settingslib.spa.framework.common.SettingsPageProviderRepository
|
||||||
import com.android.settingslib.spa.framework.common.SpaEnvironment
|
import com.android.settingslib.spa.framework.common.SpaEnvironment
|
||||||
|
import com.android.settingslib.spa.framework.common.SpaLogger
|
||||||
import com.android.settingslib.spa.framework.common.createSettingsPage
|
import com.android.settingslib.spa.framework.common.createSettingsPage
|
||||||
import com.android.settingslib.spaprivileged.template.app.TogglePermissionAppListProvider
|
import com.android.settingslib.spaprivileged.template.app.TogglePermissionAppListProvider
|
||||||
import com.android.settingslib.spaprivileged.template.app.TogglePermissionAppListTemplate
|
import com.android.settingslib.spaprivileged.template.app.TogglePermissionAppListTemplate
|
||||||
@@ -88,5 +90,8 @@ open class SettingsSpaEnvironment(context: Context) : SpaEnvironment(context) {
|
|||||||
),
|
),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
override val logger = SpaLogProvider
|
override val logger =
|
||||||
|
if (FeatureFlagUtils.isEnabled(context, FeatureFlagUtils.SETTINGS_ENABLE_SPA_METRICS))
|
||||||
|
SpaLogProvider
|
||||||
|
else object: SpaLogger {}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user