Module: Kernel
- Defined in:
- lib/pfu/parser.rb
Overview
shudder
Instance Method Summary collapse
- #original_require ⇒ Object
- #original_require_relative ⇒ Object
- #require(*a, &b) ⇒ Object
- #require_relative(*a, &b) ⇒ Object
Instance Method Details
#original_require ⇒ Object
18 |
# File 'lib/pfu/parser.rb', line 18 alias original_require require |
#original_require_relative ⇒ Object
19 |
# File 'lib/pfu/parser.rb', line 19 alias original_require_relative require_relative |
#require(*a, &b) ⇒ Object
21 22 23 24 25 26 |
# File 'lib/pfu/parser.rb', line 21 def require(*a, &b) original_require(*a, &b) rescue LoadError => e $logger.warn "The function attempted to load libraries outside the function block." $logger.warn "#{e.message} (ignored)" end |
#require_relative(*a, &b) ⇒ Object
28 29 30 31 32 33 |
# File 'lib/pfu/parser.rb', line 28 def require_relative(*a, &b) original_require_relative(*a, &b) rescue LoadError => e $logger.warn "The function attempted to relatively load libraries outside the function block." $logger.warn "#{e.message} (ignored)" end |