Module: RSpec::Matchers

Included in:
Core::ExampleGroup
Defined in:
sorbet/rbi/dsl/r_spec/matchers.rbi

Instance Method Summary collapse

Instance Method Details

#be_a_build(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


10
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 10

def be_a_build(*args, &block); end

#be_a_build_dependency(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


13
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 13

def be_a_build_dependency(*args, &block); end

#be_a_build_requirement(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


16
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 16

def be_a_build_requirement(*args, &block); end

#be_a_core_tap(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


19
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 19

def be_a_core_tap(*args, &block); end

#be_a_directory(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


22
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 22

def be_a_directory(*args, &block); end

#be_a_failure(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


25
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 25

def be_a_failure(*args, &block); end

#be_a_file(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


28
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 28

def be_a_file(*args, &block); end

#be_a_service(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


31
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 31

def be_a_service(*args, &block); end

#be_a_success(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


34
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 34

def be_a_success(*args, &block); end

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


37
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 37

def be_a_symlink(*args, &block); end

#be_alias_changed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


40
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 40

def be_alias_changed(*args, &block); end

#be_an_empty_installation(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


43
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 43

def be_an_empty_installation(*args, &block); end

#be_any_version_installed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


46
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 46

def be_any_version_installed(*args, &block); end

#be_available(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


49
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 49

def be_available(*args, &block); end

#be_bottled(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


52
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 52

def be_bottled(*args, &block); end

#be_build(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


55
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 55

def be_build(*args, &block); end

#be_built_as_bottle(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


58
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 58

def be_built_as_bottle(*args, &block); end

#be_built_with(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


61
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 61

def be_built_with(*args, &block); end

#be_built_without(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


64
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 64

def be_built_without(*args, &block); end

#be_cask_file(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


67
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 67

def be_cask_file(*args, &block); end

#be_custom_remote(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


70
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 70

def be_custom_remote(*args, &block); end

#be_detected_from(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


73
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 73

def be_detected_from(*args, &block); end

#be_detected_from_url(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


76
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 76

def be_detected_from_url(*args, &block); end

#be_directory(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


79
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 79

def be_directory(*args, &block); end

#be_ds_store(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


82
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 82

def be_ds_store(*args, &block); end

#be_dylib(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


85
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 85

def be_dylib(*args, &block); end

#be_empty(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


88
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 88

def be_empty(*args, &block); end

#be_enabled(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


91
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 91

def be_enabled(*args, &block); end

#be_executable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


94
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 94

def be_executable(*args, &block); end

#be_exist(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


97
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 97

def be_exist(*args, &block); end

#be_external(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


100
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 100

def be_external(*args, &block); end

#be_failed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


103
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 103

def be_failed(*args, &block); end

#be_fails_with(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


106
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 106

def be_fails_with(*args, &block); end

#be_fatal(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


109
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 109

def be_fatal(*args, &block); end

#be_follow_installed_alias(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


112
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 112

def be_follow_installed_alias(*args, &block); end

#be_foo_switch(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


115
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 115

def be_foo_switch(*args, &block); end

#be_formula_file(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


118
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 118

def be_formula_file(*args, &block); end

#be_frozen(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


121
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 121

def be_frozen(*args, &block); end

#be_generating_hash(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


124
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 124

def be_generating_hash(*args, &block); end

#be_head(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


127
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 127

def be_head(*args, &block); end

#be_i386(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


130
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 130

def be_i386(*args, &block); end

#be_identical(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


133
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 133

def be_identical(*args, &block); end

#be_installed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


136
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 136

def be_installed(*args, &block); end

#be_installed_alias_target_changed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


139
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 139

def be_installed_alias_target_changed(*args, &block); end

#be_installed_on_request(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


142
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 142

def be_installed_on_request(*args, &block); end

#be_latest_version_installed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


145
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 145

def be_latest_version_installed(*args, &block); end

#be_linked(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


148
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 148

def be_linked(*args, &block); end

#be_loaded_from_api(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


151
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 151

def be_loaded_from_api(*args, &block); end

#be_loaded_from_internal_api(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


154
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 154

def be_loaded_from_internal_api(*args, &block); end

#be_mach_o_bundle(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


157
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 157

def be_mach_o_bundle(*args, &block); end

#be_mach_o_executable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


160
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 160

def be_mach_o_executable(*args, &block); end

#be_migration_needed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


163
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 163

def be_migration_needed(*args, &block); end

#be_nan(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


166
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 166

def be_nan(*args, &block); end

#be_no_linkage(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


169
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 169

def be_no_linkage(*args, &block); end

#be_null(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


172
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 172

def be_null(*args, &block); end

#be_official(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


175
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 175

def be_official(*args, &block); end

#be_online(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


178
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 178

def be_online(*args, &block); end

#be_option_defined(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


181
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 181

def be_option_defined(*args, &block); end

#be_optional(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


184
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 184

def be_optional(*args, &block); end

#be_optlinked(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


187
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 187

def be_optlinked(*args, &block); end

#be_outdated(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


190
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 190

def be_outdated(*args, &block); end

#be_passed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


