Class: Zeitwerk::Loader

Inherits:
Object
  • Object
show all
Defined in:
sig/lib/zeitwerk/zeitwerk.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeLoader

Returns a new instance of Loader.



12
# File 'sig/lib/zeitwerk/zeitwerk.rbs', line 12

def initialize: () -> void

Instance Attribute Details

#inflectorInflector

Returns the value of attribute inflector.

Returns:



10
11
12
# File 'sig/lib/zeitwerk/zeitwerk.rbs', line 10

def inflector
  @inflector
end

#tagString

Returns the value of attribute tag.

Returns:

  • (String)


9
10
11
# File 'sig/lib/zeitwerk/zeitwerk.rbs', line 9

def tag
  @tag
end

Instance Method Details

#collapsevoid

This method returns an undefined value.

Parameters:

  • ((String | Pathname), Array[String | Pathname])


14
# File 'sig/lib/zeitwerk/zeitwerk.rbs', line 14

def collapse: (*((String | Pathname) | Array[String | Pathname])) -> void

#push_dirvoid

This method returns an undefined value.

Parameters:

  • (String, Pathname)
  • namespace: (Module)


16
# File 'sig/lib/zeitwerk/zeitwerk.rbs', line 16

def push_dir: (String | Pathname, namespace: Module) -> void

#setupvoid

This method returns an undefined value.



18
# File 'sig/lib/zeitwerk/zeitwerk.rbs', line 18

def setup: () -> void