Class: Bundler::Plugin::Installer::Git
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
::Bundler::Source::Git,
::Bundler::Source::Path,
Source
|
|
|
Instance Chain:
self,
::Bundler::Source::Git,
::Bundler::Source::Path,
Source
|
|
| Inherits: |
Bundler::Source::Git
|
| Defined in: | lib/bundler/plugin/installer/git.rb |
Constant Summary
::Bundler::Source::Path - Inherited
Class Method Summary
::Bundler::Source::Git - Inherited
::Bundler::Source::Path - Inherited
Instance Attribute Summary
::Bundler::Source::Git - Inherited
::Bundler::Source::Path - Inherited
| #name, #name=, #options, #path, #root_path, | |
| #to_gemfile | Alias for Source::Path#path. |
| #version, #original_path, #has_app_cache? | |
Instance Method Summary
::Bundler::Source::Git - Inherited
| #== | Alias for Source::Git#eql?. |
| #app_cache_dirname, #cache, | |
| #cache_path | This is the path which is going to contain a cache of the git repository. |
| #cached!, #current_branch, #eql?, #extension_dir_name, #hash, #identifier, #include?, #install, | |
| #install_path | This is the path which is going to contain a specific checkout of the git repository. |
| #load_spec_files, #local_override!, #migrate_cache, #name, | |
| #path | Alias for Source::Git#install_path. |
| #remote!, #revision, #specs, #to_gemfile, #to_lock, #to_s, #unlock!, #uri_with_specifiers, #bare_repo?, #base_name, #cache_to, #checkout, #extension_cache_slug, #fetch, #git_proxy, #git_scope, #glob_for_display, #humanized_ref, #load_gemspec, #locked_revision, #override_for, #serialize_gemspecs_in, #set_cache_path!, #set_install_path!, #set_paths!, #shortref_for_display, #shortref_for_path, #uri_hash, | |
| #validate_spec | no-op, since we validate when re-serializing the gemspec. |
::Bundler::Source::Path - Inherited
Constructor Details
This class inherits a constructor from Bundler::Source::Git
Instance Method Details
#cache_path
[ GitHub ]#generate_bin(spec, disable_extensions = false)
[ GitHub ]# File 'lib/bundler/plugin/installer/git.rb', line 27
def generate_bin(spec, disable_extensions = false) # Need to find a way without code duplication # For now, we can ignore this end