Sha256: 3a1ca226251032b781676149991d02e865084e9066a126b9a246e57349354ecf

Contents?: true

Size: 274 Bytes

Versions: 7

Compression:

Stored size: 274 Bytes

Contents

require 'dr/ruby_ext/core_modules'

#automatically include the CoreExt modules in their class
DR::CoreExt.constants.each do |c|
	Module.const_get(c).module_eval {include Module.const_get("DR::CoreExt::#{c}")}
end
[Hash, Array].each {|m| m.include(Enumerable)} #to reinclude

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
drain-0.7.0 lib/dr/ruby_ext/core_ext.rb
drain-0.6.0 lib/dr/ruby_ext/core_ext.rb
drain-0.5.1 lib/dr/ruby_ext/core_ext.rb
drain-0.5 lib/dr/ruby_ext/core_ext.rb
drain-0.4 lib/dr/ruby_ext/core_ext.rb
drain-0.3.0 lib/dr/ruby_ext/core_ext.rb
drain-0.2.0 lib/dr/ruby_ext/core_ext.rb