Class: Dir

Inherits:
Object
  • Object
show all
Defined in:
lib/dir.rb

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.entries(path) ⇒ Object



7
8
9
10
11
12
# File 'lib/dir.rb', line 7

def entries path
  e = old_entries path
  e.delete '..'
  e.delete '.'
  e
end

.foreach(path) ⇒ Object



16
17
18
19
20
# File 'lib/dir.rb', line 16

def foreach path
  entries(path).each do |entry|
    yield entry
  end
end

.old_entriesObject



5
# File 'lib/dir.rb', line 5

alias_method :old_entries, :entries

.old_foreachObject



14
# File 'lib/dir.rb', line 14

alias_method :old_foreach, :foreach