Module: Tapioca::Runtime::Trackers

Extended by:
T::Sig
Defined in:
lib/tapioca/runtime/trackers.rb,
lib/tapioca/runtime/trackers/mixin.rb,
lib/tapioca/runtime/trackers/tracker.rb,
lib/tapioca/runtime/trackers/autoload.rb,
lib/tapioca/runtime/trackers/required_ancestor.rb,
lib/tapioca/runtime/trackers/constant_definition.rb

Defined Under Namespace

Modules: Autoload, ConstantDefinition, Mixin, RequiredAncestor, Tracker

Class Method Summary collapse

Class Method Details

.disable_all!Object



17
18
19
# File 'lib/tapioca/runtime/trackers.rb', line 17

def disable_all!
  @trackers.each(&:disable!)
end

.register_tracker(tracker) ⇒ Object



22
23
24
# File 'lib/tapioca/runtime/trackers.rb', line 22

def register_tracker(tracker)
  @trackers << tracker
end