Disallow certain CUE constructs within lineage (schema) declarations #65
Labels
enhancement
New feature or request
invariants
Involves the definition or enforcement of a key system invariant
prio/low
Low priority
readiness/prod
Requisite for achieving production readiness
There are some logical constructs in CUE that make analysis more complicated, and we'll probably have a much easier time creating the invariants if we just disallow their use within schema declarations. Here's a preliminary list:
if
statementsCats don't like going back in bags. Better to err on the side of being restrictive initially, then open up later.
Tasks
The text was updated successfully, but these errors were encountered: