# File lib/plugins/issue-claiming.rb, line 133 def claimed project, config, opts, releases releases ||= project.unreleased_releases + [:unassigned] releases = [*releases] issues = project.issues.inject({}) do |h, i| r = project.release_for(i.release) || :unassigned if i.claimed? && (opts[:all] || i.open?) && releases.member?(r) (h[i.claimer] ||= []) << i end h end if issues.empty? puts "No issues." else issues.keys.sort.each do |c| puts "#{c}:" puts todo_list_for(issues[c], :show_release => true) puts end end end