class Bootsnap::LoadPathCache::Cache

def initialize(store, path_obj, development_mode: false)

def initialize(store, path_obj, development_mode: false)
  @development_mode = development_mode
  @store = store
  @mutex = Mutex.new
  @path_obj = path_obj.map! do |f|
    if File.exist?(f)
      File.realpath(f).freeze
    elsif f.frozen?
      f
    else
      f.dup.freeze
    end
  end
  @has_relative_paths = nil
  reinitialize
end