From a7128a7fd45071860f6492ef204821ef1fd34981 Mon Sep 17 00:00:00 2001 From: Benjamin Schubert Date: Tue, 19 Mar 2019 18:20:21 +0000 Subject: fixup! fixup! WIP: simplify --- buildstream/element.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/buildstream/element.py b/buildstream/element.py index 91731f6ad..5e7b7e4e6 100644 --- a/buildstream/element.py +++ b/buildstream/element.py @@ -2957,24 +2957,16 @@ class Element(Plugin): while queue: element = queue.pop() - old_cache_key = element.__cache_key - old_weak_cache_key = element.__weak_cache_key old_ready_for_runtime = element.__ready_for_runtime - element._update_state() - if element.__cache_key != old_cache_key or old_weak_cache_key != element.__weak_cache_key: + if element.__ready_for_runtime != old_ready_for_runtime: for rdep in element.__reverse_dependencies_for_build: queue.push(rdep.__node_id, rdep) - if element.__ready_for_runtime != old_ready_for_runtime: for rdep in element.__reverse_dependencies_for_runtime: queue.push(rdep.__node_id, rdep) - if element.__cache_key == old_cache_key: - for rdep in element.__reverse_dependencies_for_build: - queue.push(rdep.__node_id, rdep) - def _overlap_error_detail(f, forbidden_overlap_elements, elements): if forbidden_overlap_elements: -- cgit v1.2.1