mirror of
https://github.com/zulip/zulip.git
synced 2025-11-06 15:03:34 +00:00
find_add_class: Include full path names in error messages.
This commit is contained in:
@@ -72,9 +72,9 @@ def find(fns):
|
|||||||
# type: (List[str]) -> List[Tuple[str, str]]
|
# type: (List[str]) -> List[Tuple[str, str]]
|
||||||
encountered = set() # type: Set[str]
|
encountered = set() # type: Set[str]
|
||||||
tups = [] # type: List[Tuple[str, str]]
|
tups = [] # type: List[Tuple[str, str]]
|
||||||
for fn in fns:
|
for full_fn in fns:
|
||||||
lines = list(open(fn))
|
lines = list(open(full_fn))
|
||||||
fn = os.path.basename(fn)
|
fn = os.path.basename(full_fn)
|
||||||
module_classes = set() # type: Set[str]
|
module_classes = set() # type: Set[str]
|
||||||
for i, line in enumerate(lines):
|
for i, line in enumerate(lines):
|
||||||
if 'addClass' in line:
|
if 'addClass' in line:
|
||||||
@@ -97,14 +97,14 @@ def find(fns):
|
|||||||
html_classes = ['alert']
|
html_classes = ['alert']
|
||||||
|
|
||||||
if not html_classes:
|
if not html_classes:
|
||||||
raise_error(fn, i, line)
|
raise_error(full_fn, i, line)
|
||||||
for html_class in html_classes:
|
for html_class in html_classes:
|
||||||
if generic(html_class):
|
if generic(html_class):
|
||||||
continue
|
continue
|
||||||
if html_class in module_classes:
|
if html_class in module_classes:
|
||||||
continue
|
continue
|
||||||
if html_class in encountered:
|
if html_class in encountered:
|
||||||
raise_error(fn, i, line)
|
raise_error(full_fn, i, line)
|
||||||
tups.append((fn, html_class))
|
tups.append((fn, html_class))
|
||||||
module_classes.add(html_class)
|
module_classes.add(html_class)
|
||||||
encountered.add(html_class)
|
encountered.add(html_class)
|
||||||
|
|||||||
Reference in New Issue
Block a user