20 lines
461 B
Ruby
Executable File
20 lines
461 B
Ruby
Executable File
#!/usr/bin/env ruby
|
|
# frozen_string_literal: true
|
|
|
|
require "rubygems"
|
|
require "bundler/setup"
|
|
require "ruby-debug-ide"
|
|
|
|
Debugger::QuitCommand.prepend(
|
|
Module.new do
|
|
def execute
|
|
# NOTE: We must ensure that all breakpoints are cleared before disconnecting sessions,
|
|
# or you'll face a `closed stream` error.
|
|
Debugger.breakpoints.clear
|
|
@printer.print_msg("finished")
|
|
end
|
|
end
|
|
)
|
|
|
|
load Gem.bin_path("ruby-debug-ide", "rdebug-ide")
|