[BLUEJ-1209] Stepping over terminal read in System.in continues instead
Add some code to BlueJ that reads from System.in and set a breakpoint before it. If you try to step over the read call to System.in then the debugger will instead continue.
I think the issue is that we have a special breakpoint set to spot when System.in reads occur (see the caller of Terminal.showOnInput in our code), and this breakpoint effectively satisfies the user's request to step.
Issue metadata
- Issue type: Bug
- Priority: Medium