Здесь у меня есть два файла:
file.rb
def method
puts "This won't be outputted."
end
puts "This will be outputted."
main.rb
require "./file"
При запуске main.rb он загрузит весь код внутри file.rb, поэтому я получу "Это будет выведено". на экране.
Можно ли загрузить файл без его запуска?
Я хочу загрузить все методы (в модулях и классах), не выполняя код вне этих областей.