class ActionView::CacheExpiry::ViewReloader
def initialize(watcher:, &block)
def initialize(watcher:, &block) @mutex = Mutex.new @watcher_class = watcher @watched_dirs = nil @watcher = nil @previous_change = false ActionView::PathRegistry.file_system_resolver_hooks << method(:rebuild_watcher) end