Sha256: 004e8325d31b87d0e8fce304c25b1b92674a2da00a7fd6579269939b7cbb2d76
Contents?: true
Size: 604 Bytes
Versions: 10
Compression:
Stored size: 604 Bytes
Contents
# frozen_string_literal: true module AnnotateRb # Not sure what this does just yet class EagerLoader class << self def call(options) options[:require].count > 0 && options[:require].each { |path| require path } if defined?(::Rails::Application) klass = ::Rails::Application.send(:subclasses).first klass.eager_load! else options[:model_dir].each do |dir| ::Rake::FileList["#{dir}/**/*.rb"].each do |fname| require File.expand_path(fname) end end end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems