-
-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
The generator is confused if an interface itself implements multiple interfaces like in the code below
public interface IArchiveEntry : IId, IOwned
{
ArchiveEntryType Type { get; }
List<IArchiveEntry> SubEntries { get; set; }
DateTime CreatedOn { get; }
string Name { get; }
}
generates invalid typescript with multiple extends:
interface IArchiveEntry extends IId extends IOwned {
readonly type: ArchiveEntryType;
subEntries: Array<IArchiveEntry>;
readonly createdOn: string;
readonly name: string;
}
Metadata
Metadata
Assignees
Labels
No labels