Skip to content

Validate model don't spread each other #7956

@timotheeguerin

Description

@timotheeguerin
model Foo { ...Bar }
model Bar { ...Foo }

this is one where fixing it with the current circular reference check gets too strict and breaks a lot of things.
Like currently this fails for alias but shouldn't

alias A = {
  a: B;
};
alias B = {
  a: A;
};

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions