From 2d864d70e0d48a4a0f0ea6affbe52d423f90eceb Mon Sep 17 00:00:00 2001 From: hyuraku <32809703+hyuraku@users.noreply.github.com> Date: Thu, 26 Jan 2023 22:21:45 +0900 Subject: [PATCH] apply extend/os to migrate_gcc_dependents_if_needed --- Library/Homebrew/cmd/update-report.rb | 3 +-- Library/Homebrew/extend/os/mac/update-report.rb | 12 ++++++++++++ Library/Homebrew/extend/os/update-report.rb | 4 ++++ 3 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 Library/Homebrew/extend/os/mac/update-report.rb create mode 100644 Library/Homebrew/extend/os/update-report.rb diff --git a/Library/Homebrew/cmd/update-report.rb b/Library/Homebrew/cmd/update-report.rb index 71ecb09d92..8855588e6b 100644 --- a/Library/Homebrew/cmd/update-report.rb +++ b/Library/Homebrew/cmd/update-report.rb @@ -9,6 +9,7 @@ require "description_cache_store" require "cli/parser" require "settings" require "linuxbrew-core-migration" +require "extend/os/update-report" module Homebrew extend T::Sig @@ -293,8 +294,6 @@ module Homebrew end def migrate_gcc_dependents_if_needed - # TODO: Refactor and move to extend/os - return if OS.mac? # rubocop:disable Homebrew/MoveToExtendOS return if Settings.read("gcc-rpaths.fixed") == "true" Formula.installed.each do |formula| diff --git a/Library/Homebrew/extend/os/mac/update-report.rb b/Library/Homebrew/extend/os/mac/update-report.rb new file mode 100644 index 0000000000..a7e8ce393d --- /dev/null +++ b/Library/Homebrew/extend/os/mac/update-report.rb @@ -0,0 +1,12 @@ +# typed: false +# frozen_string_literal: true + +module Homebrew + extend T::Sig + + module_function + + def migrate_gcc_dependents_if_needed + # do nothing + end +end diff --git a/Library/Homebrew/extend/os/update-report.rb b/Library/Homebrew/extend/os/update-report.rb new file mode 100644 index 0000000000..36f8a1eb01 --- /dev/null +++ b/Library/Homebrew/extend/os/update-report.rb @@ -0,0 +1,4 @@ +# typed: strict +# frozen_string_literal: true + +require "extend/os/mac/update-report" if OS.mac?