class Git::Whistles::PullRequest::Jira

Private Instance Methods

pr_command() click to toggle source
# File lib/git-whistles/pull_request/jira.rb, line 11
def pr_command
  'jira-pr'
end
safe_description(description) click to toggle source
# File lib/git-whistles/pull_request/jira.rb, line 65
def safe_description(description)
  return '' unless description

  description.split("\n").map do |line|
    (1..6).each { |i| line.gsub!(/(h#{i}.)/, '#' * i) }
    line.gsub!(/({{)|(}})/, '`')
    "> #{line}"
  end.join("\n")
end