░▒▓████████████████████████████████▓▒░ ░▒▓█ ▓▒░ ░▒▓█ ~ S W A M P ~ ▓▒░ ░▒▓█ ▓▒░ ░▒▓████████████████████████████████▓▒░
pplmvsvm
LOCATION:
/usr/lib/ruby/3.1.0/bundler/fetcher
☗ ROOT
↻ REFRESH
✎ CARVE FLESH
EDITING: base.rb
# frozen_string_literal: true module Bundler class Fetcher class Base attr_reader :downloader attr_reader :display_uri attr_reader :remote def initialize(downloader, remote, display_uri) raise "Abstract class" if self.class == Base @downloader = downloader @remote = remote @display_uri = display_uri end def remote_uri @remote.uri end def fetch_uri @fetch_uri ||= if remote_uri.host == "rubygems.org" uri = remote_uri.dup uri.host = "index.rubygems.org" uri else remote_uri end end def available? true end def api_fetcher? false end private def log_specs(debug_msg) if Bundler.ui.debug? Bundler.ui.debug debug_msg else Bundler.ui.info ".", false end end end end end
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📄 base.rb
RB
947 B
2025-03-26 04:20
EDIT
📄 compact_index.rb
RB
4.3 KB
2025-03-26 04:20
EDIT
📄 dependency.rb
RB
2.6 KB
2025-03-26 04:20
EDIT
📄 downloader.rb
RB
3.1 KB
2025-03-26 04:20
EDIT
📄 index.rb
RB
825 B
2025-03-26 04:20
EDIT