Remove redundant cli/parser requires

This commit is contained in:
Douglas Eichelberger 2024-03-29 16:19:34 -07:00
parent 3cedf33150
commit c50fb2dbd2
45 changed files with 3 additions and 44 deletions

View File

@ -1,12 +1,15 @@
# typed: strong
# frozen_string_literal: true
require "cli/parser"
module Homebrew
# Subclass this to implement a `brew` command. This is preferred to declaring a named function in the `Homebrew`
# module, because:
# - Each Command lives in an isolated namespace.
# - Each Command implements a defined interface.
# - `args` is available as an ivar, and thus does not need to be passed as an argument to helper methods.
# - Subclasses no longer need to reference CLI::Parser directly.
#
# To subclass, implement a `run` method and provide a `cmd_args` block to document the command and its allowed args.
# To generate method signatures for command args, run `brew typecheck --update`.

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
module Homebrew
module Cmd

View File

@ -15,7 +15,6 @@ require "style"
require "date"
require "missing_formula"
require "digest"
require "cli/parser"
require "json"
require "formula_auditor"
require "tap_auditor"

View File

@ -8,7 +8,6 @@ require "utils/bottles"
require "tab"
require "keg"
require "formula_versions"
require "cli/parser"
require "utils/inreplace"
require "erb"
require "utils/gzip"

View File

@ -5,7 +5,6 @@ require "abstract_command"
require "bump_version_parser"
require "cask"
require "cask/download"
require "cli/parser"
require "utils/tar"
module Homebrew

View File

@ -4,7 +4,6 @@
require "abstract_command"
require "fileutils"
require "formula"
require "cli/parser"
require "utils/pypi"
require "utils/tar"

View File

@ -3,7 +3,6 @@
require "abstract_command"
require "formula"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -5,7 +5,6 @@ require "timeout"
require "cask/download"
require "cask/installer"
require "cask/cask_loader"
require "cli/parser"
require "system_command"
require "tap"
require "unversioned_cask_checker"

View File

@ -3,7 +3,6 @@
require "abstract_command"
require "bump_version_parser"
require "cli/parser"
require "livecheck/livecheck"
module Homebrew

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "fileutils"
module Homebrew

View File

@ -3,7 +3,6 @@
require "abstract_command"
require "commands"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "csv"
module Homebrew

View File

@ -4,7 +4,6 @@
require "formula"
require "formula_creator"
require "missing_formula"
require "cli/parser"
require "utils/pypi"
require "cask/cask_loader"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "test_runner_formula"
require "github_runner_matrix"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "utils/github"
module Homebrew

View File

@ -3,7 +3,6 @@
require "abstract_command"
require "formula"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "utils/git"
require "formulary"
require "software_spec"

View File

@ -3,7 +3,6 @@
require "abstract_command"
require "formula"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "cask/cask"
require "fileutils"
require "formula"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "fileutils"
require "formula"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -4,7 +4,6 @@
require "abstract_command"
require "formulary"
require "cask/cask_loader"
require "cli/parser"
class String
def f(*args)

View File

@ -4,7 +4,6 @@
require "abstract_command"
require "cache_store"
require "linkage_checker"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "formula"
require "livecheck/livecheck"
require "livecheck/strategy"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "utils/github"
module Homebrew

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "utils/github"
module Homebrew

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "fileutils"
require "utils/github"
require "utils/github/artifacts"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "formula"
require "github_packages"
require "github_releases"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -4,7 +4,6 @@
require "abstract_command"
require "extend/ENV"
require "formula"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -5,7 +5,6 @@ require "abstract_command"
require "json"
require "open3"
require "style"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -4,7 +4,6 @@
require "abstract_command"
require "fileutils"
require "tap"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -5,7 +5,6 @@ require "abstract_command"
require "extend/ENV"
require "sandbox"
require "timeout"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "fileutils"
require "system_command"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "fileutils"
module Homebrew

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "formula"
require "api"
require "os/mac/xcode"

View File

@ -5,7 +5,6 @@ require "abstract_command"
require "fileutils"
require "stringio"
require "formula"
require "cli/parser"
module Homebrew
module DevCmd

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "utils/spdx"
require "system_command"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "utils/github"
require "manpages"
require "system_command"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "utils/pypi"
module Homebrew

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "utils/github"
require "system_command"

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
require "fileutils"
module Homebrew

View File

@ -2,7 +2,6 @@
# frozen_string_literal: true
require "abstract_command"
require "cli/parser"
module Homebrew
module DevCmd