Skip to content

Shadow source that resolves to a fact should fail fast #1544

@triceo

Description

@triceo

The syntax for shadow sources allows for facts to be referenced, to allow for reaching variables transitively. However, it also allows for the expression to resolve to a fact. This should fail fast, as there is no practical reason to introduce such a declaration.

Example:

  • variable.fact.variable is a valid expression.
  • variable.fact fails fast.

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions