From 4560c06b7eaecb9d59bb97d1c7b6032a21436d2e Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Sun, 29 Nov 2020 22:34:36 +0100 Subject: [PATCH] Add more method signatures for `CLI::Args`. --- Library/Homebrew/cli/args.rbi | 149 ++++++++++++++++++++++++++++++++++ 1 file changed, 149 insertions(+) diff --git a/Library/Homebrew/cli/args.rbi b/Library/Homebrew/cli/args.rbi index 51e9ccadb9..b9d3416f46 100644 --- a/Library/Homebrew/cli/args.rbi +++ b/Library/Homebrew/cli/args.rbi @@ -66,8 +66,157 @@ module Homebrew sig { returns(T.nilable(T::Boolean)) } def ignore_dependencies?; end + sig { returns(T.nilable(T::Boolean)) } + def aliases?; end + + sig { returns(T.nilable(T::Boolean)) } + def fix?; end + sig { returns(T.nilable(T::Boolean)) } def keep_tmp?; end + + sig { returns(T.nilable(T::Boolean)) } + def overwrite?; end + + sig { returns(T.nilable(T::Boolean)) } + def silent?; end + + sig { returns(T.nilable(T::Boolean)) } + def repair?; end + + sig { returns(T.nilable(T::Boolean)) } + def prune_prefix?; end + + sig { returns(T.nilable(T::Boolean)) } + def upload?; end + + sig { returns(T.nilable(T::Boolean)) } + def total?; end + + sig { returns(T.nilable(T::Boolean)) } + def dependents?; end + + sig { returns(T.nilable(T::Boolean)) } + def installed?; end + + sig { returns(T.nilable(T::Boolean)) } + def all?; end + + sig { returns(T.nilable(T::Boolean)) } + def full?; end + + sig { returns(T.nilable(T::Boolean)) } + def list_pinned?; end + + sig { returns(T.nilable(T::Boolean)) } + def display_cop_names?; end + + sig { returns(T.nilable(T::Boolean)) } + def syntax?; end + + sig { returns(T.nilable(T::Boolean)) } + def ignore_non_pypi_packages?; end + + sig { returns(T.nilable(T::Boolean)) } + def test?; end + + sig { returns(T.nilable(T::Boolean)) } + def reverse?; end + + sig { returns(T.nilable(T::Boolean)) } + def print_only?; end + + sig { returns(T.nilable(T::Boolean)) } + def markdown?; end + + sig { returns(T.nilable(String)) } + def tag; end + + sig { returns(T.nilable(String)) } + def tap; end + + sig { returns(T.nilable(String)) } + def macos; end + + sig { returns(T.nilable(T::Array[String])) } + def hide; end + + sig { returns(T.nilable(String)) } + def version; end + + sig { returns(T.nilable(String)) } + def name; end + + sig { returns(T.nilable(T::Boolean)) } + def no_publish?; end + + sig { returns(T.nilable(T::Boolean)) } + def shallow?; end + + sig { returns(T.nilable(T::Boolean)) } + def fail_if_not_changed?; end + + sig { returns(T.nilable(String)) } + def limit; end + + sig { returns(T.nilable(String)) } + def message; end + + sig { returns(T.nilable(String)) } + def issue; end + + sig { returns(T.nilable(String)) } + def workflow; end + + sig { returns(T.nilable(String)) } + def bintray_org; end + + sig { returns(T.nilable(String)) } + def bintray_repo; end + sig { returns(T.nilable(String)) } + def package_name; end + + sig { returns(T.nilable(String)) } + def prune; end + + sig { returns(T.nilable(T::Array[String])) } + def only_cops; end + + sig { returns(T.nilable(T::Array[String])) } + def except_cops; end + + sig { returns(T.nilable(T::Array[String])) } + def only; end + + sig { returns(T.nilable(T::Array[String])) } + def except; end + + sig { returns(T.nilable(T::Array[String])) } + def mirror; end + + sig { returns(T.nilable(T::Array[String])) } + def without_labels; end + + sig { returns(T.nilable(T::Array[String])) } + def workflows; end + + sig { returns(T.nilable(T::Array[String])) } + def ignore_missing_artifacts; end + + sig { returns(T.nilable(T::Array[String])) } + def language; end + + sig { returns(T.nilable(T::Array[String])) } + def extra_packages; end + + sig { returns(T.nilable(T::Array[String])) } + def exclude_packages; end + + sig { returns(T.nilable(T::Array[String])) } + def update; end + + sig { returns(T.nilable(T::Boolean)) } + def s?; end end end end