On Mon, 3 Apr 2023 10:58:35 GMT, Tingjun Yuan <d...@openjdk.org> 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

Reply via email to