diff options
author | Googler <noreply@google.com> | 2017-10-20 22:58:24 +0200 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2017-10-23 17:16:14 +0200 |
commit | 539b22b15c0114402e52151f63a2c83c95010244 (patch) | |
tree | b692ed84f349622d5532bada9cd9c7ea892c6c2b /third_party | |
parent | e1e7725abffdc8687fea03d1fe134a1819fb8f37 (diff) |
Fix changes that broke resource filtering, and document related confusion
Recent changes:
1) Started passing all resources to processors, ignoring the filtered
ResourceContainers, and
2) Started loading an unfiltered LocalResourceContainer into binary resource
processing, in addition to the filtered container.
Fix both of these. To fix the former, we need to split the misleadingly-named
'transitiveResourceRoots' (actually transitive resource and assets artifacts)
into transitive resources and assets.
Update resource filtering tests to catch bugs like these.
Also, rename getters for resource containers to make clear that they are not
getters for resources.
Finally, document some weirdness and partially-completed migrations encountered
as part of investigating these issues, and add appropriate TODOs and
deprecation.
RELNOTES: None
PiperOrigin-RevId: 172929936
Diffstat (limited to 'third_party')
0 files changed, 0 insertions, 0 deletions