MLv2 clause and type determination overhaul (#29070)
* MLv2 `define-mbql-clause` and `type-of` calculation * Continued [ci skip] * MLv2 overhaul :flex:
Showing
- shared/src/metabase/types.cljc 25 additions, 0 deletionsshared/src/metabase/types.cljc
- shared/test/metabase/types_test.cljc 70 additions, 58 deletionsshared/test/metabase/types_test.cljc
- src/metabase/lib/field.cljc 4 additions, 2 deletionssrc/metabase/lib/field.cljc
- src/metabase/lib/filter.cljc 4 additions, 2 deletionssrc/metabase/lib/filter.cljc
- src/metabase/lib/schema.cljc 7 additions, 0 deletionssrc/metabase/lib/schema.cljc
- src/metabase/lib/schema/common.cljc 8 additions, 0 deletionssrc/metabase/lib/schema/common.cljc
- src/metabase/lib/schema/expression.cljc 105 additions, 185 deletionssrc/metabase/lib/schema/expression.cljc
- src/metabase/lib/schema/expression/arithmetic.cljc 14 additions, 0 deletionssrc/metabase/lib/schema/expression/arithmetic.cljc
- src/metabase/lib/schema/filter.cljc 128 additions, 92 deletionssrc/metabase/lib/schema/filter.cljc
- src/metabase/lib/schema/literal.cljc 78 additions, 69 deletionssrc/metabase/lib/schema/literal.cljc
- src/metabase/lib/schema/literal/jvm.clj 58 additions, 0 deletionssrc/metabase/lib/schema/literal/jvm.clj
- src/metabase/lib/schema/mbql_clause.cljc 149 additions, 0 deletionssrc/metabase/lib/schema/mbql_clause.cljc
- src/metabase/lib/schema/ref.cljc 35 additions, 22 deletionssrc/metabase/lib/schema/ref.cljc
- src/metabase/util.cljc 2 additions, 0 deletionssrc/metabase/util.cljc
- src/metabase/util/malli/registry.cljc 5 additions, 0 deletionssrc/metabase/util/malli/registry.cljc
- test/metabase/lib/schema/expression/arithmetic_test.cljc 33 additions, 0 deletionstest/metabase/lib/schema/expression/arithmetic_test.cljc
- test/metabase/lib/schema/filter_test.cljc 74 additions, 27 deletionstest/metabase/lib/schema/filter_test.cljc
- test/metabase/lib/schema/literal_test.cljc 59 additions, 0 deletionstest/metabase/lib/schema/literal_test.cljc
- test/metabase/lib/schema/mbql_clause_test.cljc 25 additions, 0 deletionstest/metabase/lib/schema/mbql_clause_test.cljc
- test/metabase/lib/schema/ref_test.cljc 17 additions, 0 deletionstest/metabase/lib/schema/ref_test.cljc
Loading
Please register or sign in to comment