class Dependabot::Uv::UpdateChecker::LockFileResolver
def latest_resolvable_version(requirement:)
def latest_resolvable_version(requirement:) return nil unless requirement req = Uv::Requirement.new(requirement) # Get the version from the dependency if available version_from_dependency = dependency.version && Uv::Version.new(dependency.version) return version_from_dependency if version_from_dependency && req.satisfied_by?(version_from_dependency) nil end