Pryable is a project mainly written in Ruby, based on the MIT license.
Makes any code inspectable with Pry, in context, during runtime.
h1. Pryable
Give your classes some introspection from Pry.
To use, include Pryable:
include Pryable
Then, either in the body of a method or in from inside irb, just call the @pry_open@ method, like:def do_something
@setup = something
pry_open
end
You will be launched into a Pry session _inside_ the current context. You can use familiar-looking Pry commands then, such as @ls@, @cd Module@, @cd Class@, @cd ..@
Pryable is in active development, so expect the API to change and features to be added. If you'd like to help out, see the guidelines below.
h2. Contributing to Pryable
h2. Copyright
Copyright (c) 2011 Mark Coates (oddlyzen). See LICENSE.txt for further details.