Class: Bundler::Plugin::Installer::Rubygems
Relationships & Source Files | |
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
|
|
Instance Chain:
|
|
Inherits: |
Bundler::Source::Rubygems
|
Defined in: | lib/bundler/plugin/installer/rubygems.rb |
Constant Summary
::Bundler::Source::Rubygems
- Inherited
Class Method Summary
::Bundler::Source::Rubygems
- Inherited
Instance Attribute Summary
- #requires_sudo? ⇒ Boolean readonly private
::Bundler::Source::Rubygems
- Inherited
::Bundler::Source
- Inherited
Instance Method Summary
- #version_message(spec)
- #cache_path private
- #rubygems_dir private
::Bundler::Source::Rubygems
- Inherited
#== | Alias for Source::Rubygems#eql?. |
#add_remote, #cache, #cached!, #cached_built_in_gem, #can_lock?, #dependency_names_to_double_check, #double_check_for, #eql?, #equivalent_remotes?, #fetchers, #hash, #include?, #install, | |
#name | Alias for Source::Rubygems#to_s. |
#options, #remote!, #replace_remotes, #specs, #to_lock, #to_s, #unmet_deps, #api_fetchers, #builtin_gem?, #cache_path, #cached_gem, #cached_path, #cached_specs, #credless_remotes, #fetch_gem, #fetch_names, #installed?, #installed_specs, #loaded_from, #normalize_uri, #remote_specs, #remotes_for_spec, #remove_auth, #rubygems_dir, #suppress_configured_credentials, | |
#cache_globally | Checks if the requested spec exists in the global cache. |
#download_cache_path | Returns the global cache path of the calling |
#download_gem | Checks if the requested spec exists in the global cache. |
#extension_cache_slug |
::Bundler::Source
- Inherited
#can_lock?, #dependency_names_to_double_check, | |
#double_check_for | it’s possible that gems from one source depend on gems from some other source, so now we download gemspecs and iterate over those dependencies, looking for gems we don’t have info on yet. |
#extension_cache_path, #include?, #inspect, #unmet_deps, #version_message, #earlier_version?, #extension_cache_slug, #print_using_message, #version_color |
Constructor Details
This class inherits a constructor from Bundler::Source::Rubygems
Instance Attribute Details
#requires_sudo? ⇒ Boolean
(readonly, private)
[ GitHub ]
# File 'lib/bundler/plugin/installer/rubygems.rb', line 13
def requires_sudo? false # Will change on implementation of project level plugins end
Instance Method Details
#cache_path (private)
[ GitHub ]#rubygems_dir (private)
[ GitHub ]#version_message(spec)
[ GitHub ]# File 'lib/bundler/plugin/installer/rubygems.rb', line 7
def (spec) "#{spec.name} #{spec.version}" end