API Documentation
The codebase splits code into:
- The "contract" (
MetricsPlan
) which contains some metadata, and collections of expressions (abstract syntax trees) and tables (in a single dependency tree). - Transformations on tables, expressions, and metrics plan objects.