class Dependabot::PullRequestCreator::MessageBuilder::MetadataPresenter

def upgrade_guide_cascade

def upgrade_guide_cascade
  return "" unless upgrade_guide_url && upgrade_guide_text
  msg = "*Sourced from " \
        "[#{dependency.display_name}'s upgrade guide]" \
        "(#{upgrade_guide_url}).*\n\n"
  msg += quote_and_truncate(upgrade_guide_text)
  msg = link_issues(text: msg)
  msg = fix_relative_links(text: msg, base_url: upgrade_guide_url)
  msg = sanitize_template_tags(msg)
  msg = sanitize_links_and_mentions(msg)
  build_details_tag(summary: "Upgrade guide", body: msg)
end