AConfig Flag libraries

Generated java flag libraries.

FeatureFlagsLib

Flags

  • Static singleton provider for FeatureFlags impl

  • Overridable with setFeatureFlags/unsetFeatureFlags

  • FeatureFlags

  • The generated flags interface, one boolean function per flag

FeatureFlagsImpl

  • For production code
  • Real implementation using DeviceConfig

FakeFeatureFlagsImpl

  • a configurable stateful fake (get/set/clear)
  • Use with Dagger to inject across multiple components for integration tests