Class: Pod::SquareSource
- Inherits:
-
Source
- Object
- Source
- Pod::SquareSource
- Defined in:
- lib/pod/square_source.rb
Overview
Subclass of Pod::Source to provide support for Square Specs repositories
Instance Attribute Summary collapse
-
#repository ⇒ CocoapodsRepoSq::Repository
readonly
Square SDK Repository.
Instance Method Summary collapse
-
#initialize(repository) ⇒ SquareSource
constructor
A new instance of SquareSource.
-
#update ⇒ Object
Updates the Repository specifications for this source.
Constructor Details
#initialize(repository) ⇒ SquareSource
Returns a new instance of SquareSource
27 28 29 30 |
# File 'lib/pod/square_source.rb', line 27 def initialize(repository) @repository = repository super(repository.path) end |
Instance Attribute Details
#repository ⇒ CocoapodsRepoSq::Repository (readonly)
Returns Square SDK Repository
23 24 25 |
# File 'lib/pod/square_source.rb', line 23 def repository @repository end |
Instance Method Details
#update ⇒ Object
Updates the Repository specifications for this source
33 34 35 36 37 38 |
# File 'lib/pod/square_source.rb', line 33 def update repository.update_specs @versions_by_name.clear [] end |