Move i18n out of global

This commit is contained in:
Douglas Eichelberger 2023-03-08 09:16:53 -08:00
parent 8e13a6e1f4
commit 1943132cf6
11 changed files with 5 additions and 13 deletions

View File

@ -41,6 +41,7 @@ end
gem "activesupport" gem "activesupport"
gem "addressable" gem "addressable"
gem "concurrent-ruby" gem "concurrent-ruby"
gem "i18n"
gem "mechanize" gem "mechanize"
gem "patchelf" gem "patchelf"
gem "plist" gem "plist"

View File

@ -231,6 +231,7 @@ DEPENDENCIES
byebug byebug
concurrent-ruby concurrent-ruby
did_you_mean did_you_mean
i18n
json_schemer json_schemer
mechanize mechanize
minitest minitest

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true # frozen_string_literal: true
require "formula" require "formula"
require "ostruct"
require "cli/parser" require "cli/parser"
require "cask/caskroom" require "cask/caskroom"
require "dependencies_helpers" require "dependencies_helpers"

View File

@ -1,7 +1,6 @@
# typed: true # typed: true
# frozen_string_literal: true # frozen_string_literal: true
require "ostruct"
require "caveats" require "caveats"
require "cli/parser" require "cli/parser"
require "unlink" require "unlink"

View File

@ -1,7 +1,6 @@
# typed: true # typed: true
# frozen_string_literal: true # frozen_string_literal: true
require "ostruct"
require "cli/parser" require "cli/parser"
require "unlink" require "unlink"

View File

@ -9,6 +9,7 @@ require "formula"
require "cli/parser" require "cli/parser"
require "cask/caskroom" require "cask/caskroom"
require "dependencies_helpers" require "dependencies_helpers"
require "ostruct"
module Homebrew module Homebrew
extend T::Sig extend T::Sig

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true # frozen_string_literal: true
require "formula" require "formula"
require "ostruct"
require "completions" require "completions"
require "manpages" require "manpages"

View File

@ -7,8 +7,8 @@ require "English"
require "fileutils" require "fileutils"
require "json" require "json"
require "json/add/exception" require "json/add/exception"
require "ostruct"
require "forwardable" require "forwardable"
require "set"
# Only require "core_ext" here to ensure we're only requiring the minimum of # Only require "core_ext" here to ensure we're only requiring the minimum of
# what we need. # what we need.
@ -16,7 +16,6 @@ require "active_support/core_ext/object/blank"
require "active_support/core_ext/string/filters" require "active_support/core_ext/string/filters"
require "active_support/core_ext/object/try" require "active_support/core_ext/object/try"
require "active_support/core_ext/array/access" require "active_support/core_ext/array/access"
require "i18n"
require "active_support/core_ext/hash/except" require "active_support/core_ext/hash/except"
require "active_support/core_ext/kernel/reporting" require "active_support/core_ext/kernel/reporting"
require "active_support/core_ext/hash/keys" require "active_support/core_ext/hash/keys"
@ -26,9 +25,6 @@ require "active_support/core_ext/enumerable"
require "active_support/core_ext/string/exclude" require "active_support/core_ext/string/exclude"
require "active_support/core_ext/string/indent" require "active_support/core_ext/string/indent"
I18n.backend.available_locales # Initialize locales so they can be overwritten.
I18n.backend.store_translations :en, support: { array: { last_word_connector: " and " } }
HOMEBREW_API_DEFAULT_DOMAIN = ENV.fetch("HOMEBREW_API_DEFAULT_DOMAIN").freeze HOMEBREW_API_DEFAULT_DOMAIN = ENV.fetch("HOMEBREW_API_DEFAULT_DOMAIN").freeze
HOMEBREW_BOTTLE_DEFAULT_DOMAIN = ENV.fetch("HOMEBREW_BOTTLE_DEFAULT_DOMAIN").freeze HOMEBREW_BOTTLE_DEFAULT_DOMAIN = ENV.fetch("HOMEBREW_BOTTLE_DEFAULT_DOMAIN").freeze
HOMEBREW_BREW_DEFAULT_GIT_REMOTE = ENV.fetch("HOMEBREW_BREW_DEFAULT_GIT_REMOTE").freeze HOMEBREW_BREW_DEFAULT_GIT_REMOTE = ENV.fetch("HOMEBREW_BREW_DEFAULT_GIT_REMOTE").freeze
@ -148,8 +144,6 @@ rescue
nil nil
end.compact.freeze end.compact.freeze
require "set"
require "system_command" require "system_command"
require "exceptions" require "exceptions"
require "utils" require "utils"

View File

@ -4,7 +4,6 @@
require "keg_relocate" require "keg_relocate"
require "language/python" require "language/python"
require "lock_file" require "lock_file"
require "ostruct"
require "extend/cachable" require "extend/cachable"
# Installation prefix of a formula. # Installation prefix of a formula.

View File

@ -3,6 +3,7 @@
require "cli/parser" require "cli/parser"
require "erb" require "erb"
require "i18n"
SOURCE_PATH = (HOMEBREW_LIBRARY_PATH/"manpages").freeze SOURCE_PATH = (HOMEBREW_LIBRARY_PATH/"manpages").freeze
TARGET_MAN_PATH = (HOMEBREW_REPOSITORY/"manpages").freeze TARGET_MAN_PATH = (HOMEBREW_REPOSITORY/"manpages").freeze

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true # frozen_string_literal: true
require "open3" require "open3"
require "ostruct"
require "plist" require "plist"
require "shellwords" require "shellwords"