-
Notifications
You must be signed in to change notification settings - Fork 264
Allow property JSDoc overloading #869
Copy link
Copy link
Open
Labels
documentationThis is a problem with documentation.This is a problem with documentation.effort/mediumMedium work item – a couple days of effortMedium work item – a couple days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p2
Metadata
Metadata
Assignees
Labels
documentationThis is a problem with documentation.This is a problem with documentation.effort/mediumMedium work item – a couple days of effortMedium work item – a couple days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p2
🚀 Feature Request
Affected Languages
TypeScriptorJavascriptPythonJavaC#,F#, ...)General Information
JSII Version: 0.18.0
Platform: all
I may be able to implement this feature request
This feature might incur a breaking change
Description
JSII throws an error when attempting to overload an interface property to change its child JSDoc: (
Interface declares same member as inherited interface)Proposed Solution
_visitDocumentationcould be used to check that the parent and child docs are different, and not throw if that's the case.