allowAccessModification

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.