Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Defines Object#respond_to_missing? and patches Object#respond_to?
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
test
.gitignore
.travis.yml
MIT-LICENSE
README.rdoc
Rakefile
respond_to_missing.gemspec

README.rdoc

respond_to_missing

Defines Object#respond_to_missing? and patches Object#respond_to? unless this functionality has already been implemented (ruby versions 1.9+)

Installation

gem install respond_to_missing

Usage

Define respond_to_missing? whenever an object overrides method_missing

class User
  def method_missing(method_name, *args)
    method_name == :test_method ? true : super
  end

  def respond_to_missing?(method_name, include_super)
    method_name == :test_method || super
  end
end

Testing

rake
Something went wrong with that request. Please try again.