Sha256: 249e2c553ba3a9560f0c5cd980637b89b26b262aa88e265fb42e8131aabca949

Contents?: true

Size: 284 Bytes

Versions: 7

Compression:

Stored size: 284 Bytes

Contents

# frozen_string_literal: true

module Geet
  module Services
    class ListPrs
      def execute(repository, output: $stdout)
        prs = repository.prs

        prs.each do |pr|
          output.puts "#{pr.number}. #{pr.title} (#{pr.link})"
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
geet-0.3.0 lib/geet/services/list_prs.rb
geet-0.2.1 lib/geet/services/list_prs.rb
geet-0.2.0 lib/geet/services/list_prs.rb
geet-0.1.12 lib/geet/services/list_prs.rb
geet-0.1.11 lib/geet/services/list_prs.rb
geet-0.1.10 lib/geet/services/list_prs.rb
geet-0.1.9 lib/geet/services/list_prs.rb