# File lib/plugins/git.rb, line 35 def git_commits return @git_commits if @git_commits filters = ["--grep=\"Ditz-issue: #{id}\""] filters << "master..#{git_branch}" if git_branch output = filters.map do |f| `git log --pretty=format:\"%aD\t%an <%ae>\t%h\t%s\" #{f}` end.join @git_commits = output.split(/\n/).map { |l| l.split("\t") }. map { |date, email, hash, msg| [Time.parse(date).utc, email, hash, msg] } end