-
Bug
-
Resolution: Unresolved
-
P4
-
11
-
None
-
generic
-
generic
After fixing JDK-8177100 there are more cases where methods have duplicate entries in inherited method summaries. Examples of this can be seen in the documentation for java.util.HashSet[1], where two toArray methods are documented both as declared locally and in class AbstractCollection, and methods addAll, containsAll, and retainAll are documented both in class AbstractCollection and interface Map.
The cause for these duplicate entries is likely the fact that overrides are detected along inheritance lines, and AbstractCollection does not implement interface Map.
[1]: https://docs.oracle.com/en/java/javase/24/docs/api/java.base/java/util/HashSet.html#methods-inherited-from-class-java.util.AbstractSet
The cause for these duplicate entries is likely the fact that overrides are detected along inheritance lines, and AbstractCollection does not implement interface Map.
[1]: https://docs.oracle.com/en/java/javase/24/docs/api/java.base/java/util/HashSet.html#methods-inherited-from-class-java.util.AbstractSet
- relates to
-
JDK-8177100 APIs duplicated in JavaDoc
-
- In Progress
-