Class: Debugger::SkipCommand

### Home Classes Methods

### In Files

- lib/ruby-debug/commands/skip.rb

### Parent

Debugger::Command

### Methods

- ::help
- ::help_command
- #execute
- #regexp

### Class/Module Index

Quicksearch

- Debugger
- Debugger::AddBreakpoint
- Debugger::Breakpoint
- Debugger::Context
- Debugger::ContinueCommand
- Debugger::DeleteBreakpointCommand
- Debugger::FinishCommand
- Debugger::HelpCommand
- Debugger::IRBCommand
- Debugger::InfoCommand
- Debugger::JumpCommand
- Debugger::KillCommand
- Debugger::ListCommand
- Debugger::LocalInterface
- Debugger::LocalInterface::Debugger
- Debugger::MethodCommand
- Debugger::MethodSigCommand
- Debugger::NextCommand
- Debugger::ParseFunctions
- Debugger::Processor
- Debugger::QuitCommand
- Debugger::ReloadCommand
- Debugger::SetCommand
- Debugger::ShowCommand
- Debugger::SkipCommand
- Debugger::SourceCommand
- Debugger::StepCommand
- Debugger::VarClassVarCommand
- Debugger::VarInheritCommand
- Debugger::VarLocalCommand
- Debugger::WhereCommand
- Printers
- Printers::Base
- Printers::Base::MissedArgument
- Printers::Base::MissedPath
- Printers::Plain
- Mocha
- Mocha::Call
- Mocha::Expectation
- Mocha::Mock
- MiniTest
- MiniTest::Assertions
- MiniTest::Expectations
- TestDsl
- TestDsl::ClassMethods
- TestDsl::Shared
- Kernel
- Module
- PrinterHelpers
- TestInterface

No matching classes.

# Debugger::SkipCommand

Implements debugger "skip" command

### Public Class Methods

help(cmd) click to toggle source

    # File lib/ruby-debug/commands/skip.rb, line 24
    def help(cmd)
      %{
        sk[ip]\tskip the next thrown exception

        This is useful if you've explicitly caught an exception through
        the "catch" command, and wish to pass the exception on to the
        code that you're debugging.
       }
    end

help_command() click to toggle source

    # File lib/ruby-debug/commands/skip.rb, line 20
    def help_command
      ]skip]
    end

### Public Instance Methods

execute() click to toggle source

    # File lib/ruby-debug/commands/skip.rb, line 14
    def execute
      Debugger::skip_next_exception
      print pr("skip.messages.ok")
    end

regexp() click to toggle source

    # File lib/ruby-debug/commands/skip.rb, line 7
    def regexp
      / ^\s*
         sk(?:ip)? \s*
         $
      /x
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.