From 9c3947e76f5403b54a09acb8fd6d2da4097b5e2f Mon Sep 17 00:00:00 2001 From: Thibault <70470823+ThibFrgsGmz@users.noreply.github.com> Date: Mon, 23 May 2022 18:06:28 +0200 Subject: [PATCH] Convert a for loop into a list comprehension (#72) --- src/fprime/fbuild/target.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/fprime/fbuild/target.py b/src/fprime/fbuild/target.py index 162e4997..c0cbeaf5 100644 --- a/src/fprime/fbuild/target.py +++ b/src/fprime/fbuild/target.py @@ -190,10 +190,11 @@ def get_target(cls, mnemonic: str, flags: Set[str]) -> "Target": Returns: single matching target """ - matching = [] - for target in cls.get_all_targets(): - if target.mnemonic == mnemonic and flags == target.flags: - matching.append(target) + matching = [ + target + for target in cls.get_all_targets() + if target.mnemonic == mnemonic and flags == target.flags + ] if not matching: raise NoSuchTargetException( f"Could not find target '{cls.config_string(mnemonic, flags)}'"