deep_transform_keys!

deep_transform_keys!(&block) Instance Public methods Destructively convert all keys by using the block operation. This includes the keys from the root hash and from all nested hashes and arrays.

package_name

package_name() Class Public methods

clear

clear() Instance Public methods def validate(cmd = Proc.new, args = nil) if cmd.kind_of?(ValidateCmd) configure('validate', cmd) elsif args configure('validate', [cmd, args]) else configure('validate', cmd) end end def invalid(cmd = Proc.new, args = nil) if cmd.kind_of?(ValidateCmd) configure('invalid', cmd) elsif args configure('invalid', [cmd, args]) else configure('invalid', cmd) end end ####################################

__destroy_hook__

__destroy_hook__() Instance Public methods

tty_output=

tty_output=( tty_output_state ) Instance Public methods Override the detected TTY output state (mostly for testing)

rest?

rest?() Instance Public methods Returns true iff there is more data in the string. See eos?. This method is obsolete; use eos? instead. s = StringScanner.new('test string') s.eos? # These two s.rest? # are opposites.

scan

scan() Instance Public methods Extract the file contents and attach them to the TopLevel as a comment

set_params

set_params() Instance Public methods

deltag

deltag(*tags) Instance Public methods Alias for: tag_delete

raw!

io.raw!(min: nil, time: nil) Instance Public methods Enables raw mode. If the terminal mode needs to be back, use io.raw { ⦠}. You must require 'io/console' to use this method.