2020-10-10 17:53:31 +02:00
|
|
|
# typed: strict
|
|
|
|
|
|
|
|
module Homebrew
|
|
|
|
module CLI
|
|
|
|
class Args < OpenStruct
|
2021-12-22 11:36:06 -08:00
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def remove_bottle_block?; end
|
|
|
|
|
2021-11-19 17:42:17 +08:00
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def strict?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-10-10 17:53:31 +02:00
|
|
|
def HEAD?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-10-10 17:53:31 +02:00
|
|
|
def include_test?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-10-10 17:53:31 +02:00
|
|
|
def build_bottle?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-10-10 17:53:31 +02:00
|
|
|
def build_universal?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-10-10 17:53:31 +02:00
|
|
|
def build_from_source?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-10-10 17:53:31 +02:00
|
|
|
def force_bottle?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-12-14 14:30:36 +01:00
|
|
|
def newer_only?; end
|
|
|
|
|
2022-08-02 00:52:01 +02:00
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def resources?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-12-14 14:30:36 +01:00
|
|
|
def full_name?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-12-14 14:30:36 +01:00
|
|
|
def json?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-10-10 17:53:31 +02:00
|
|
|
def debug?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-10-10 17:53:31 +02:00
|
|
|
def quiet?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-10-10 17:53:31 +02:00
|
|
|
def verbose?; end
|
2020-11-16 01:52:57 +01:00
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-16 01:52:57 +01:00
|
|
|
def fetch_HEAD?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-16 01:52:57 +01:00
|
|
|
def cask?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-16 01:52:57 +01:00
|
|
|
def dry_run?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-16 01:52:57 +01:00
|
|
|
def skip_cask_deps?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-16 01:52:57 +01:00
|
|
|
def greedy?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-16 01:52:57 +01:00
|
|
|
def force?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-16 01:52:57 +01:00
|
|
|
def ignore_pinned?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-16 01:52:57 +01:00
|
|
|
def display_times?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-16 01:52:57 +01:00
|
|
|
def formula?; end
|
2020-11-23 18:45:40 +01:00
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-23 18:45:40 +01:00
|
|
|
def zap?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-23 18:45:40 +01:00
|
|
|
def ignore_dependencies?; end
|
2020-11-24 09:55:48 +01:00
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def aliases?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def fix?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-24 09:55:48 +01:00
|
|
|
def keep_tmp?; end
|
2020-11-29 22:34:36 +01:00
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2022-07-26 12:15:53 +01:00
|
|
|
def debug_symbols?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def overwrite?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def silent?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def repair?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def prune_prefix?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def upload?; end
|
|
|
|
|
2021-06-25 19:40:43 +02:00
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def linux?; end
|
|
|
|
|
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def linux_self_hosted?; end
|
|
|
|
|
|
|
|
sig { returns(T::Boolean) }
|
2021-07-05 18:24:43 +02:00
|
|
|
def linux_wheezy?; end
|
2021-06-25 19:40:43 +02:00
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def total?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def dependents?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def installed?; end
|
|
|
|
|
2021-05-12 11:48:09 -04:00
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def installed_on_request?; end
|
|
|
|
|
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def installed_as_dependency?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def all?; end
|
|
|
|
|
2022-09-05 13:57:22 +01:00
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def eval_all?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def full?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def list_pinned?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def display_cop_names?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def syntax?; end
|
|
|
|
|
2022-10-10 22:59:07 -04:00
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def no_simulate?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def ignore_non_pypi_packages?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def test?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def reverse?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def print_only?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def markdown?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-30 20:32:46 -05:00
|
|
|
def reset_cache?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2021-01-20 01:26:12 -05:00
|
|
|
def major?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2021-01-20 01:26:12 -05:00
|
|
|
def minor?; end
|
|
|
|
|
2021-08-26 14:36:49 -07:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def bottle_tag; end
|
|
|
|
|
2020-11-29 22:34:36 +01:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def tag; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def tap; end
|
|
|
|
|
2021-10-24 05:13:11 +01:00
|
|
|
sig { returns(T.nilable(T::Array[String])) }
|
2020-11-29 22:34:36 +01:00
|
|
|
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
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def no_publish?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def shallow?; end
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def fail_if_not_changed?; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def limit; end
|
|
|
|
|
2021-09-24 22:44:27 -04:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def start_with; end
|
|
|
|
|
2020-11-29 22:34:36 +01:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def message; end
|
|
|
|
|
2021-10-22 16:30:31 +01:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def timeout; end
|
|
|
|
|
2020-11-29 22:34:36 +01:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def issue; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def workflow; 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
|
|
|
|
|
2023-04-14 15:33:40 +02:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def os; end
|
|
|
|
|
2020-11-29 22:34:36 +01:00
|
|
|
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
|
|
|
|
|
2021-03-18 14:46:48 +00:00
|
|
|
sig { returns(T::Boolean) }
|
2020-11-29 22:34:36 +01:00
|
|
|
def s?; end
|
2021-01-12 16:05:06 +01:00
|
|
|
|
2023-04-14 15:33:40 +02:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def arch; end
|
|
|
|
|
2021-01-12 16:05:06 +01:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def appdir; end
|
|
|
|
|
2023-03-26 09:14:36 +02:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def keyboard_layoutdir; end
|
|
|
|
|
2021-01-12 16:05:06 +01:00
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def fontdir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def colorpickerdir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def prefpanedir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def qlplugindir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def dictionarydir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def servicedir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def input_methoddir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def mdimporterdir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def internet_plugindir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def audio_unit_plugindir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def vst_plugindir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def vst3_plugindir; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def screen_saverdir; end
|
2021-05-12 16:07:47 +01:00
|
|
|
|
2022-07-30 00:36:31 +01:00
|
|
|
sig { returns(T::Array[String])}
|
|
|
|
def repositories; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def from; end
|
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def to; end
|
|
|
|
|
2021-05-12 16:07:47 +01:00
|
|
|
sig { returns(T.nilable(T::Array[String])) }
|
|
|
|
def groups; end
|
2021-09-08 11:13:46 -04:00
|
|
|
|
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def write_only?; end
|
2021-10-12 01:07:38 +08:00
|
|
|
|
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def custom_remote?; end
|
2021-10-13 10:27:12 -06:00
|
|
|
|
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def print_path?; end
|
2022-05-06 11:57:43 +08:00
|
|
|
|
|
|
|
sig { returns(T.nilable(T::Boolean)) }
|
|
|
|
def force_auto_update?; end
|
dev-cmd/contributions: CSV output of queried repos; shorter sentence
- This gives users of this command a `--csv` option to pass to... you guessed
it, generate a CSV that's `pbcopy`able elsewhere, for more granular
breakdowns of where a person contributed.
- Inspiration was taken from the mockup in
https://github.com/Homebrew/brew/issues/13642#issuecomment-1254535251
but without the extra dependency of the TerminalTable gem.
- Always print a condensed "total contributions" sentence.
Output:
```
$ brew contributions issyl0
The user issyl0 has made 1201 contributions in all time.
$ brew contributions issyl0 --csv
user,repo,commits,coauthorships,signoffs
issyl0,brew,331,13,0
issyl0,core,473,24,326
issyl0,cask,4,0,0
issyl0,aliases,0,0,0
issyl0,autoupdate,1,0,0
issyl0,bundle,14,2,0
issyl0,command-not-found,1,0,0
issyl0,test-bot,3,0,0
issyl0,services,9,0,0
issyl0,cask-drivers,0,0,0
issyl0,cask-fonts,0,0,0
issyl0,cask-versions,0,0,0
```
2023-02-15 12:25:04 +00:00
|
|
|
|
|
|
|
sig { returns(T::Boolean) }
|
|
|
|
def csv?; end
|
2023-02-20 00:14:53 +00:00
|
|
|
|
|
|
|
sig { returns(T.nilable(String)) }
|
|
|
|
def user; end
|
2020-10-10 17:53:31 +02:00
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|