class Dependabot::Ecosystem::VersionManager

def raise_if_unsupported!

def raise_if_unsupported!
  return unless detected_version
  return unless unsupported?
  # Example: v2.*, v3.*
  supported_versions_message = supported_versions.map { |v| "v#{v}.*" }.join(", ")
  raise ToolVersionNotSupported.new(
    name,
    detected_version.to_s,
    supported_versions_message
  )
end