mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
Only use BottleAPI::latest_pkg_version
with env var
This commit is contained in:
parent
e316c4f013
commit
b68e17552c
@ -98,10 +98,10 @@ module Homebrew
|
||||
elsif f.head? && outdated_kegs.any? { |k| k.version.to_s == f.pkg_version.to_s }
|
||||
# There is a newer HEAD but the version number has not changed.
|
||||
"latest HEAD"
|
||||
elsif f.tap.present?
|
||||
f.pkg_version.to_s
|
||||
else
|
||||
elsif f.tap.blank? && ENV["HOMEBREW_JSON_CORE"].present?
|
||||
BottleAPI.latest_pkg_version(f.name)&.to_s || f.pkg_version.to_s
|
||||
else
|
||||
f.pkg_version.to_s
|
||||
end
|
||||
|
||||
outdated_versions = outdated_kegs.group_by { |keg| Formulary.from_keg(keg).full_name }
|
||||
|
@ -1326,10 +1326,10 @@ class Formula
|
||||
Formula.cache[:outdated_kegs][cache_key] ||= begin
|
||||
all_kegs = []
|
||||
current_version = T.let(false, T::Boolean)
|
||||
latest_version = if tap.present?
|
||||
pkg_version
|
||||
else
|
||||
latest_version = if tap.blank? && ENV["HOMEBREW_JSON_CORE"].present?
|
||||
BottleAPI.latest_pkg_version(name) || pkg_version
|
||||
else
|
||||
pkg_version
|
||||
end
|
||||
|
||||
installed_kegs.each do |keg|
|
||||
|
Loading…
x
Reference in New Issue
Block a user