From ff180169260423e5da1742b89d4156186a0e4224 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrg=20Billeter?= Date: Wed, 29 Jul 2020 17:58:39 +0200 Subject: Extract ElementSources class An ElementSources object represents the combined sources of an element. --- src/buildstream/_frontend/widget.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/buildstream/_frontend') diff --git a/src/buildstream/_frontend/widget.py b/src/buildstream/_frontend/widget.py index 5035afb98..5038e9d6b 100644 --- a/src/buildstream/_frontend/widget.py +++ b/src/buildstream/_frontend/widget.py @@ -356,7 +356,7 @@ class LogLine(Widget): line = p.fmt_subst(line, "state", "failed", fg="red") elif element._cached_success(): line = p.fmt_subst(line, "state", "cached", fg="magenta") - elif not element._has_all_sources_in_source_cache() and not element._has_all_sources_cached(): + elif element._fetch_needed(): line = p.fmt_subst(line, "state", "fetch needed", fg="red") elif element._buildable(): line = p.fmt_subst(line, "state", "buildable", fg="green") -- cgit v1.2.1