Fix "No C files in filelist: None" (#15560)

* Fix "No C files in filelist: None"

* Align other commands

* force absolute paths
This commit is contained in:
Joel Challis authored and GitHub committed 2022-01-03 21:54:46 +00:00
1 parent a88dc08643
commit aea7155423
2 files changed
+14 -11

No files matched your search

+2 -1
View File
@@ -25,8 +25,9 @@ def yapf_run(files):
def filter_files(files):
"""Yield only files to be formatted and skip the rest
"""
files = list(map(normpath, filter(None, files)))
for file in files:
if file and normpath(file).name.split('.')[-1] in py_file_suffixes:
if file.suffix[1:] in py_file_suffixes:
yield file
else:
cli.log.debug('Skipping file %s', file)