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