Skip to main content

Crate omena_query_transform_runner

Crate omena_query_transform_runner 

Source
Expand description

Transform-runner boundary for the omena-query facade.

omena-query remains the consumer-facing analysis facade, but it should not directly depend on every transform-family crate. This boundary groups the transform planner, executor, target planner, printer, and egg witness surface behind one dependency while preserving the existing query API.

Structs§

CustomPropertyLeastFixedPointSummaryV0
EggRewriteSourceWitnessV0
OmenaQueryTransformRunnerBoundaryV0
TargetFeatureSupportV0
TargetTransformOptionsV0
TransformBundleSourceSummaryV0
TransformClassNameRewriteV0
TransformCssModuleComposesResolutionV0
TransformCssModuleValueResolutionV0
TransformDesignTokenRouteV0
TransformEggPlanV0
TransformExecutionContextV0
TransformExecutionSummaryV0
TransformImportInlineV0
TransformLessInlineLiteralPlaceholderV0
TransformModuleEvaluationV0
TransformPassPlanV0
TransformPrintArtifactV0
TransformPrintOptionsV0
TransformTargetPlanV0
TransformTargetQueryPlanV0

Enums§

TransformPassKind
TransformPrintMode

Constants§

OMENA_QUERY_TRANSFORM_RUNNER_COLLAPSED_CRATES_V0

Functions§

all_transform_pass_kinds
conservative_target_options
default_print_options
execute_egg_rewrite_witnesses_for_css_source
execute_transform_passes_on_source_with_dialect_and_context
expand_css_nested_selector
Expand a CSS Nesting selector against its canonical parent selector.
inline_css_imports
Applies resolved CSS @import replacements for the import-inline pass.
inline_css_imports_for_static_module_evaluation
Applies import inlining before static Sass/Less module evaluation.
modern_feature_support
parse_static_css_cascade_value
Parses a static CSS value into the cascade value model used by query consumers.
plan_egg_rewrite_passes_for_source
plan_target_transforms
plan_target_transforms_from_query
plan_transform_passes
print_transform_execution_artifact_with_dialect_and_source
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.
summarize_omena_query_transform_runner_boundary_v0
summarize_omena_transform_bundle_from_source
summarize_static_css_custom_property_fixed_point_from_source
Summarizes the static custom-property least fixed point for a style source.