# File lib/vendor/fssm/cache.rb, line 78 def sanitize_path(path, absolute) if path.is_a?(Array) first = absolute ? '/' : path.shift path = path.inject(Pathname.new("#{first}")) do |pathname, segment| pathname.join("#{segment}") end path else path = Pathname.for(path) absolute ? path.expand_path : path end end