"specified on the command line.")
def execute(self):
if self.get_options().skip:
return
targets = self.context.targets() if self.get_options().closure else self.context.target_roots
with self.invalidated(filter(self._is_evalable, targets),
invalidate_dependents=True,
topological_order=True) as invalidation_check:
After Change
else:
// TODO(benjy): After removing --closure, targets should always be set to this, and the
// entire other branch of this if statement (and the if statement itself) should be removed.
targets = self.get_targets(self._is_evalable)
with self.invalidated(targets,
invalidate_dependents=True,
topological_order=True) as invalidation_check:
compiled = self._compile_targets(invalidation_check.invalid_vts)