Skip to main content

Module languages

Module languages 

Source
Expand description

Authoritative language-support registry.

Scan classification, extractor wiring, CLI scc languages, and tests all derive from LANGUAGE_REGISTRY. Do not hand-maintain a second list in docs or MCP copy.

Structs§

LanguageCapability
Capability flags for one language. Generated surfaces must read these rather than assuming “we have a parser, therefore we extract X”.

Enums§

LanguageTier
Honest support tier. Parsing syntax is not “supported”.

Constants§

LANGUAGE_REGISTRY
Single source of truth for language support.

Functions§

extracted_language_ids
language_by_id
language_registry
Authoritative language-support rows. Scan, CLI scc languages, and tests must read this rather than a second hand-maintained list.
support_matrix_markdown
Markdown table generated from the registry (docs/CLI must not duplicate).