Skip to content

static methods can be labeled as overrides? #3364

Open
@jamesderlin

Description

@jamesderlin

The static List.castFrom method is shown with an "override" label:

image

Although List extends Iterable and Iterable has its own Iterable.castFrom static method, they are effectively independent functions that just have the same name. I don't see any benefit to labeling the List version as an "override", and doing so is potentially misleading about how static methods work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2A bug or feature request we're likely to work oncontributions-welcomeContributions welcome to help resolve this (the resolution is expected to be clear from the issue)type-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