193
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 193

def be_passed(*args, &block); end

#be_patched(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


196
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 196

def be_patched(*args, &block); end

#be_patched_with_homebrew_prefix(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


199
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 199

def be_patched_with_homebrew_prefix(*args, &block); end

#be_pinnable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


202
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 202

def be_pinnable(*args, &block); end

#be_pinned(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


205
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 205

def be_pinned(*args, &block); end

#be_positive(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


208
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 208

def be_positive(*args, &block); end

#be_post_install_defined(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


211
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 211

def be_post_install_defined(*args, &block); end

#be_pour_bottle(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


214
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 214

def be_pour_bottle(*args, &block); end

#be_poured_from_bottle(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


217
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 217

def be_poured_from_bottle(*args, &block); end

#be_ppc64(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


220
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 220

def be_ppc64(*args, &block); end

#be_ppc7400(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


223
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 223

def be_ppc7400(*args, &block); end

#be_private(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


226
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 226

def be_private(*args, &block); end

#be_readable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


229
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 229

def be_readable(*args, &block); end

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


232
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 232

def be_recommended(*args, &block); end

#be_relative(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


235
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 235

def be_relative(*args, &block); end

#be_remote_exists(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


238
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 238

def be_remote_exists(*args, &block); end

#be_required(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


241
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 241

def be_required(*args, &block); end

#be_resource_defined(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


244
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 244

def be_resource_defined(*args, &block); end

#be_satisfied(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


247
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 247

def be_satisfied(*args, &block); end

#be_sequentially_patched(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


250
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 250

def be_sequentially_patched(*args, &block); end

#be_stable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


253
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 253

def be_stable(*args, &block); end

#be_std(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


256
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 256

def be_std(*args, &block); end

#be_strict(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


259
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 259

def be_strict(*args, &block); end

#be_success(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


262
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 262

def be_success(*args, &block); end

#be_supersedes_an_installed_formula(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


265
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 265

def be_supersedes_an_installed_formula(*args, &block); end

#be_switch_a(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


268
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 268

def be_switch_a(*args, &block); end

#be_switch_b(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


271
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 271

def be_switch_b(*args, &block); end

#be_tar_needs_xz_dependency(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


274
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 274

def be_tar_needs_xz_dependency(*args, &block); end

#be_test(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


277
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 277

def be_test(*args, &block); end

#be_test_defined(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


280
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 280

def be_test_defined(*args, &block); end

#be_text_executable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


283
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 283

def be_text_executable(*args, &block); end

#be_the_chinese_version(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


286
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 286

def be_the_chinese_version(*args, &block); end

#be_the_english_version(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


289
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 289

def be_the_english_version(*args, &block); end

#be_undeletable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


292
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 292

def be_undeletable(*args, &block); end

#be_universal(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


295
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 295

def be_universal(*args, &block); end

#be_unstable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


298
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 298

def be_unstable(*args, &block); end

#be_use_macos_install(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


301
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 301

def be_use_macos_install(*args, &block); end

#be_uses_from_macos(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


304
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 304

def be_uses_from_macos(*args, &block); end

#be_verbose(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


307
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 307

def be_verbose(*args, &block); end

#be_with(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


310
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 310

def be_with(*args, &block); end

#be_without(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


313
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 313

def be_without(*args, &block); end

#be_world_writable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


316
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 316

def be_world_writable(*args, &block); end

#be_writable(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


319
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 319

def be_writable(*args, &block); end

#be_x86_64(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


322
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 322

def be_x86_64(*args, &block); end

#be_zero(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


325
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 325

def be_zero(*args, &block); end

#have_any_version_installed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


328
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 328

def have_any_version_installed(*args, &block); end

#have_cask_file(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


331
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 331

def have_cask_file(*args, &block); end

#have_changed_alias(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


334
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 334

def have_changed_alias(*args, &block); end

#have_changed_installed_alias_target(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


337
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 337

def have_changed_installed_alias_target(*args, &block); end

#have_custom_remote(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


340
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 340

def have_custom_remote(*args, &block); end

#have_defined_option(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


343
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 343

def have_defined_option(*args, &block); end

#have_defined_resource(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


346
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 346

def have_defined_resource(*args, &block); end

#have_failed(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


349
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 349

def have_failed(*args, &block); end

#have_formula_file(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


352
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 352

def have_formula_file(*args, &block); end

#have_its_resource_patched(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


355
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 355

def have_its_resource_patched(*args, &block); end

#have_key(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


358
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 358

def have_key(*args, &block); end

#have_option_defined(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


361
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 361

def have_option_defined(*args, &block); end

#have_post_install_defined(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


364
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 364

def have_post_install_defined(*args, &block); end

#have_test_defined(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


367
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 367

def have_test_defined(*args, &block); end

#have_uninstall_flight_blocks(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


370
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 370

def have_uninstall_flight_blocks(*args, &block); end

#have_valid_bash_syntax(*args, &block) ⇒ T.untyped

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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


373
# File 'sorbet/rbi/dsl/r_spec/matchers.rbi', line 373

def have_valid_bash_syntax(*args, &block); end