module RailsForceReload::DefineReaders

Public Instance Methods

define_readers(mixin, name) click to toggle source

this method changed in 5.2.0 to strip arguments See commit 39f6c6c641f0c92c532e0c3747d1536af657920f

# File lib/rails-force-reload/rails-force-reload.rb, line 8
    def define_readers(mixin, name)
      mixin.class_eval <<-CODE, __FILE__, __LINE__ + 1
        def #{name}(*args)
          association(:#{name}).reader(*args)
        end
      CODE
    end