Merge pull request #14628 from dduugg/upgrade-type
Enable typing in Homebrew::Upgrade
This commit is contained in:
commit
933cf0bd78
@ -1,4 +1,4 @@
|
|||||||
# typed: false
|
# typed: true
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "reinstall"
|
require "reinstall"
|
||||||
@ -209,7 +209,7 @@ module Homebrew
|
|||||||
ensure
|
ensure
|
||||||
# restore previous installation state if build failed
|
# restore previous installation state if build failed
|
||||||
begin
|
begin
|
||||||
linked_kegs.each(&:link) if linked_kegs.present? && !f.latest_version_installed?
|
linked_kegs&.each(&:link) unless formula.latest_version_installed?
|
||||||
rescue
|
rescue
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
|||||||
5
Library/Homebrew/upgrade.rbi
Normal file
5
Library/Homebrew/upgrade.rbi
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
# typed: strict
|
||||||
|
|
||||||
|
module Homebrew::Upgrade
|
||||||
|
include Kernel
|
||||||
|
end
|
||||||
Loading…
x
Reference in New Issue
Block a user