Skip to content

When a JSII interface has a name like IFoo, the generated .NET interface is named IIFoo #109

@mpiroc

Description

@mpiroc

We should detect the case where the interface already has the I- prefix, and skip adding an additional I- prefix in this case.

Open question: What if the interface is named something like IAMFoo? I.e. it begins with I<capital letter>, but the I isn't intended as a prefix.

Metadata

Metadata

Assignees

Labels

effort/smallSmall work item – less than a day of effortfeature-requestA feature should be added or improved.language/dotnetRelated to .NET bindings (C#, F#, ...)needs-discussionThis issue/PR requires more discussion with community.p0

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions