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 "addressable"
gem "concurrent-ruby"
gem "i18n"
gem "mechanize"
gem "patchelf"
gem "plist"

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -7,8 +7,8 @@ require "English"
require "fileutils"
require "json"
require "json/add/exception"
require "ostruct"
require "forwardable"
require "set"
# Only require "core_ext" here to ensure we're only requiring the minimum of
# 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/object/try"
require "active_support/core_ext/array/access"
require "i18n"
require "active_support/core_ext/hash/except"
require "active_support/core_ext/kernel/reporting"
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/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_BOTTLE_DEFAULT_DOMAIN = ENV.fetch("HOMEBREW_BOTTLE_DEFAULT_DOMAIN").freeze
HOMEBREW_BREW_DEFAULT_GIT_REMOTE = ENV.fetch("HOMEBREW_BREW_DEFAULT_GIT_REMOTE").freeze
@ -148,8 +144,6 @@ rescue
nil
end.compact.freeze
require "set"
require "system_command"
require "exceptions"
require "utils"

View File

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

View File

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

View File

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