Sha256: df371cacb5480aad7df435feecbc7b002305d7ec929ca5eda1ea04bfa43be068

Contents?: true

Size: 1.09 KB

Versions: 22

Compression:

Stored size: 1.09 KB

Contents

class Module
  unless private_method_defined?(:ruby2_keywords)
    private
    # call-seq:
    #    ruby2_keywords(method_name, ...)
    #
    # Does nothing.
    def ruby2_keywords(name, *)
      # nil
    end
  end
end

main = TOPLEVEL_BINDING.eval('self')
unless main.respond_to?(:ruby2_keywords, true)
  # call-seq:
  #    ruby2_keywords(method_name, ...)
  #
  # Does nothing.
  def main.ruby2_keywords(name, *)
    # nil
  end
end

class Proc
  unless method_defined?(:ruby2_keywords)
    # call-seq:
    #    proc.ruby2_keywords -> proc
    #
    # Does nothing and just returns the receiver.
    def ruby2_keywords
      self
    end
  end
end

class << Hash
  unless method_defined?(:ruby2_keywords_hash?)
    # call-seq:
    #    Hash.ruby2_keywords_hash?(hash) -> false
    #
    # Returns false.
    def ruby2_keywords_hash?(hash)
      false
    end
  end

  unless method_defined?(:ruby2_keywords_hash)
    # call-seq:
    #    Hash.ruby2_keywords_hash(hash) -> new_hash
    #
    # Duplicates a given hash and returns the new hash.
    def ruby2_keywords_hash(hash)
      hash.dup
    end
  end
end

Version data entries

22 entries across 21 versions & 9 rubygems

Version Path
tailscale_middleware-0.0.3 vendor/cache/ruby/3.4.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
avalara_sdk-24.12.2 vendor/bundle/ruby/2.7.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
avalara_sdk-24.12.1 vendor/bundle/ruby/2.7.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
avalara_sdk-24.12.0 vendor/bundle/ruby/2.7.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
avalara_sdk-24.2.29 vendor/bundle/ruby/2.7.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
devcycle-ruby-server-sdk-1.1.0 examples/sinatra/vendor/bundle/ruby/3.0.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
devcycle-ruby-server-sdk-1.1.0 examples/sinatra/vendor/bundle/ruby/2.6.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
plaid-14.13.0 vendor/bundle/ruby/3.0.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
plaid-14.12.1 vendor/bundle/ruby/3.0.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
plaid-14.12.0 vendor/bundle/ruby/2.6.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
plaid-14.11.1 vendor/bundle/ruby/2.6.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
plaid-14.10.0 vendor/bundle/ruby/2.6.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
tdiary-5.2.0 vendor/bundle/ruby/3.0.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
date_n_time_picker_activeadmin-0.1.2 vendor/bundle/ruby/2.6.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
date_n_time_picker_activeadmin-0.1.1 vendor/bundle/ruby/2.6.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
plaid-14.7.0 vendor/bundle/ruby/2.6.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
tdiary-5.1.7 vendor/bundle/ruby/3.0.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
mx-platform-ruby-0.4.0 vendor/bundle/ruby/2.6.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb
mx-platform-ruby-0.3.2 vendor/bundle/ruby/2.6.0/gems/ruby2_keywords-0.0.5/lib/ruby2_keywords.rb