Expand description
Canonical feature profile definitions used by runtime profile selection, CLI parsing, and downstream reporting tools.
This crate intentionally keeps profile naming and canonicalization rules in one place so all LSP components (and external tooling) can share the same behavior without duplicating alias logic.
Structs§
- Feature
Profile Spec - Canonical metadata for profile aliases and normalization behavior.
Enums§
- Feature
Profile Kind - Canonical profile definitions and alias map.
Functions§
- feature_
profile_ specs - Return canonical feature profile descriptors for tooling.
- from_
str_ name - Parse a raw profile token into canonical form.
- parse_
profile_ token - Parse and normalize user input with trimming and legacy delimiter compatibility.
- supported_
cli_ profiles - Return every supported CLI token for profile parsing/validation.