Expand description
Transform pass registry and DAG planner for the post-v5 omena-css track.
This crate consumes omena-transform-cst contracts. It does not duplicate
transform metadata; its job is to register safe mutations, cascade-proven
combinations, conservative lowerings, and emission boundaries as a
DAG-respecting execution plan for downstream transform crates.
Structs§
- Custom
Property Least Fixed Point Summary V0 - Transform
Cascade Proof Obligation Report V0 - Transform
Cascade Proof Obligation V0 - Transform
Cascade Safety Fuzz Case V0 - Transform
Cascade Safety Fuzz Result V0 - Transform
Class Name Rewrite V0 - Transform
CssModule Composes Resolution V0 - Transform
CssModule Value Resolution V0 - Transform
Design Token Route V0 - Transform
Execution Context V0 - Transform
Execution Summary V0 - Transform
Fuzz Seed Report V0 - Transform
Import Inline V0 - Transform
Incremental Execution Summary V0 - Transform
Less Inline Literal Placeholder V0 - Transform
Module Evaluation V0 - Transform
Pass Execution Outcome V0 - Transform
Pass Plan V0 - Transform
Pass Registry Entry V0 - Transform
Passes Boundary Summary V0 - Transform
Provenance Derivation Forest V0 - Transform
Provenance Derivation Node V0 - Transform
Provenance Mutation Span V0 - Transform
Semantic Removal V0
Enums§
Functions§
- evaluate_
lawvere_ reorderability_ with_ differential_ corpus - execute_
transform_ passes_ incremental_ with_ database - execute_
transform_ passes_ on_ source - execute_
transform_ passes_ on_ source_ with_ dialect - execute_
transform_ passes_ on_ source_ with_ dialect_ and_ context - execute_
transform_ passes_ on_ source_ with_ lawvere_ trace - execute_
transform_ passes_ on_ source_ with_ lawvere_ trace_ and_ dialect - expand_
css_ nested_ selector - Expand a CSS Nesting selector against its canonical parent selector.
- implemented_
mutation_ pass_ ids - inline_
css_ imports - Applies resolved CSS
@importreplacements for the import-inline pass. - inline_
css_ imports_ for_ static_ module_ evaluation - Applies import inlining before static Sass/Less module evaluation.
- parse_
static_ css_ cascade_ value - Parses a static CSS value into the cascade value model used by query consumers.
- plan_
transform_ passes - plan_
transform_ passes_ parallel_ lawvere_ layers - reduce_
static_ numeric_ expression - Reduces a standalone static numeric CSS expression into its shortest value text.
- resolve_
static_ css_ modules_ local_ value_ resolutions_ from_ source - restore_
less_ inline_ literal_ placeholders - Restores Less
(inline)literal import placeholders after static evaluation. - run_
transform_ cascade_ safe_ fuzz_ case - run_
transform_ fuzz_ seed_ corpus - summarize_
omena_ transform_ passes_ boundary - summarize_
static_ css_ custom_ property_ fixed_ point_ from_ source - Summarizes the static custom-property least fixed point for a style source.
- transform_
pass_ incremental_ graph_ input