Sha256: 0e1d695c84181629f03799f56cada1b8b1426ac7f6397a0a525c8f1ee1c61341
Contents?: true
Size: 894 Bytes
Versions: 1
Compression:
Stored size: 894 Bytes
Contents
module StacksHelper def github_change_url(commit) commit.pull_request_url || github_commit_url(commit) end def render_commit_message(commit) content_tag(:span, commit.pull_request_title || commit.message, class: 'event-message') end def render_commit_message_with_link(commit) link_to(render_commit_message(commit), github_change_url(commit), target: '_blank') end def render_commit_id_link(commit) if commit.pull_request? pull_request_link(commit) + " (#{render_raw_commit_id_link(commit)})".html_safe else render_raw_commit_id_link(commit) end end def pull_request_link(commit) link_to("##{commit.pull_request_id}", commit.pull_request_url, target: '_blank', class: 'number') end def render_raw_commit_id_link(commit) link_to(commit.short_sha, github_commit_url(commit), target: '_blank', class: 'number') end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shipit-engine-0.0.1.pre | app/helpers/stacks_helper.rb |