Skip to content

Implemented types are obscured by intermediate private types #2485

Closed
@jcollins-g

Description

@jcollins-g

Similar to #1623, implemented types only show directly implemented types and don't currently take into account that indirectly implemented types may not be exposed.

from @natebosch:

Another place I notices is that Queue doesn't show it implements Iterable because of the not-exposed EfficientLengthIterable class, but shows all the iterable methods as inherited.

Originally posted by @natebosch in #1623 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2A bug or feature request we're likely to work ontype-bugIncorrect behavior (everything from a crash to more subtle misbehavior)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions