class Bootsnap::LoadPathCache::Store
def load_data
def load_data @data = begin File.open(@store_path, encoding: Encoding::BINARY) do |io| MessagePack.load(io) end # handle malformed data due to upgrade incompatibility rescue Errno::ENOENT, MessagePack::MalformedFormatError, MessagePack::UnknownExtTypeError, EOFError {} rescue ArgumentError => error if error.message =~ /negative array size/ {} else raise end end end