Class: Bundler::Source::Gemspec
Relationships & Source Files | |
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
self,
Path ,
::Bundler::Source
|
|
Instance Chain:
self,
Path ,
::Bundler::Source
|
|
Inherits: |
Bundler::Source::Path
|
Defined in: | lib/bundler/source/gemspec.rb |
Constant Summary
Path
- Inherited
Class Method Summary
Instance Attribute Summary
- #checksum_store=(value) writeonly
- #gemspec readonly
Path
- Inherited
#name, #name=, #options, #path, #root_path, | |
#to_gemfile | Alias for Path#path. |
#version, #original_path, #has_app_cache? |
::Bundler::Source
- Inherited
Instance Method Summary
Path
- Inherited
#== | Alias for Path#eql?. |
#app_cache_dirname, #cache, #eql?, #expanded_original_path, #hash, | |
#identifier | Alias for Path#to_s. |
#install, #local_specs, #root, #specs, #to_lock, #to_s, #app_cache_path, #expand, #expanded_path, #generate_bin, #load_gemspec, #load_spec_files, #lockfile_path, #relative_path, #validate_spec |
::Bundler::Source
- Inherited
#add_dependency_names, #cached!, #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, #identifier, #include?, #inspect, #local!, #local_only!, #prefer_local!, #remote!, #spec_names, #unmet_deps, #version_message, #earlier_version?, #extension_cache_slug, #print_using_message, #version_color |
Constructor Details
.new(options) ⇒ Gemspec
# File 'lib/bundler/source/gemspec.rb', line 9
def initialize( ) super @gemspec = ["gemspec"] end
Instance Attribute Details
#checksum_store=(value) (writeonly)
[ GitHub ]# File 'lib/bundler/source/gemspec.rb', line 7
attr_writer :checksum_store
#gemspec (readonly)
[ GitHub ]# File 'lib/bundler/source/gemspec.rb', line 6
attr_reader :gemspec
Instance Method Details
#to_s
[ GitHub ]# File 'lib/bundler/source/gemspec.rb', line 14
def to_s "gemspec at `#{@path}`" end