We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 368f6a0 commit 34a1945Copy full SHA for 34a1945
utils/make-sqlite.py
@@ -8,6 +8,7 @@
8
import sqlite3
9
import subprocess
10
import sys
11
+import re
12
13
from collections import Counter
14
from lxml import etree
@@ -51,7 +52,8 @@
51
52
counted_lowercase_names = Counter([name.lower() for name in filenames])
53
most_common_entry = counted_lowercase_names.most_common(1)[0]
54
if most_common_entry[1] > 1:
- print("%s failed case-insensitivity testing." % (most_common_entry[0]))
55
+ dupe_filename = re.compile(re.escape(most_common_entry[0]), re.IGNORECASE)
56
+ print("%s failed case-insensitivity testing." % filter(dupe_filename.match, filenames))
57
print("Rules exist with identical case-insensitive names, which breaks some filesystems.")
58
sys.exit(1)
59
0 commit comments