Use android_deps robolectric.
Switched robolectric to be located in android_deps. Local modifications are handled by creating a local_robolectric_jar, and then having the target depend on that, local_robolectric_jar while using a jar_exclude_patterns to remove the original class (to avoid a duplicate class issue.) See design doc: https://docs.google.com/document/d/1fTW40HEoqKvVyuOTWqwhJDK8OL0zX0AHpN-oZ7Wi2GM/edit?usp=sharing After this lands and doesn't cause any breakages, will remove the unnecessary robolectric jars in third_'party/robolectric. Bug: 1060721 Change-Id: I7ec486177795ac1b0bf8fad6a52e63b815a61dc4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2186743 Commit-Queue: benjamin joyce <bjoyce@chromium.org> Reviewed-by:Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Auto-Submit: benjamin joyce <bjoyce@chromium.org> Cr-Commit-Position: refs/heads/master@{#772071}
Showing
Please register or sign in to comment