INNER CODE UNIT · Python

languages_to_globs

project-codeguard/rules · src/language_mappings.py:85

def languages_to_globs(languages: list[str]) -> str:
    """
    Convert list of languages to glob patterns.
    
    Args:
        languages: List of programming language names (e.g., ['python', 'javascript'])
    
    Returns:
        Comma-separated glob patterns (e.g., '**/*.py,**/*.js')
        Empty string if no languages provided
    """
    if not languages:
        return ""

    extensions = []
    for lang in languages:
        if lang in LANGUAGE_TO_EXTENSIONS:
            for ext in LANGUAGE_TO_EXTENSIONS[lang]:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…