Open
Description
The static
List.castFrom
method is shown with an "override" label:
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.