Open marcosvrs opened 5 years ago
I can't reproduce this issue if I define Dict
.
interface Dict<T> {
public keys: T[];
}
interface ComplexTypesInterface {
type: Dict<{ stringType: string; numberType: number; }> | undefined;
}
Generates
@startuml
interface Dict<T> {
+keys: T[]
}
interface ComplexTypesInterface {
+type: Dict<{ stringType: string; numberType: number; }> | undefined
}
@enduml
If I don't define Dict
I get any
as the type. @marcosvrs was this posted prior to merging the re-factor? I can't seem to recreate the issue.
Code example:
Current transformation:
Expected transformation: