On Mon, 3 Apr 2023 10:58:35 GMT, Tingjun Yuan <[email protected]> wrote:
> So we don't have to change these classes.
They are just examples where the superclass is not-public.
> But in this issue, all public supertypes of `String{Builder,Buffer}`
> (`Serializable`, `Comparable`, `CharSequence` and `Object`) do not implement
> `Appendable`, so this change is necessary.
It's not strictly necessary but it does help the javadoc. It may also help code
that walks the class hierarchy and looking at the accessibility of API elements
in non-public supers.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/13278#issuecomment-1494128409