Expand description
Canonical style specifier resolution, module identity, and graph indexing boundary.
Structs§
- Module
Canonical IdV0 - Omena
Resolver Boundary State V0 - Boundary-state witness for external-reference diagnostics.
- Omena
Resolver Boundary Summary V0 - Omena
Resolver Bundler Path Alias Mapping V0 - Omena
Resolver Canonical UrlV0 - Canonical URL returned by
OmenaResolverV0::canonicalize. - Omena
Resolver Error V0 - Resolver protocol error.
- Omena
Resolver Loaded Source V0 - Successful source load result for a canonical URL.
- Omena
Resolver Module Graph Module V0 - Omena
Resolver Module Graph Summary V0 - Omena
Resolver Reference Context V0 - Reference context for the shared omena resolver protocol.
- Omena
Resolver Runtime Module Query V0 - Omena
Resolver Runtime Query Boundary Summary V0 - Omena
Resolver Source Resolution Runtime Entry V0 - Omena
Resolver Source Resolution Runtime Index V0 - Omena
Resolver Specifier Resolution Runtime Entry V0 - Omena
Resolver Specifier Resolution Runtime V0 - Omena
Resolver Style Module Candidate Confirmation V0 - Omena
Resolver Style Module Confirmation Identity Index V0 - Omena
Resolver Style Module Confirmation Options V0 - Omena
Resolver Style Module Disk Candidate Identity V0 - Omena
Resolver Style Module Resolution V0 - Omena
Resolver Style Module Snapshot V0 - Snapshot-backed resolver that adapts today’s style module resolver to the RFC 0004 protocol without adding I/O to canonicalization.
- Omena
Resolver Style Package Manifest V0 - Omena
Resolver Style Resolution Policy Step V0 - Omena
Resolver Style Resolution Policy V0 - Omena
Resolver Symlink Chain Inspection V0 - Omena
Resolver Symlink Chain Link V0 - Omena
Resolver Tsconfig Path Mapping V0
Enums§
- Omena
Resolver Boundary State Kind V0 - Five-state external boundary model used by the SIF migration path.
- Omena
Resolver Boundary TopV0 - Abstract value top used when a boundary is not fully resolved.
- Omena
Resolver Error Kind V0 - Error family for the shared resolver protocol.
Traits§
- Omena
Resolver V0 - Shared resolver protocol for CLI, LSP, fixture, and query paths.
Functions§
- build_
omena_ resolver_ style_ module_ confirmation_ identity_ index - canonicalize_
module_ id_ v0 - canonicalize_
omena_ resolver_ style_ identity_ path - collect_
omena_ resolver_ style_ module_ source_ candidates - collect_
omena_ resolver_ style_ module_ source_ candidates_ with_ load_ path_ roots - collect_
omena_ resolver_ style_ module_ source_ candidates_ with_ path_ mappings - collect_
omena_ resolver_ style_ module_ source_ candidates_ with_ tsconfig_ paths - confirm_
omena_ resolver_ style_ module_ candidate_ with_ options - inspect_
omena_ resolver_ symlink_ chain_ v0 - invalidate_
omena_ resolver_ style_ identity_ cache - is_
omena_ resolver_ indexable_ style_ module_ path - normalize_
omena_ resolver_ style_ module_ source_ for_ routing - omena_
resolver_ boundary_ state_ for_ unresolved_ reference_ v0 - Surface the resolver-error channel for a reference whose canonical URL could not be
canonicalized, then fold it onto the boundary lattice’s
Unresolvedstate (#34). - omena_
resolver_ boundary_ state_ from_ error_ v0 - omena_
resolver_ style_ identity_ generation - query_
omena_ resolver_ runtime_ module - query_
omena_ resolver_ source_ expression - resolve_
omena_ resolver_ style_ module_ candidate_ from_ available_ paths - resolve_
omena_ resolver_ style_ module_ source - resolve_
omena_ resolver_ style_ module_ source_ with_ path_ mappings - resolve_
omena_ resolver_ style_ module_ source_ with_ tsconfig_ paths - summarize_
omena_ resolver_ boundary - summarize_
omena_ resolver_ canonical_ producer_ signal - summarize_
omena_ resolver_ module_ graph_ index - summarize_
omena_ resolver_ query_ fragments - summarize_
omena_ resolver_ runtime_ query_ boundary - summarize_
omena_ resolver_ source_ resolution_ runtime - summarize_
omena_ resolver_ specifier_ resolution_ runtime - summarize_
omena_ resolver_ specifier_ resolution_ runtime_ with_ path_ mappings - summarize_
omena_ resolver_ style_ module_ resolution - summarize_
omena_ resolver_ style_ module_ resolution_ with_ confirmation_ inputs - summarize_
omena_ resolver_ style_ module_ resolution_ with_ load_ path_ roots - Resolve a style-module specifier, additionally trying each
load_path_rootsentry as a load-path root for path-shaped, non-./-relative, non-package specifiers (the dart-sass--load-pathbehavior). File-relative, alias, and bare-package routing are unchanged: the load-path candidates are appended last and only accepted when they exist inavailable_style_paths, so a genuinely missing module still flags and a real external package import still routes through the package resolver. (RFC-0007-I, #49) - summarize_
omena_ resolver_ style_ module_ resolution_ with_ path_ mappings - summarize_
omena_ resolver_ style_ module_ resolution_ with_ tsconfig_ paths - summarize_
omena_ resolver_ style_ resolution_ policy_ v0