You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a class implements an interface Foo that extends Iterable<T>, then the class method should have a note: "Implementation of "Implementation of Foo.[iterator]" or "Foo[iterator]".
Actual Behavior
This is likely caused by typedoc not generating an inherited method for ReadonlyCharMap[iterator].
This is mostly working as intended. ReadonlyCharMap doesn't get an [iterator] property because it is considered external as all declarations are in node_modules and TypeDoc is configured to exclude externals.
TypeDoc should be resolving __@iterator to [iterator] though in the excluded externals case, so that needs to be fixed.
Search terms
iterable, implementation of
Expected Behavior
When a class implements an interface
Foo
that extendsIterable<T>
, then the class method should have a note: "Implementation of "Implementation of Foo.[iterator]" or "Foo[iterator]".Actual Behavior
This is likely caused by typedoc not generating an inherited method for
ReadonlyCharMap[iterator]
.Steps to reproduce the bug
npm ci
npm i -d typedoc@0.24.1
npm run build:docs
docs/index.html
Or see the doc pages generated by 0.23.28:
CharMap[iterator]
Environment
The text was updated successfully, but these errors were encountered: