Package-level declarations

Types

Link copied to clipboard
open class FakeFeatureFlags : FeatureFlags, LegacyFeatureFlags, DynamicConfig, StrongFeatureFlags, Configurable<FakeFeatureFlagsConfig>

In-memory test implementation of FeatureFlags that allows flags to be overridden.

Link copied to clipboard
data class FakeFeatureFlagsConfig @JvmOverloads constructor(val featuresConfig: List<FeaturesConfig> = emptyList()) : Config
Link copied to clipboard
class FakeLegacyFeatureFlags : LegacyFeatureFlags, DynamicConfig

In-memory test implementation of FeatureFlags that allows flags to be overridden.

Link copied to clipboard
class FakeStrongFeatureFlags : StrongFeatureFlags

In-memory test implementation of FeatureFlags that allows for overriding strong feature flags

Link copied to clipboard
data class FeaturesConfig @JvmOverloads constructor(val featureName: String, val key: String? = null, val attributes: Attributes = Attributes(), val value: String, val type: String = "String")