Integrated: 8298416: Console should be declared `sealed`
Naoto Sato
naoto at openjdk.org
Thu Dec 15 19:23:15 UTC 2022
On Fri, 9 Dec 2022 20:14:53 GMT, Naoto Sato <naoto at openjdk.org> wrote:
> `Console` class now has a couple of internal subclasses within `java.io` package. It should be `sealed` and subclasses be declared in the `permits` clause. The implementation resided in `Console` class is separated into `ConsoleImpl` class.
This pull request has now been integrated.
Changeset: 0ef35392
Author: Naoto Sato <naoto at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/0ef353925e645dd519e17aeb7a83e927271f8b95
Stats: 827 lines in 3 files changed: 373 ins; 249 del; 205 mod
8298416: Console should be declared `sealed`
Reviewed-by: jpai, alanb
-------------
PR: https://git.openjdk.org/jdk/pull/11615
More information about the core-libs-dev
mailing list