From a70da85a47a8530d44619df42f574a7d3dc1f5e8 Mon Sep 17 00:00:00 2001 From: Darius Makovsky Date: Thu, 5 Dec 2019 16:13:22 +0000 Subject: _pipeline: remove targets_include() --- src/buildstream/_pipeline.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/buildstream/_pipeline.py b/src/buildstream/_pipeline.py index a40d89861..ed630d933 100644 --- a/src/buildstream/_pipeline.py +++ b/src/buildstream/_pipeline.py @@ -317,23 +317,6 @@ class Pipeline: # in before. return [element for element in elements if element in visited] - # targets_include() - # - # Checks whether the given targets are, or depend on some elements - # - # Args: - # targets (list of Element): A list of targets - # elements (list of Element): List of elements to check - # - # Returns: - # (bool): True if all of `elements` are the `targets`, or are - # somehow depended on by `targets`. - # - def targets_include(self, targets, elements): - target_element_set = set(self.dependencies(targets, Scope.ALL)) - element_set = set(elements) - return element_set.issubset(target_element_set) - # subtract_elements() # # Subtract a subset of elements -- cgit v1.2.1