Есть свой код внутри
lib/math/paper/fetcher.rb. Разработка в
RubyMine. Включен
development режим,
debug. Заходишь на страничку, отладчик пошёл в контроллер, оттуда в lib, там исполнил код и вернул его в контроллер и оттуда на view. Вроде стандартно.
Но, если внести изменения в код в
fetcher.rb, то приходится каждый раз перезапускать приложение, потому как изменения не подхватываются на лету. Если вносить изменения в контроллере, то всё нормально, а в lib - нет.
В config/application.rb есть autoload включен:
config.autoload_paths += %W[#{config.root}/lib]
config.autoload_paths += Dir["#{config.root}/lib/**/"]