AshDyan.Dsl.Transformers.SetDefaults (AshDyan v0.1.0)

Copy Markdown View Source

Compile-time transformer that persists a normalized view of the dyan configuration onto the resource for fast runtime access.

Empty-list validation for :aggregate/time_bucket/percentile declarations lives in AshDyan.Dsl.Verifiers.ValidateAnalyzableFields, not here.

Summary

Functions

after?(_)

Callback implementation for Spark.Dsl.Transformer.after?/1.

after_compile?()

Callback implementation for Spark.Dsl.Transformer.after_compile?/0.

before?(_)

Callback implementation for Spark.Dsl.Transformer.before?/1.

transform(dsl_state)

Callback implementation for Spark.Dsl.Transformer.transform/1.