mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 22:13:26 +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]]
|
||||
encountered = set() # type: Set[str]
|
||||
tups = [] # type: List[Tuple[str, str]]
|
||||
for fn in fns:
|
||||
lines = list(open(fn))
|
||||
fn = os.path.basename(fn)
|
||||
for full_fn in fns:
|
||||
lines = list(open(full_fn))
|
||||
fn = os.path.basename(full_fn)
|
||||
module_classes = set() # type: Set[str]
|
||||
for i, line in enumerate(lines):
|
||||
if 'addClass' in line:
|
||||
@@ -97,14 +97,14 @@ def find(fns):
|
||||
html_classes = ['alert']
|
||||
|
||||
if not html_classes:
|
||||
raise_error(fn, i, line)
|
||||
raise_error(full_fn, i, line)
|
||||
for html_class in html_classes:
|
||||
if generic(html_class):
|
||||
continue
|
||||
if html_class in module_classes:
|
||||
continue
|
||||
if html_class in encountered:
|
||||
raise_error(fn, i, line)
|
||||
raise_error(full_fn, i, line)
|
||||
tups.append((fn, html_class))
|
||||
module_classes.add(html_class)
|
||||
encountered.add(html_class)
|
||||
|
||||
Reference in New Issue
Block a user