Sha256: 9d6446dddbf7ada06a1f7ae9e07070dfcf142d80f92f4df0a7dff0b5aa8a6fe5
Contents?: true
Size: 261 Bytes
Versions: 1
Compression:
Stored size: 261 Bytes
Contents
module Homecoming class Traversal def initialize(dir = Dir.pwd, &block) old_length = nil while dir != '.' && dir.length != old_length yield dir old_length = dir.length dir = File.dirname(dir) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
homecoming-0.1.0 | lib/homecoming/traversal.rb |