tree: 6d1c1454f55e941150e79d78fb33d68b6c8d7523 [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