diff options
| author | Joel Challis <[email protected]> | 2022-01-03 22:42:15 +0000 | 
|---|---|---|
| committer | GitHub <[email protected]> | 2022-01-03 22:42:15 +0000 | 
| commit | 550c9a315f146bc30fc828726d977f3f41477d52 (patch) | |
| tree | b90df49435ac4e6841d4a5c937ab15e05c3deba7 /lib/python | |
| parent | aea71554234cce71f9f9d4087253e53d2729f9a7 (diff) | |
| download | qmk_firmware-550c9a315f146bc30fc828726d977f3f41477d52.tar.gz qmk_firmware-550c9a315f146bc30fc828726d977f3f41477d52.zip | |
Refix "No C files in filelist: None" (#15728)
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/qmk/cli/format/c.py | 9 | 
1 files changed, 4 insertions, 5 deletions
| diff --git a/lib/python/qmk/cli/format/c.py b/lib/python/qmk/cli/format/c.py index fe2f97da94..8eb7fa1ed0 100644 --- a/lib/python/qmk/cli/format/c.py +++ b/lib/python/qmk/cli/format/c.py @@ -74,17 +74,16 @@ def filter_files(files, core_only=False):      """Yield only files to be formatted and skip the rest      """      files = list(map(normpath, filter(None, files))) -    if core_only: -        # Filter non-core files -        for index, file in enumerate(files): + +    for file in files: +        if core_only:              # The following statement checks each file to see if the file path is              # - in the core directories              # - not in the ignored directories              if not any(is_relative_to(file, i) for i in core_dirs) or any(is_relative_to(file, i) for i in ignored): -                del files[index]                  cli.log.debug("Skipping non-core file %s, as '--core-only' is used.", file) +                continue -    for file in files:          if file.suffix[1:] in c_file_suffixes:              yield file          else: | 
