• Peter Wen's avatar
    Android: Use direct deps for cronet and modules (reland) · 85f7ce53
    Peter Wen authored
    Remove allowlist for bypassing turbine direct deps since the last items
    in the allowlist (cronet and modules) have been removed.
    
    Bundle feature modules require the base module in their classpath.
    Previously they were able to get by since the base module was added to
    their transitive classpath, but the base module should be in their
    direct classpath as it is used directly in R.java via inheritance.
    
    Fix in reland:
    - Add missing dep on base module java
    
    Tbr: agrieve@chromium.org for reland
    Fixed: 1082904
    Bug: 1082904
    Change-Id: I4b2d6a173ad207efcc9730589b1322a02071a2c2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2314938
    Commit-Queue: Peter Wen <wnwen@chromium.org>
    Auto-Submit: Peter Wen <wnwen@chromium.org>
    Reviewed-by: default avatarAndrew Grieve <agrieve@chromium.org>
    Reviewed-by: default avatarPeter Wen <wnwen@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#791258}
    85f7ce53
internal_rules.gni 157 KB