# File lib/rake.rb, line 103 103: def pathmap_partial(n) 104: dirs = File.dirname(self).pathmap_explode 105: partial_dirs = 106: if n > 0 107: dirs[0...n] 108: elsif n < 0 109: dirs.reverse[0...-n].reverse 110: else 111: "." 112: end 113: File.join(partial_dirs) 114: end