tree: ce62095d5c3fac77105b392c19b389c8cba54dab [path history] [tgz]
  1. Android.bp
  2. FeatureFlags.aconfig
  3. README.md
aconfig/README.md

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