disable roaming for kotlin-onboarding.xml

GitOrigin-RevId: 6d697e33034d5055b7779d59e81e316e115263bf
This commit is contained in:
Vladimir Krivosheev
2024-10-17 16:24:02 +00:00
committed by intellij-monorepo-bot
parent 0914c4dc26
commit bdd9b06331
2 changed files with 2 additions and 2 deletions
@@ -27,7 +27,7 @@ internal fun Project.isKotlinGradleProject(): Boolean {
}
@ApiStatus.Internal
@State(name = "BuildProcessSatisfactionSurveyStore", storages = [Storage("kotlin-onboarding.xml")])
@State(name = "BuildProcessSatisfactionSurveyStore", storages = [Storage(value = "kotlin-onboarding.xml", roamingType = RoamingType.DISABLED)])
internal class BuildProcessSatisfactionSurveyStore : PersistentStateComponent<BuildProcessSatisfactionSurveyState> {
override fun getState(): BuildProcessSatisfactionSurveyState = currentState
@@ -19,7 +19,7 @@ class KotlinNewUserTrackerState : BaseState() {
var newKtUserSince by property(0L)
}
@State(name = "KotlinNewUserTracker", storages = [Storage("kotlin-onboarding.xml")])
@State(name = "KotlinNewUserTracker", storages = [Storage(value = "kotlin-onboarding.xml", roamingType = RoamingType.DISABLED)])
class KotlinNewUserTracker : PersistentStateComponent<KotlinNewUserTrackerState> {
companion object {
// Offer survey after one week of using Kotlin