Keeper Extension
Configuration for the InferAndroidTestKeepRules.
Properties
Controls whether inferred keep rules carry the allowaccessmodification modifier. The androidTest classes only link against the kept names, so widening access is safe and lets R8 repackage related classes without producing invalid hierarchies (e.g. a repackaged class extending a kept package-private one, which fails with IllegalAccessError at runtime). Recommended when the app build uses -allowaccessmodification (e.g. via proguard-android-optimize.txt). Default is false.
Controls whether or not to automatically add the R8 repository for dependencies. Default is true. Disable if you want to define your own repo for fetching the R8 dependency.
Emit extra debug information, useful for bug reporting.
Controls whether or not to enable assertions in the JavaExec run of R8. Default is true.