Android: Use turbine annotation processing
Previously, turbine ran annotation processors, javac ran them, and errorprone also ran them. This CL reuses the files that were generated when turbine ran annotation processors so that javac and errorprone no longer ran annotation processors. Saves 4.6s on Base Java Signature Change (153.6s -> 149.0s). More importantly unlocks javac sharding (since javac now depends on turbine). Bug: 906803 Change-Id: Ia8d7218587244d2f5908a5555a13dff3ed781507 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2133870 Commit-Queue: Peter Wen <wnwen@chromium.org> Reviewed-by:Andrew Grieve <agrieve@chromium.org> Auto-Submit: Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/master@{#756033}
Showing
Please register or sign in to comment