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
EvidenceNodeKeyV0
ExternalCssSemanticChangeV0
ExternalCssSemanticDiffV0
ExternalCssSemanticEntryV0
LinkedEmissionArtifactV0
LinkedStylesheetV0
MinifyPassClassificationV0
OmenaQueryTransformRunnerBoundaryV0
PluginAnalysisV0
PluginChangeSummaryV0
PluginIrNodeV0
PluginMetadataV0
PluginOutcomeV0
The required result of every plugin transform.
PluginTransformContextV0
PluginTransformIrV0
PluginWorkspaceSnapshotV0
PrettyFormatOptionsV0
RollbackReceiptV0
TargetFeatureSupportV0
TargetTransformOptionsV0
TransformBuildProfileV0
TransformBundleAssetUrlRewriteSummaryV0
TransformBundleLinkOptionsV0
TransformBundleModuleInputV0
TransformBundleSemanticReachabilityInputV0
TransformBundleSourceSummaryV0
TransformBundleTransformedModuleV0
TransformCascadeEnvironmentDeclarationV0
TransformCascadeEnvironmentV0
TransformClassNameRewriteV0
TransformCssModuleComposesResolutionV0
TransformCssModuleValueResolutionV0
TransformDesignTokenRouteV0
TransformEggPlanV0
TransformExecutionContextV0
TransformExecutionPolicyV0
TransformExecutionSummaryV0
TransformImportInlineV0
TransformLessInlineLiteralPlaceholderV0
TransformModuleEvaluationNativeEditV0
TransformModuleEvaluationNativeReplacementV0
TransformModuleEvaluationOracleV0
TransformModuleEvaluationV0
TransformModuleQualifiedShakeSummaryV0
TransformPassExecutionOutcomeV0
TransformPassPlanV0
TransformPrintArtifactV0
TransformPrintOptionsV0
TransformSemanticPreservationDecisionV0
TransformSourceMapCompositionV0
TransformSourceMapPointV0
TransformSourceMapSegmentV0
TransformSourceMapV3V0
TransformStrictPolicyDescriptorV0
TransformStrictPolicyEventV0
TransformStrictPolicySummaryV0
TransformTargetPlanV0
TransformTargetQueryPlanV0
TransformVendorPrefixPolicyV0
TransformWinnerEqualityAbsenceV0
A typed precision boundary for a missing winner-equality observation.

Enums§

EmissionOrderingPolicyV0
Selects how linked modules are ordered before their rules are emitted.
ExternalCssSemanticChangeClassificationV0
ExternalCssSemanticChangeKindV0
FactPrecision
LinkedEmissionMaterializationErrorV0
MinifyPassProfileClassV0
PluginKindV0
PluginOutcomeValidationErrorV0
RollbackScopeV0
StyleDialect
TransformBundleEdgeKind
TransformBundleLinkErrorV0
TransformDecision
TransformModuleQualifiedExecutionErrorV0
TransformPassKind
TransformPrintMode
TransformSemanticGuaranteeTierV0
Trust carried by an admitted transform decision.
TransformStrictPolicyReasonV0
TransformWinnerEqualityAbsenceReasonV0
Why a winner-equality observation could not cover one cascade dimension.
TransformWinnerEqualityAxisV0
Cascade dimensions covered by an observed winner-equality comparison.

Constants§

NATIVE_CSS_STATIC_EVAL_DIALECT_RESTRICTION_V0
NATIVE_CSS_STATIC_EVAL_OPT_IN_POLICY_V0
NATIVE_CSS_STATIC_EVAL_SPEC_SNAPSHOT_V0
OMENA_PLUGIN_ABI_VERSION_V0
OMENA_QUERY_TRANSFORM_RUNNER_COLLAPSED_CRATES_V0
STRICT_VERIFICATION_BUILD_PROFILE_ID_V0
TRANSFORM_PASS_CATALOG_LEN

Traits§

OmenaPlugin

Functions§

all_transform_pass_kinds
built_in_omena_plugins
classify_transform_reachability_precision
closed_world_minify_build_profile
compare_external_css_semantic_changes_v0
compare_transform_css_semantics_v0
compose_transform_source_map_v3_with_upstream_map
conservative_target_options
default_minify_build_profiles
default_minify_pass_classifications
default_print_options
execute_built_in_omena_plugin
execute_egg_rewrite_witnesses_for_css_source
execute_transform_passes_on_module_with_dialect_context_and_closed_world_bundle
execute_transform_passes_on_source_with_dialect_and_context
execute_transform_passes_on_source_with_dialect_context_and_closed_world_bundle
execute_transform_passes_on_source_with_dialect_context_and_policy
execute_transform_passes_on_source_with_dialect_context_closed_world_bundle_and_precision
execute_transform_passes_on_source_with_dialect_context_closed_world_bundle_precision_and_policy
expand_css_nested_selector
Expand a CSS Nesting selector against its canonical parent selector.
external_css_semantic_diff_is_total_v0
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.
link_omena_transform_bundle_modules
link_omena_transform_bundle_modules_with_options
link_omena_transform_bundle_modules_with_semantic_reachability
link_omena_transform_bundle_modules_with_semantic_reachability_and_metadata
materialize_omena_transform_bundle_linked_stylesheet
materialize_transform_module_evaluation_native_edits
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_cst_source_with_dialect_and_pretty_options
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.
rewrite_omena_transform_bundle_asset_urls_in_source
safe_minify_build_profile
semantic_minify_build_profile
serialize_transform_source_map_v3
serialize_transform_source_map_v3_with_source_contents
strict_policy_descriptor_for_profile
strict_verification_build_profile
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.
transform_pass_requires_closed_world_bundle
transform_pass_sort_ordinal
transform_source_map_point
validate_plugin_outcome