Module: Dassets::SourceFiles
- Defined in:
- lib/dassets.rb
Class Method Summary collapse
Class Method Details
.new(sources) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/dassets.rb', line 33 def self.new(sources) # use a hash to store the source files so in the case two source files # have the same digest path, the last one *should* be correct since it # was last to be configured sources.inject({}) do |hash, source| source.files.each do |file_path| s = SourceFile.new(file_path) hash[s.digest_path] = s end hash end end |