Expand description
GitHub Linguist language data
Auto-generated from GitHub Linguist languages.yml Linguist commit: e51c2270 (2026-01-14)
To regenerate: uv run --with pyyaml python /tmp/gen_linguist.py > src/linguist_data.rs
Constants§
- LINGUIST_
DATE - Linguist commit date
- LINGUIST_
VERSION - Linguist commit hash this data was generated from
Statics§
- ALIAS_
TO_ CANONICAL - Maps lowercase alias -> canonical language name
- CANONICAL_
TO_ ALIASES - Maps canonical language name -> all valid aliases (for validation)
- DEFAULT_
ALIASES - Preferred default alias for common languages (curated for widespread usage)
Functions§
- default_
alias - Get the preferred default alias for a language
- get_
aliases - Get all valid aliases for a canonical language
- is_
valid_ alias - Check if an alias is valid for a canonical language
- resolve_
canonical - Resolve an alias to its canonical language name