The Breakpoint library provides the convenience of being able to inspect and modify state, diagnose bugs all via IRB by simply setting breakpoints in your applications by the call of a method.
This library was written and is supported by me, Florian Gross. I can be reached at flgr@ccan.de and enjoy getting feedback about my libraries.
The whole library (including breakpoint_client.rb and binding_of_caller.rb) is licensed under the same license that Ruby uses. (Which is currently either the GNU General Public License or a custom one that allows for commercial usage.) If you for some good reason need to use this under another license please contact me.
Required Files
- irb
- drb
- drb/acl
Namespace
- MODULE Breakpoint
- MODULE Breakpoint::CommandBundle
- CLASS Breakpoint::CommandBundle::Client
- CLASS Breakpoint::FailedAssertError