Make a diff between FeatureFlags.defaultValue and value returned by StaticFeatureFlagProvider.isFeatureEnabled().

Iterate after Ganfra's review.
This commit is contained in:
Benoit Marty 2023-09-07 12:32:21 +02:00
parent aacfa0d83a
commit 762a03259b
2 changed files with 9 additions and 3 deletions

View file

@ -18,7 +18,8 @@ package io.element.android.libraries.featureflag.api
/**
* To enable or disable a FeatureFlags, change the `defaultValue` value.
* It will impact all the build types.
* Warning: to enable a flog for the release app, you MUST update the file
* [io.element.android.libraries.featureflag.impl.StaticFeatureFlagProvider]
*/
enum class FeatureFlags(
override val key: String,
@ -40,6 +41,7 @@ enum class FeatureFlags(
NotificationSettings(
key = "feature.notificationsettings",
title = "Show notification settings",
// Do not forget to edit StaticFeatureFlagProvider when enabling the feature.
defaultValue = false,
),
}