RubyExtension (Gem / Rails Plugin)

Usage

config.gem 'jakewendt-ruby_extension', :source => 'http://rubygems.org'

ToDo

  • add legitimate text to Rakefile

Notes

Minor additions to some Ruby core classes. (This may be better as a gem.)

Array
	arrange(new_array_index=[])
	drop_blanks
	capitalize
	capitalize!
	downcase
	average
	median
	first_index
	to_boolean / to_b 
	true? (explicitly so)
	false? (explicitly so)
	true_xor_false?

Hash
	delete_keys_matching!(regex)
	delete_keys!(*keys)
	dig(*keys)

String
	to_params_hash
	uniq

NilClass
	split(*args)
	include?(*args)

Integer
	factorial

Object
	to_boolean
	true? (explicitly so)
	false? (explicitly so)

Gemified with Jeweler

vi Rakefile rake version:write

rake version:bump:patch rake version:bump:minor rake version:bump:major

rake gemspec

rake install rake release

Copyright (c) 2010 [Jake Wendt], released under the MIT license