class Dependabot::Package::PackageLatestVersionFinder
def fetch_lowest_security_fix_version(language_version: nil)
def fetch_lowest_security_fix_version(language_version: nil) releases = available_versions return unless releases releases = filter_yanked_versions(releases) releases = filter_unsupported_versions(releases, language_version) # versions = filter_prerelease_versions(versions) releases = Dependabot::UpdateCheckers::VersionFilters .filter_vulnerable_versions( releases, security_advisories ) releases = filter_ignored_versions(releases) releases = filter_lower_versions(releases) releases = apply_post_fetch_lowest_security_fix_versions_filter(releases) releases.min_by(&:version)&.version end