Sha256: f0565c224d16f59ecf9737567274bbc0fb20e6da684b64756b9665ecb64378fe

Contents?: true

Size: 298 Bytes

Versions: 25

Compression:

Stored size: 298 Bytes

Contents

class Module
  # Can't use alias_method here because of jruby (see http://jira.codehaus.org/browse/JRUBY-2435 )
  def module_exec(*arg, &block)
    instance_exec(*arg, &block)
  end unless method_defined? :module_exec
  alias_method :class_exec, :module_exec unless method_defined? :class_exec
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
marcandre-backports-1.8.0 lib/backports/1.8.7/module.rb
marcandre-backports-1.8.1 lib/backports/1.8.7/module.rb
marcandre-backports-1.8.2 lib/backports/1.8.7/module.rb
marcandre-backports-1.8.3 lib/backports/1.8.7/module.rb
marcandre-backports-1.8.4 lib/backports/1.8.7/module.rb
marcandre-backports-1.9.0 lib/backports/1.8.7/module.rb
backports-1.13.1 lib/backports/1.8.7/module.rb
backports-1.13.0 lib/backports/1.8.7/module.rb
backports-1.12.3 lib/backports/1.8.7/module.rb
backports-1.12.2 lib/backports/1.8.7/module.rb
backports-1.12.1 lib/backports/1.8.7/module.rb
backports-1.12.0 lib/backports/1.8.7/module.rb
backports-1.11.2 lib/backports/1.8.7/module.rb
backports-1.11.1 lib/backports/1.8.7/module.rb
backports-1.11.0 lib/backports/1.8.7/module.rb
backports-1.10.3 lib/backports/1.8.7/module.rb
backports-1.10.2 lib/backports/1.8.7/module.rb
backports-1.10.1 lib/backports/1.8.7/module.rb
backports-1.10.0 lib/backports/1.8.7/module.rb
backports-1.8.4 lib/backports/1.8.7/module.rb