cleanup: better handle version_scheme scenarios

This commit is contained in:
Bo Anderson 2024-03-30 03:30:31 +00:00
parent bb0252875e
commit 92d44912e2
No known key found for this signature in database

View File

@ -143,7 +143,7 @@ module Homebrew
return true unless patch_hashes&.include?(Checksum.new(version.to_s))
elsif resource_name && (resource_version = formula.stable&.resources&.dig(resource_name)&.version)
return true if resource_version != version
elsif formula.version > version
elsif (formula.latest_version_installed? && formula.version != version) || formula.version > version
return true
end