Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
Gem::SourceList#prepend
prepend(obj)
lib/rubygems/source_list.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.1.0-preview1/lib/rubygems/source_list.rb, line 67
def prepend(obj)
src = case obj
when Gem::Source
obj
else
Gem::Source.new(obj)
end
@sources.delete(src) if @sources.include?(src)
@sources.unshift(src)
src
end
Prepends obj to the beginning of the source list which may be a Gem::Source, Gem::URI or URI Moves obj to the beginning of the list if already present. String.