INNER CODE UNIT · Python
generate_globs
project-codeguard/rules · src/converter.py:183
def generate_globs(self, languages: list[str]) -> str:
"""
Generate comma-separated glob patterns for languages.
Args:
languages: List of programming languages
Returns:
Comma-separated glob patterns, or "**/*" for all files
"""
# Use shared function from language_mappings
globs = languages_to_globs(languages)
return globs if globs else "**/*"
def convert(self, filepath: str) -> ConversionResult:
"""
Convert a rule file to all registered formats.