Module: EnvMethods Private
This module is part of a private API. This module may only be used in the Homebrew/brew repository. Third parties should avoid using this module if possible, as it may be removed or changed without warning.
Instance Method Summary collapse
-
#[](key) ⇒ String?
private
-
#[]=(key, value) ⇒ String?
private
-
#delete(key) ⇒ String?
private
-
#each_key(&block) ⇒ void
private
-
#fetch(key) ⇒ String
private
-
#key?(key) ⇒ Boolean
private
-
#replace(other) ⇒ Sorbet::Private::Static::ENVClass
private
-
#select(&block) ⇒ Hash{String => String}
private
-
#to_hash ⇒ Hash{String => String}
private
Methods included from Kernel
#disk_usage_readable, #ensure_executable!, #ensure_formula_installed!, #exec_browser, #exec_editor, #ignore_interrupts, #interactive_shell, #number_readable, #odebug, #odeprecated, #odie, #odisabled, #ofail, #oh1, #oh1_title, #ohai, #ohai_title, #onoe, #opoo, #paths, #pretty_duration, #pretty_installed, #pretty_outdated, #pretty_uninstalled, #quiet_system, #redact_secrets, #redirect_stdout, #require?, #safe_system, #tap_and_name_comparison, #truncate_text_to_approximate_size, #which, #which_all, #which_editor, #with_custom_locale, #with_env, #with_homebrew_path
Instance Method Details
#[](key) ⇒ String?
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
10 |
# File 'extend/ENV.rbi', line 10 def [](key); end |
#[]=(key, value) ⇒ String?
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
16 |
# File 'extend/ENV.rbi', line 16 def []=(key, value); end |
#delete(key) ⇒ String?
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
25 |
# File 'extend/ENV.rbi', line 25 def delete(key); end |
#each_key(&block) ⇒ void
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
This method returns an undefined value.
22 |
# File 'extend/ENV.rbi', line 22 def each_key(&block); end |
#fetch(key) ⇒ String
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
13 |
# File 'extend/ENV.rbi', line 13 def fetch(key); end |
#key?(key) ⇒ Boolean
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
7 |
# File 'extend/ENV.rbi', line 7 def key?(key); end |
#replace(other) ⇒ Sorbet::Private::Static::ENVClass
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
31 |
# File 'extend/ENV.rbi', line 31 def replace(other); end |
#select(&block) ⇒ Hash{String => String}
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
19 |
# File 'extend/ENV.rbi', line 19 def select(&block); end |
#to_hash ⇒ Hash{String => String}
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
34 |
# File 'extend/ENV.rbi', line 34 def to_hash; end |