-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
validation fails with 3.7.1. when referencing imported type #207
Comments
I must admit I lost track on what was left to solve... I thought #205 would solve all validation errors, but at the expense of "type-safety" since all "internal" and "external" imports where treated as But in the above example, the error message does not even concern an imported type:
import { Description } from "./description";
export interface Foo {
foo: string;
}
export interface Bar {
hello: Foo; // <<< this is not imported
desc: Description;
} |
Indeed, that's weird as it passed the CI... Can you try against my latest push (946d7c8)? It does pass on my side, provided you generate the types in the right order (or run |
With regards to the issue on export interface Bar {
hello: Foo; // <<< this is not imported
desc: Description;
} you'll have
|
What do you mean by switching the properties? With v.3.7.1 I get the same error: export interface Bar {
hello: Foo;
desc: Description;
}
export interface Bar {
desc: Description;
hello: Foo;
}
|
This was fixed by #207 and released in 3.7.3 |
After #205 was merged, validation still fails in v3.7.1 for the following reproducer:
502b7c0
@tvillaren please have a look
The text was updated successfully, but these errors were encountered: