You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously, the BuildConfig field used was not being evaluated at
compile-time like we expected. This resulted in test-only branches not
being eliminated by `javac` and remaining in the final artifact.
This both makes both auditing for correctness harder and inhibits more
future test-only code stripping, so we correct it by providing a more
narrowly scoped, and constant, boolean determined at build time based
off if any tests are being ran. This allows `javac` to remove test
branches entirely like we want.
0 commit comments