Commit cdee8a3a authored by Sam Maier's avatar Sam Maier Committed by Commit Bot

android_deps: Fixing crash for downstream usage

Change-Id: I299e3e6515afae265f24aa3330140e1958a887a1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1940528
Commit-Queue: Sam Maier <smaier@chromium.org>
Auto-Submit: Sam Maier <smaier@chromium.org>
Reviewed-by: default avatarPeter Wen <wnwen@chromium.org>
Reviewed-by: default avatarAndrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#719625}
parent 787cab99
......@@ -140,11 +140,14 @@ class ChromiumDepGraph {
dep.isShipped = true
}
// Has a side-effect of ensuring we don't have any stale fallbackProperties.
FALLBACK_PROPERTIES.each { id, fallbackProperties ->
if (fallbackProperties?.isShipped != null) {
def dep = dependencies.get(id)
dep.isShipped = fallbackProperties.isShipped
def dep = dependencies.get(id)
if (dep != null) {
dep.isShipped = fallbackProperties.isShipped
} else {
project.logger.warn("FALLBACK_PROPERTIES has stale dep: " + id)
}
}
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment