Sha256: 657b343a10159cd5b2c2f7ebc9a1e3dc7dc6c48ea0ff8e1679089202409c91cd

Contents?: true

Size: 289 Bytes

Versions: 7

Compression:

Stored size: 289 Bytes

Contents

# frozen_string_literal: true

module Geet
  module Services
    class ListIssues
      def execute(repository)
        issues = repository.list_issues

        issues.each do |issue|
          puts "#{issue.number}. #{issue.title} (#{issue.link})"
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
geet-0.1.7 lib/geet/services/list_issues.rb
geet-0.1.6 lib/geet/services/list_issues.rb
geet-0.1.5 lib/geet/services/list_issues.rb
geet-0.1.4 lib/geet/services/list_issues.rb
geet-0.1.3 lib/geet/services/list_issues.rb
geet-0.1.2 lib/geet/services/list_issues.rb
geet-0.1.1 lib/geet/services/list_issues.rb