When an error occurs, the backtrace in the output contains file paths. If these source files are found/exist, a user could click a link that opens in the editor at the correct line number.
Whether files in backtraces exist must be checked on the Ruby side.
The output module does not know about the editor. How should it make links that call the open on the editor without introducing a dependency?
Check whether this can be realized as a feature instead of core functionality. Do we need to emit new events?
When an error occurs, the backtrace in the output contains file paths. If these source files are found/exist, a user could click a link that opens in the editor at the correct line number.
output
module does not know about theeditor
. How should it make links that call theopen
on the editor without introducing a dependency?