Module: Braintrust::Contrib::RequireHook
- Defined in:
- lib/braintrust/contrib/setup.rb
Overview
Prepend module for require interception. Only installed AFTER zeitwerk loads to avoid alias_method loop.
Instance Method Summary collapse
Instance Method Details
#require(path) ⇒ Object
161 162 163 164 165 |
# File 'lib/braintrust/contrib/setup.rb', line 161 def require(path) result = super Setup.with_reentrancy_guard { Setup.on_require(path) } result end |