Sha256: 31224e7e96bde4a145e553f2bbaa6e3cc5f2e8b9acefa930cc777f1f4c773b7f
Contents?: true
Size: 625 Bytes
Versions: 2
Compression:
Stored size: 625 Bytes
Contents
require 'byebug/command' module Byebug # # Stop tracing a global variable. # class UntracevarCommand < Command self.allow_in_post_mortem = false def regexp /^\s* untr(?:acevar)? (?:\s+ (\S+))? \s*$/x end def execute var = @match[1] if global_variables.include?(:"#{var}") untrace_var(:"#{var}") puts pr('trace.messages.undo', var: var) else errmsg pr('trace.errors.not_global', var: var) end end def description <<-EOD untr[acevar] <variable> Stop tracing global variable <variable>. EOD end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
sc_core-0.0.7 | test/dummy/vendor/bundle/ruby/2.2.0/gems/byebug-5.0.0/lib/byebug/commands/untracevar.rb |
byebug-5.0.0 | lib/byebug/commands/untracevar.rb |