With the integration of JDK-8295803, there are two implementations of `java.io.Console` class. One is `ProxyingConsole` and the other is the built-in implementation within Console class itself. It would be cleaner if the built-in implementation is separated from the Console class itself.
- is blocked by
-
JDK-8295803 Console should be usable in jshell and other environments
-
- Resolved
-
- relates to
-
JDK-8298416 Console should be declared `sealed`
-
- Resolved
-