Remove redundant cli/parser requires
This commit is contained in:
parent
3cedf33150
commit
c50fb2dbd2
@ -1,12 +1,15 @@
|
|||||||
# typed: strong
|
# typed: strong
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
require "cli/parser"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
# Subclass this to implement a `brew` command. This is preferred to declaring a named function in the `Homebrew`
|
# Subclass this to implement a `brew` command. This is preferred to declaring a named function in the `Homebrew`
|
||||||
# module, because:
|
# module, because:
|
||||||
# - Each Command lives in an isolated namespace.
|
# - Each Command lives in an isolated namespace.
|
||||||
# - Each Command implements a defined interface.
|
# - 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.
|
# - `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 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`.
|
# To generate method signatures for command args, run `brew typecheck --update`.
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module Cmd
|
module Cmd
|
||||||
|
|||||||
@ -15,7 +15,6 @@ require "style"
|
|||||||
require "date"
|
require "date"
|
||||||
require "missing_formula"
|
require "missing_formula"
|
||||||
require "digest"
|
require "digest"
|
||||||
require "cli/parser"
|
|
||||||
require "json"
|
require "json"
|
||||||
require "formula_auditor"
|
require "formula_auditor"
|
||||||
require "tap_auditor"
|
require "tap_auditor"
|
||||||
|
|||||||
@ -8,7 +8,6 @@ require "utils/bottles"
|
|||||||
require "tab"
|
require "tab"
|
||||||
require "keg"
|
require "keg"
|
||||||
require "formula_versions"
|
require "formula_versions"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/inreplace"
|
require "utils/inreplace"
|
||||||
require "erb"
|
require "erb"
|
||||||
require "utils/gzip"
|
require "utils/gzip"
|
||||||
|
|||||||
@ -5,7 +5,6 @@ require "abstract_command"
|
|||||||
require "bump_version_parser"
|
require "bump_version_parser"
|
||||||
require "cask"
|
require "cask"
|
||||||
require "cask/download"
|
require "cask/download"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/tar"
|
require "utils/tar"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -4,7 +4,6 @@
|
|||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "fileutils"
|
require "fileutils"
|
||||||
require "formula"
|
require "formula"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/pypi"
|
require "utils/pypi"
|
||||||
require "utils/tar"
|
require "utils/tar"
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "formula"
|
require "formula"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -5,7 +5,6 @@ require "timeout"
|
|||||||
require "cask/download"
|
require "cask/download"
|
||||||
require "cask/installer"
|
require "cask/installer"
|
||||||
require "cask/cask_loader"
|
require "cask/cask_loader"
|
||||||
require "cli/parser"
|
|
||||||
require "system_command"
|
require "system_command"
|
||||||
require "tap"
|
require "tap"
|
||||||
require "unversioned_cask_checker"
|
require "unversioned_cask_checker"
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "bump_version_parser"
|
require "bump_version_parser"
|
||||||
require "cli/parser"
|
|
||||||
require "livecheck/livecheck"
|
require "livecheck/livecheck"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "fileutils"
|
require "fileutils"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "commands"
|
require "commands"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "csv"
|
require "csv"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -4,7 +4,6 @@
|
|||||||
require "formula"
|
require "formula"
|
||||||
require "formula_creator"
|
require "formula_creator"
|
||||||
require "missing_formula"
|
require "missing_formula"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/pypi"
|
require "utils/pypi"
|
||||||
require "cask/cask_loader"
|
require "cask/cask_loader"
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "test_runner_formula"
|
require "test_runner_formula"
|
||||||
require "github_runner_matrix"
|
require "github_runner_matrix"
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/github"
|
require "utils/github"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "formula"
|
require "formula"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/git"
|
require "utils/git"
|
||||||
require "formulary"
|
require "formulary"
|
||||||
require "software_spec"
|
require "software_spec"
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "formula"
|
require "formula"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "cask/cask"
|
require "cask/cask"
|
||||||
require "fileutils"
|
require "fileutils"
|
||||||
require "formula"
|
require "formula"
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "fileutils"
|
require "fileutils"
|
||||||
require "formula"
|
require "formula"
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -4,7 +4,6 @@
|
|||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "formulary"
|
require "formulary"
|
||||||
require "cask/cask_loader"
|
require "cask/cask_loader"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
class String
|
class String
|
||||||
def f(*args)
|
def f(*args)
|
||||||
|
|||||||
@ -4,7 +4,6 @@
|
|||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cache_store"
|
require "cache_store"
|
||||||
require "linkage_checker"
|
require "linkage_checker"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "formula"
|
require "formula"
|
||||||
require "livecheck/livecheck"
|
require "livecheck/livecheck"
|
||||||
require "livecheck/strategy"
|
require "livecheck/strategy"
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/github"
|
require "utils/github"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/github"
|
require "utils/github"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "fileutils"
|
require "fileutils"
|
||||||
require "utils/github"
|
require "utils/github"
|
||||||
require "utils/github/artifacts"
|
require "utils/github/artifacts"
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "formula"
|
require "formula"
|
||||||
require "github_packages"
|
require "github_packages"
|
||||||
require "github_releases"
|
require "github_releases"
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -4,7 +4,6 @@
|
|||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "extend/ENV"
|
require "extend/ENV"
|
||||||
require "formula"
|
require "formula"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -5,7 +5,6 @@ require "abstract_command"
|
|||||||
require "json"
|
require "json"
|
||||||
require "open3"
|
require "open3"
|
||||||
require "style"
|
require "style"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -4,7 +4,6 @@
|
|||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "fileutils"
|
require "fileutils"
|
||||||
require "tap"
|
require "tap"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -5,7 +5,6 @@ require "abstract_command"
|
|||||||
require "extend/ENV"
|
require "extend/ENV"
|
||||||
require "sandbox"
|
require "sandbox"
|
||||||
require "timeout"
|
require "timeout"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "fileutils"
|
require "fileutils"
|
||||||
require "system_command"
|
require "system_command"
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "fileutils"
|
require "fileutils"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "formula"
|
require "formula"
|
||||||
require "api"
|
require "api"
|
||||||
require "os/mac/xcode"
|
require "os/mac/xcode"
|
||||||
|
|||||||
@ -5,7 +5,6 @@ require "abstract_command"
|
|||||||
require "fileutils"
|
require "fileutils"
|
||||||
require "stringio"
|
require "stringio"
|
||||||
require "formula"
|
require "formula"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/spdx"
|
require "utils/spdx"
|
||||||
require "system_command"
|
require "system_command"
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/github"
|
require "utils/github"
|
||||||
require "manpages"
|
require "manpages"
|
||||||
require "system_command"
|
require "system_command"
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/pypi"
|
require "utils/pypi"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "utils/github"
|
require "utils/github"
|
||||||
require "system_command"
|
require "system_command"
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
require "fileutils"
|
require "fileutils"
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
require "abstract_command"
|
require "abstract_command"
|
||||||
require "cli/parser"
|
|
||||||
|
|
||||||
module Homebrew
|
module Homebrew
|
||||||
module DevCmd
|
module DevCmd
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user