Module: Bootsnap

Defined in:
startup/bootsnap.rbi

Class Method Summary collapse

Class Method Details

.setup(cache_dir:, development_mode: true, load_path_cache: true, ignore_directories: nil, readonly: false, revalidation: false, compile_cache_iseq: true, compile_cache_yaml: true, compile_cache_json: true) ⇒ 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.

Parameters:

  • cache_dir (String)
  • development_mode (Boolean) (defaults to: true)
  • load_path_cache (Boolean) (defaults to: true)
  • ignore_directories (Array<String>, nil) (defaults to: nil)
  • readonly (Boolean) (defaults to: false)
  • revalidation (Boolean) (defaults to: false)
  • compile_cache_iseq (Boolean) (defaults to: true)
  • compile_cache_yaml (Boolean) (defaults to: true)
  • compile_cache_json (Boolean) (defaults to: true)


22
23
24
25
26
27
28
29
30
31
32
# File 'startup/bootsnap.rbi', line 22

def self.setup(
  cache_dir:,
  development_mode: true,
  load_path_cache: true,
  ignore_directories: nil,
  readonly: false,
  revalidation: false,
  compile_cache_iseq: true,
  compile_cache_yaml: true,
  compile_cache_json: true
); end