In my gemfile I have things like:
gem \'net-sftp\', \'2.1.1\', :require => \'net/sftp\'
gem \'backup\', \'3.0.27\'
gem \'watu_table_builder\', :require =&
require specifies other files that would be required on requiring this particular gem.
Documentation says
Each gem MAY specify files that should be used when autorequiring via Bundler.require. You may pass an array with multiple files, or false to prevent any file from being autorequired.
Refer to this for whole documentation