Skip to content

ruby/ruby2_keywords

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

ruby2_keywords

Provides empty Module#ruby2_keywords method, for the forward source-level compatibility against ruby2.7 and ruby3.

Installation

Add this line to your application's Gemfile:

gem 'ruby2_keywords'

And then execute:

$ bundle

Or install it yourself as:

$ gem install ruby2_keywords

Usage

For class/module instance methods:

require 'ruby2_keywords'

module YourModule
  ruby2_keywords def delegating_method(*args)
    other_method(*args)
  end
end

For global methods:

require 'ruby2_keywords'

ruby2_keywords def oldstyle_keywords(options = {})
end

Contributing

Bug reports and pull requests are welcome on GitHub at https://bugs.ruby-lang.org.

License

The gem is available as open source under the terms of the 2-Clause BSD License.

About

Shim library for Module#ruby2_keywords

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 10

Languages