Class: Bundler::Source::Gemspec
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
Path,
Source
|
|
|
Instance Chain:
self,
Path,
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? | |
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 | |
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