lib/xdg/paths/directory.rb in xdg-7.1.3 vs lib/xdg/paths/directory.rb in xdg-8.0.0

- old
+ new

@@ -20,10 +20,19 @@ .split(DELIMITER) .uniq .map { |path| expand path } end - def inspect = [key, dynamic.join(DELIMITER)].reject(&:empty?).join XDG::DELIMITER + def to_s = [key, dynamic.join(DELIMITER)].reject(&:empty?).join XDG::DELIMITER + + alias to_str to_s + + def inspect + pairs = to_s + type = self.class + + pairs.empty? ? "#<#{type}:#{object_id}>" : "#<#{type}:#{object_id} #{self}>" + end private attr_reader :pair, :environment