diff options
author | Craig Rodrigues <rodrigc@FreeBSD.org> | 2017-03-11 21:03:23 (GMT) |
---|---|---|
committer | Craig Rodrigues <rodrigc@FreeBSD.org> | 2017-03-11 21:03:23 (GMT) |
commit | 4da977010029bbe4d94e5c6ad8db10f62cab6276 (patch) | |
tree | 8757cec005be0367866f27f1a9265adbf5def009 /src/engine/SCons/Script | |
parent | bf3e197e213e45b5c5966b70f186f2fc6b0ecfa2 (diff) | |
download | SCons-4da977010029bbe4d94e5c6ad8db10f62cab6276.zip SCons-4da977010029bbe4d94e5c6ad8db10f62cab6276.tar.gz SCons-4da977010029bbe4d94e5c6ad8db10f62cab6276.tar.bz2 |
Replace list(filter()) with list comprehension.
Diffstat (limited to 'src/engine/SCons/Script')
-rw-r--r-- | src/engine/SCons/Script/Interactive.py | 2 | ||||
-rw-r--r-- | src/engine/SCons/Script/Main.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/SCons/Script/Interactive.py b/src/engine/SCons/Script/Interactive.py index 3c3d23a..cf6e247 100644 --- a/src/engine/SCons/Script/Interactive.py +++ b/src/engine/SCons/Script/Interactive.py @@ -222,7 +222,7 @@ class SConsInteractiveCmd(cmd.Cmd): def get_unseen_children(node, parent, seen_nodes=seen_nodes): def is_unseen(node, seen_nodes=seen_nodes): return node not in seen_nodes - return list(filter(is_unseen, node.children(scan=1))) + return [child for child in node.children(scan=1) if is_unseen(child)] def add_to_seen_nodes(node, parent, seen_nodes=seen_nodes): seen_nodes[node] = 1 diff --git a/src/engine/SCons/Script/Main.py b/src/engine/SCons/Script/Main.py index b82b6a5..aea6bea 100644 --- a/src/engine/SCons/Script/Main.py +++ b/src/engine/SCons/Script/Main.py @@ -1168,7 +1168,7 @@ def _build_targets(fs, options, targets, target_top): # or not a file, so go ahead and keep it as a default # target and let the engine sort it out: return 1 - d = list(filter(check_dir, SCons.Script.DEFAULT_TARGETS)) + d = [tgt for tgt in SCons.Script.DEFAULT_TARGETS if check_dir(tgt)] SCons.Script.DEFAULT_TARGETS[:] = d target_top = None lookup_top = None |