Sha256: 972079e70c33b386f7e4e1956f644470c5509539d3310cc78e501a8dffa6a397
Contents?: true
Size: 617 Bytes
Versions: 8
Compression:
Stored size: 617 Bytes
Contents
# frozen_string_literal: true require "pathname" module XDG module Paths # The combined home and directory paths. class Combined def initialize initial_home, initial_directories @initial_home = initial_home @initial_directories = initial_directories end def home = initial_home.dynamic def directories = initial_directories.dynamic def all = directories.prepend(home) def inspect = [initial_home.inspect, initial_directories.inspect].reject(&:empty?).join(" ") private attr_reader :initial_home, :initial_directories end end end
Version data entries
8 entries across 8 versions & 1 rubygems