class Mentor::Init
Public Class Methods
setup()
click to toggle source
# File lib/mentor.rb, line 5 def self.setup require_relative 'helpers/globals' Mentor.extend(Globals) setup_trace_point Mentor.enable end
Private Class Methods
setup_trace_point()
click to toggle source
# File lib/mentor.rb, line 12 def self.setup_trace_point TracePoint.trace(:raise) do |tp| tp.disable if Mentor.enabled? Mentor.disable require_relative 'helpers/requires' Mentor.tp = tp Main.new end tp.enable end end