From a9dabe78101f00a7bff770b45ba5fea922d8a1ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Sch=C3=BCtt?= Date: Wed, 10 Mar 2021 10:46:28 +0100 Subject: [PATCH] Conventions: Check for tab characters --- tools/conventions/analyze_src.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/conventions/analyze_src.py b/tools/conventions/analyze_src.py index 88dc43063a..75d57e6f68 100755 --- a/tools/conventions/analyze_src.py +++ b/tools/conventions/analyze_src.py @@ -96,8 +96,6 @@ def validate(cp2k_dir, filelist=None, excluded_dirs=DEFAULT_EXCLUDED_DIRS): for fn in files: fn_ext = fn.rsplit(".", 1)[-1] - if fn_ext in ("template", "instantiate"): - continue with open(path.join(root, fn), encoding="utf8") as fhandle: content = fhandle.read() @@ -189,6 +187,8 @@ def validate(cp2k_dir, filelist=None, excluded_dirs=DEFAULT_EXCLUDED_DIRS): continue # skip binary files if b"\r\n" in content: warnings += ["Text file %s contains DOS linebreaks" % shortfn] + if b"\t" in content: + warnings += ["Text file %s contains tab character" % shortfn] return warnings