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
Accessor reflections should be marked as inherited upon creation of the declaration.
Actual Behavior
In typedoc-plugin-no-inherit, accessors can't be filtered due to Reflection.inheritedFrom not being set at the time onDeclaration fires. This seems like it's a result of ReflectionKind.Inheritable not including accessors, and therefore accessors being skipped by ImplementsPlugin.getExtensionInfo. The inherited information is set later, as the inherited toggle on the page properly filters accessors.
Search terms
inheritable, accessors
Expected Behavior
Accessor reflections should be marked as inherited upon creation of the declaration.
Actual Behavior
In typedoc-plugin-no-inherit, accessors can't be filtered due to Reflection.inheritedFrom not being set at the time onDeclaration fires. This seems like it's a result of ReflectionKind.Inheritable not including accessors, and therefore accessors being skipped by ImplementsPlugin.getExtensionInfo. The inherited information is set later, as the inherited toggle on the page properly filters accessors.
Steps to reproduce the bug
See https://github.com/jonchardy/typedoc-plugin-no-inherit-test.
Environment
The text was updated successfully, but these errors were encountered: