mirror of https://github.com/python/cpython
gh-103334: Ignore `Tools/c-analyzer/cpython/_parser.py` from `patchcheck` (GH-103335)
I've also added a small comment to `Tools/c-analyzer/cpython/_parser.py` to trigger the `patchcheck` CI. It must pass now. Automerge-Triggered-By: GH:ericsnowcurrently
This commit is contained in:
parent
dc604a8c58
commit
40db5c65b7
|
@ -47,6 +47,7 @@ def clean_lines(text):
|
|||
'''
|
||||
|
||||
# XXX Handle these.
|
||||
# Tab separated:
|
||||
EXCLUDED = clean_lines('''
|
||||
# @begin=conf@
|
||||
|
||||
|
|
|
@ -170,12 +170,24 @@ def report_modified_files(file_paths):
|
|||
return "\n".join(lines)
|
||||
|
||||
|
||||
#: Python files that have tabs by design:
|
||||
_PYTHON_FILES_WITH_TABS = frozenset({
|
||||
'Tools/c-analyzer/cpython/_parser.py',
|
||||
})
|
||||
|
||||
|
||||
@status("Fixing Python file whitespace", info=report_modified_files)
|
||||
def normalize_whitespace(file_paths):
|
||||
"""Make sure that the whitespace for .py files have been normalized."""
|
||||
reindent.makebackup = False # No need to create backups.
|
||||
fixed = [path for path in file_paths if path.endswith('.py') and
|
||||
reindent.check(os.path.join(SRCDIR, path))]
|
||||
fixed = [
|
||||
path for path in file_paths
|
||||
if (
|
||||
path.endswith('.py')
|
||||
and path not in _PYTHON_FILES_WITH_TABS
|
||||
and reindent.check(os.path.join(SRCDIR, path))
|
||||
)
|
||||
]
|
||||
return fixed
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue