class Autorake::Directories
Constants
- STD
Public Class Methods
new()
click to toggle source
Calls superclass method
# File lib/autorake/directories.rb, line 26 def initialize super update STD end
Public Instance Methods
[](key)
click to toggle source
Calls superclass method
# File lib/autorake/directories.rb, line 31 def [] key super key.to_sym end
[]=(key, value)
click to toggle source
Calls superclass method
# File lib/autorake/directories.rb, line 35 def []= key, value super key.to_sym, value end
expand(dir)
click to toggle source
# File lib/autorake/directories.rb, line 43 def expand dir case dir when /\A[A-Z_]+/ then (expand self[ $&.downcase]) + $' when /\A:(\w+)/ then (expand self[ $1 ]) + $' when /\A~/ then File.expand_path dir else dir end end
expanded(key)
click to toggle source
# File lib/autorake/directories.rb, line 39 def expanded key expand self[ key] end