Class: Codestatus::RepositoryResolver::RubygemsResolver
- Inherits:
-
Object
- Object
- Codestatus::RepositoryResolver::RubygemsResolver
- Defined in:
- lib/codestatus/repository_resolver/rubygems_resolver.rb
Constant Summary collapse
- GITHUB_REPOSITORY_REGEXP =
%r{https://github.com/(?<owner>.*)/(?<repo>.*)/?.*}.freeze
Instance Attribute Summary collapse
-
#package ⇒ Object
readonly
Returns the value of attribute package.
Instance Method Summary collapse
Instance Attribute Details
#package ⇒ Object (readonly)
Returns the value of attribute package.
15 16 17 |
# File 'lib/codestatus/repository_resolver/rubygems_resolver.rb', line 15 def package @package end |
Instance Method Details
#resolve(registry:, package:) ⇒ Object
8 9 10 11 12 13 |
# File 'lib/codestatus/repository_resolver/rubygems_resolver.rb', line 8 def resolve(registry:, package:) return unless registry.to_s == 'rubygems' @package = package github_repository end |