Resolves :auto types on calculations by analyzing their expressions.
For expression calculations like calculate :name, :auto, expr(title), this persister
determines the type from the expression and updates the calculation.
For cross-resource references, coordinates with a central type resolver to handle dependencies between resources being compiled in parallel.
Summary
Functions
Callback implementation for Spark.Dsl.Transformer.after?/1.
Callback implementation for Spark.Dsl.Transformer.after_compile?/0.
Callback implementation for Spark.Dsl.Transformer.before?/1.
Callback implementation for Spark.Dsl.Transformer.transform/1.
Functions
Callback implementation for Spark.Dsl.Transformer.after?/1.
Callback implementation for Spark.Dsl.Transformer.after_compile?/0.
Callback implementation for Spark.Dsl.Transformer.before?/1.
Callback implementation for Spark.Dsl.Transformer.transform/1.