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§

BundleDependencyResolutionDisclosureV0
CssModuleTokenCollisionV0
CssModuleTokenInterfaceMismatchV0
CssModuleTokenOwnershipCensusV0
CssModuleTokenOwnershipV0
CustomPropertyLeastFixedPointSummaryV0
EggRewriteSourceWitnessV0
EvidenceNodeKeyV0
ExternalCssCstCoverageV0
Independent non-whitespace CST coverage evidence for an external CSS candidate.
ExternalCssSemanticChangeV0
ExternalCssSemanticDiffV0
ExternalCssSemanticEntryV0
LinkedEmissionArtifactV0
LinkedEmissionModuleRegionV0
LinkedEmissionOrderEntryRegionV0
LinkedStylesheetV0
LinkedStylesheetWithEmissionItemsV0
MinifyPassClassificationV0
OmenaQueryTransformRunnerBoundaryV0
PluginAnalysisV0
PluginChangeSummaryV0
PluginIrNodeV0
PluginMetadataV0
PluginOutcomeV0
The required result of every plugin transform.
PluginTransformContextV0
PluginTransformIrV0
PluginWorkspaceSnapshotV0
PrettyFormatOptionsV0
RollbackReceiptV0
TargetFeatureSupportV0
TargetTransformOptionsV0
TransformBuildProfileV0
TransformBundleAssetUrlRewriteSummaryV0
TransformBundleDependencyResolutionV0
TransformBundleEmissionAdmissionV0
Couples legacy admission evidence with a requested emission-policy result from one prepared graph.
TransformBundleEmissionItemProjectionV0
TransformBundleInstanceReachabilityInputV0
TransformBundleLinkOptionsV0
TransformBundleLinkProjectionSetV0
TransformBundleLinkerProjectionV0
TransformBundleModuleInputV0
TransformBundleParsedModuleInputV0
TransformBundleResolvedDependencyV0
TransformBundleSemanticReachabilityInputV0Deprecated
TransformBundleSourceSummaryV0
TransformBundleTransformedModuleV0
TransformCascadeEnvironmentDeclarationV0
TransformCascadeEnvironmentV0
TransformClassNameRewriteV0
TransformCssModuleComposesResolutionV0
TransformCssModuleValueResolutionV0
TransformDesignTokenRouteV0
TransformEggPlanV0
TransformExecutionContextV0
TransformExecutionPolicyV0
TransformExecutionSummaryV0
TransformImportInlineV0
TransformLessInlineLiteralPlaceholderV0
TransformModuleCssModuleContextV0
Module-qualified CSS Modules rewrite input.
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§

BundleResolutionAuthorityV0
CssModuleTokenCollisionPathScopeV0
EmissionCycleClassV0
Classifies a dependency cycle by the edge kinds that participate in it.
EmissionCycleDialectV0
Identifies the source-language family represented by an emission cycle.
EmissionOrderingPolicyV0
Selects how linked modules are ordered before their rules are emitted.
ExternalCssSemanticChangeClassificationV0
ExternalCssSemanticChangeKindV0
FactPrecision
InstanceReachabilityDerivationV0
LinkedEmissionItemMaterializationErrorV0
LinkedEmissionMaterializationErrorV0
MinifyPassProfileClassV0
PluginKindV0
PluginOutcomeValidationErrorV0
RollbackScopeV0
StyleDialect
TransformBundleEdgeKind
TransformBundleLinkErrorV0
TransformBundleReachabilityAnalysisV0
TransformBundleReachabilityUnanalyzedCauseV0
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
bundle_edge_is_module_dependency
Returns whether an edge traverses into another stylesheet module.
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
evaluate_omena_transform_bundle_projection_emission_admission_with_resolved_dependencies_and_options
Evaluates legacy admission and the requested emission policy from one closed-world preparation.
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_module_with_dialect_context_policy_and_closed_world_bundle
execute_transform_passes_on_module_with_dialect_context_policy_and_closed_world_bundle_and_retained_class_names
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_adoption_boundary_is_complete_v0
external_css_semantic_diff_is_total_v0
Compatibility name for the independently measured full-CST boundary.
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_legacy_path_inferred_bundleDeprecated
link_omena_transform_bundle_modules
Legacy LinkedStylesheetV0 entry points do not expose dependency resolution provenance.
link_omena_transform_bundle_modules_with_options
Legacy LinkedStylesheetV0 entry points do not expose dependency resolution provenance.
link_omena_transform_bundle_modules_with_semantic_reachability
Legacy LinkedStylesheetV0 entry points do not expose dependency resolution provenance.
link_omena_transform_bundle_modules_with_semantic_reachability_and_metadata
Legacy LinkedStylesheetV0 entry points do not expose dependency resolution provenance.
link_omena_transform_bundle_projection_with_emission_items_and_resolved_dependencies_and_options
link_omena_transform_bundle_projection_with_resolved_dependencies_and_options
Legacy LinkedStylesheetV0 entry points do not expose dependency resolution provenance.
link_resolved_bundle
materialize_omena_transform_bundle_linked_stylesheet
materialize_omena_transform_bundle_linked_stylesheet_with_emission_items
materialize_transform_module_evaluation_native_edits
modern_feature_support
normalize_omena_transform_bundle_path
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
project_omena_transform_bundle_linker_and_emission_items
project_omena_transform_bundle_linker_and_emission_items_from_parsed_modules
project_omena_transform_bundle_linker_and_emission_items_from_parsed_modules_with_instance_reachability
project_omena_transform_bundle_linker_inputs
project_omena_transform_bundle_linker_inputs_from_parsed_modules
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_v0Deprecated
summarize_omena_query_transform_runner_boundary_with_transform_catalog_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