Expand description
Purpose: Own deterministic language capability and detection truth.
Structs§
- Capability
Level Counts - Count levels for one capability axis.
- Embedded
Language Capability - One accepted host-to-embedded semantic provider pairing.
- Language
Capability - One accepted canonical language capability row.
- Language
Capability Counts - Derived accepted language capability counts.
- Language
Capability Fixtures - Natural positive and negative detector fixtures for an accepted row.
- Language
Capability Report Row - One content-free settings and generated-documentation capability row.
- Language
Capability Support - Independent language capability axes.
- Language
Catalog Report - Pinned broad-language catalog identity used for detection candidates.
- Language
Content Rule - One registry-owned shebang interpreter rule.
- Language
Detection - Typed language detection result.
- Language
Detection Error - Invalid explicit language selection.
- Language
Detection Request - Typed language detection request.
- Language
Detection Rule - One static exact, compound, or extension detector rule.
- Language
Registry Error - Registry validation failure with both conflicting owners where applicable.
- Language
Registry Report - Content-free language registry settings projection.
- Language
Spec - Static compatibility parser metadata for one detected language family.
Enums§
- Capability
Provenance - Provenance class for an accepted language row.
- Capability
Support Level - Independently achieved support for one language capability axis.
- Embedded
Host Kind - Closed host class for bounded embedded-source projection.
- Language
Detection Reason - Detection rule class and precedence reason.
- Language
Parser Support - Parser coverage level retained for compatibility with the 0.3.26 API.
- Required
Platform Set - Required platform applicability for one accepted capability.
- Semantic
Provider Owner - Closed owner of project-wide semantic resolution.
- Structural
Summary Owner - Closed owner of deterministic structural summaries.
- Symbol
Parser Owner - Closed owner of built-in symbol extraction.
- Tree
Sitter Grammar - Closed built-in Tree-sitter grammar identity.
Constants§
- ACCEPTED_
LANGUAGE_ CAPABILITY_ SET_ V1_ DIGEST - Historical acceptance seal for capability-set version 1.
- ACCEPTED_
LANGUAGE_ CAPABILITY_ SET_ V2_ DIGEST - Historical acceptance seal for capability-set version 2.
- ACCEPTED_
LANGUAGE_ CAPABILITY_ SET_ V3_ DIGEST - Historical acceptance seal for capability-set version 3.
- ACCEPTED_
LANGUAGE_ CAPABILITY_ SET_ V4_ DIGEST - Historical acceptance seal for capability-set version 4.
- ACCEPTED_
LANGUAGE_ CAPABILITY_ SET_ V5_ DIGEST - Historical acceptance seal for capability-set version 5.
- ACCEPTED_
LANGUAGE_ CAPABILITY_ SET_ VERSION - Version of the accepted language capability floor.
- BROAD_
PARSER_ PACK_ ID - Stable owner identity for the one logical optional broad parser pack.
- BROAD_
SOURCE_ EXTENSIONS - Broad source extensions supported by the 0.3.26 scanner contract.
- COMPOUND_
EXTENSION_ RULES - Longest-first compound extension rules.
- CONTENT_
DIALECT_ RULES - Bounded shebang interpreter rules owned by the accepted registry.
- DETECTED_
SOURCE_ EXTENSIONS - Complete registry-known extension projection, including recognition-only pack rows.
- EXACT_
FILENAME_ RULES - Case-sensitive exact filename rules.
- EXTENSION_
RULES - Ordinary extension rules, including compatibility-only hidden extensions.
- LANGUAGE_
CAPABILITIES - Accepted canonical language capabilities.
- LANGUAGE_
CAPABILITY_ REGISTRY_ VERSION - Version of the generated language registry contract.
- LANGUAGE_
CONTENT_ DETECTION_ MAX_ BYTES - Maximum content prefix inspected by the bounded content/dialect detector.
- LANGUAGE_
DETECTION_ POLICY_ VERSION - Version of exact detector precedence and content-matching semantics.
- LANGUAGE_
REGISTRY_ REPORT_ MAX_ BYTES - Maximum JSON bytes for the compact language settings projection.
- LANGUAGE_
SPECS - Compatibility parser metadata generated from the accepted manifest.
- OPTIONAL_
GRAMMAR_ CATALOG - Pinned metadata catalog used to admit broad detection and fallback rows.
- OPTIONAL_
GRAMMAR_ CATALOG_ RELEASE_ REVISION - Exact upstream release-tag revision used by the accepted broad-language registry.
- OPTIONAL_
GRAMMAR_ CATALOG_ VERSION - Exact catalog version used by the accepted broad-language registry.
- OPTIONAL_
PACK_ MINIMUM_ ADDITIONAL_ GRAMMARS - Minimum additional non-built-in grammars required for the broad-pack claim.
- SEMANTIC_
PROVIDER_ CONTRACT_ VERSION - Version of the direct and embedded semantic-provider projection.
Functions§
- accepted_
language_ capability_ digest - Return the deterministic digest of accepted minimum capability truth.
- builtin_
tree_ sitter_ language_ ids - Return all canonical language IDs backed by built-in Tree-sitter grammars.
- canonical_
language_ id - Resolve a canonical language ID or compatibility alias.
- compound_
language_ extension - Return whether a path ends in a declared compound language extension.
- detect_
language - Detect a language or file family from an extension.
- detect_
language_ for_ path - Detect a language or file family from a path plus extension.
- detect_
language_ request - Detect one language through the typed precedence contract.
- language_
capability - Return the accepted capability row for a canonical ID or alias.
- language_
capability_ counts - Derive independent support counts without mutable literals.
- language_
capability_ report_ rows - Build the complete content-free capability matrix from registry authority.
- language_
documentation_ rows - Return all accepted language rows as generated documentation inputs.
- language_
registry_ digest - Return the deterministic digest of achieved registry truth and detection rules.
- language_
registry_ report - Build a content-free settings/documentation report from the registry authority.
- language_
spec - Return parser coverage metadata for a detected language family.
- normalized_
language_ extension - Return the normalized extension used by the scanner and detector.
- render_
language_ support_ markdown - Render the checked-in public language support matrix from registry authority.
- semantic_
provider_ digest - Return the deterministic digest of semantic-provider ownership.
- tree_
sitter_ grammar - Return the built-in Tree-sitter grammar owner for a language.
- validate_
language_ registry - Validate the accepted registry and all generated projections.