class Dependabot::PullRequestCreator::MessageBuilder::MetadataPresenter
def vulnerability_version_range_lines(details)
def vulnerability_version_range_lines(details) msg = "" %w( patched_versions unaffected_versions affected_versions ).each do |tp| type = T.must(tp.split("_").first).capitalize next unless details[tp] versions_string = details[tp].any? ? details[tp].join("; ") : "none" versions_string = versions_string.gsub(/(?<!\\)~/, '\~') msg += "> #{type} versions: #{versions_string}\n" end msg end