git: openjdk/jdk: 8296454: System.console() shouldn't return null in jshell

Jan Lahoda jlahoda at openjdk.org
Wed Apr 5 10:36:34 UTC 2023


Changeset: 4bf19878
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2023-04-05 10:35:01 +0000
URL:       https://git.openjdk.org/jdk/commit/4bf1987856f454e029c413e53d4b0c5807d3e890

8296454: System.console() shouldn't return null in jshell

Reviewed-by: vromero

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
+ src/jdk.jshell/share/classes/jdk/jshell/JShellConsole.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/impl/ConsoleImpl.java
= src/jdk.jshell/share/classes/jdk/jshell/execution/impl/PipeInputStream.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionEnv.java
! src/jdk.jshell/share/classes/module-info.java
! test/langtools/jdk/jshell/ConsoleTest.java
! test/langtools/jdk/jshell/PipeInputStreamTest.java
! test/langtools/jdk/jshell/UserInputTest.java



More information about the jdk-changes mailing list