Class: Gem::NameTuple
| Relationships & Source Files | |
| Inherits: | Object |
| Defined in: | lib/bundler/rubygems_ext.rb |
Class Method Summary
Instance Method Summary
Constructor Details
.new(name, version, platform = Gem::Platform::RUBY, content_address = nil) ⇒ NameTuple
# File 'lib/bundler/rubygems_ext.rb', line 480
def initialize(name, version, platform = Gem::Platform::RUBY, content_address = nil) @content_address = content_address if Gem::Platform === platform initialize_with_platform(name, version, platform.to_s) else initialize_with_platform(name, version, platform) end end
#initialize(name, version, platform = Gem::Platform::RUBY, content_address: nil) ⇒ NameTuple
# File 'lib/bundler/rubygems_ext.rb', line 493
def initialize(name, version, platform = Gem::Platform::RUBY, content_address: nil) initialize_without_content_address(name, version, platform) @content_address = content_address end
Instance Method Details
#initialize_with_platform
[ GitHub ]# File 'lib/bundler/rubygems_ext.rb', line 478
alias_method :initialize_with_platform, :initialize
#initialize_without_content_address
[ GitHub ]# File 'lib/bundler/rubygems_ext.rb', line 491
alias_method :initialize_without_content_address, :initialize