Skip to content

Commit 4ec13fc

Browse files
committed
Fix yes/no question not waiting for input
1 parent cef4958 commit 4ec13fc

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tests/tck-build-logic/src/main/java/org/graalvm/internal/tck/utils/InteractiveTaskUtils.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44
import java.util.function.Function;
55

66
public class InteractiveTaskUtils {
7-
8-
private static final Scanner scanner = new Scanner(System.in);
9-
107
public static <R> R askQuestion(String question, String helpMessage, Function<String, R> handleAnswer) {
8+
Scanner scanner = new Scanner(System.in);
9+
1110
while (true) {
1211
printQuestion(question);
1312

@@ -26,6 +25,8 @@ public static <R> R askQuestion(String question, String helpMessage, Function<St
2625
}
2726

2827
public static boolean askYesNoQuestion(String question, String helpMessage, boolean defaultAnswer) {
28+
Scanner scanner = new Scanner(System.in);
29+
2930
while (true) {
3031
printQuestion(question);
3132

0 commit comments

Comments
 (0)