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.
|
# XXX Handle these.
|
||||||
|
# Tab separated:
|
||||||
EXCLUDED = clean_lines('''
|
EXCLUDED = clean_lines('''
|
||||||
# @begin=conf@
|
# @begin=conf@
|
||||||
|
|
||||||
|
@ -170,12 +170,24 @@ def report_modified_files(file_paths):
|
|||||||
return "\n".join(lines)
|
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)
|
@status("Fixing Python file whitespace", info=report_modified_files)
|
||||||
def normalize_whitespace(file_paths):
|
def normalize_whitespace(file_paths):
|
||||||
"""Make sure that the whitespace for .py files have been normalized."""
|
"""Make sure that the whitespace for .py files have been normalized."""
|
||||||
reindent.makebackup = False # No need to create backups.
|
reindent.makebackup = False # No need to create backups.
|
||||||
fixed = [path for path in file_paths if path.endswith('.py') and
|
fixed = [
|
||||||
reindent.check(os.path.join(SRCDIR, path))]
|
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
|
return fixed
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user