lib/byebug/commands/down.rb in byebug-9.1.0 vs lib/byebug/commands/down.rb in byebug-10.0.0
- old
+ new
@@ -1,10 +1,12 @@
-require 'pathname'
-require 'byebug/command'
-require 'byebug/helpers/frame'
-require 'byebug/helpers/parse'
+# frozen_string_literal: true
+require "pathname"
+require "byebug/command"
+require "byebug/helpers/frame"
+require "byebug/helpers/parse"
+
module Byebug
#
# Move the current frame down in the backtrace.
#
class DownCommand < Command
@@ -16,24 +18,24 @@
def self.regexp
/^\s* down (?:\s+(\S+))? \s*$/x
end
def self.description
- <<-EOD
+ <<-DESCRIPTION
down[ count]
#{short_description}
Use the "bt" command to find out where you want to go.
- EOD
+ DESCRIPTION
end
def self.short_description
- 'Moves to a lower frame in the stack trace'
+ "Moves to a lower frame in the stack trace"
end
def execute
- pos, err = parse_steps(@match[1], 'Down')
+ pos, err = parse_steps(@match[1], "Down")
return errmsg(err) unless pos
jump_frames(-pos)
ListCommand.new(processor).execute if Setting[:autolist]