Class: Pod::SPM::Resolver::Result::WritableResult
- Inherits:
-
Pod::SPM::Resolver::Result
- Object
- Pod::SPM::Resolver::Result
- Pod::SPM::Resolver::Result::WritableResult
- Defined in:
- lib/cocoapods-spm/resolver/result.rb
Instance Attribute Summary collapse
-
#metadata_cache ⇒ Object
Returns the value of attribute metadata_cache.
-
#spm_dependencies_by_target ⇒ Object
Returns the value of attribute spm_dependencies_by_target.
-
#spm_pkgs ⇒ Object
Returns the value of attribute spm_pkgs.
-
#spm_products ⇒ Object
Returns the value of attribute spm_products.
Instance Method Summary collapse
Methods inherited from Pod::SPM::Resolver::Result
#initialize, #linker_flags_for, #metadata_of, #spm_dependencies_for, #spm_products_for
Constructor Details
This class inherits a constructor from Pod::SPM::Resolver::Result
Instance Attribute Details
#metadata_cache ⇒ Object
Returns the value of attribute metadata_cache.
6 7 8 |
# File 'lib/cocoapods-spm/resolver/result.rb', line 6 def end |
#spm_dependencies_by_target ⇒ Object
Returns the value of attribute spm_dependencies_by_target.
6 7 8 |
# File 'lib/cocoapods-spm/resolver/result.rb', line 6 def spm_dependencies_by_target @spm_dependencies_by_target end |
#spm_pkgs ⇒ Object
Returns the value of attribute spm_pkgs.
6 7 8 |
# File 'lib/cocoapods-spm/resolver/result.rb', line 6 def spm_pkgs @spm_pkgs end |
#spm_products ⇒ Object
Returns the value of attribute spm_products.
6 7 8 |
# File 'lib/cocoapods-spm/resolver/result.rb', line 6 def spm_products @spm_products end |
Instance Method Details
#to_read_only ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/cocoapods-spm/resolver/result.rb', line 8 def to_read_only Result.new( spm_pkgs: spm_pkgs, spm_dependencies_by_target: spm_dependencies_by_target, spm_products: spm_products, metadata_cache: ) end |