Skip to content

Commit 677d4ea

Browse files
committed
Simplified updating valid extensions set with lexers
1 parent b4f6139 commit 677d4ea

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

bugbug/bug_features.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -923,10 +923,9 @@ def __init__(self):
923923

924924
valid_extensions = set(ext.lstrip(".") for ext in mimetypes.types_map.keys())
925925

926-
lexers = get_all_lexers()
927-
lexer_extensions = set(ext[2:] for lexer in lexers for ext in lexer[2])
928-
929-
valid_extensions.update(lexer_extensions)
926+
valid_extensions.update(
927+
ext[2:] for (_, _, exts) in get_all_lexers() for ext in exts
928+
)
930929

931930
extension_pattern_string = "|".join(re.escape(ext) for ext in valid_extensions)
932931

0 commit comments

Comments
 (0)