Class: Array
- Inherits:
-
Object
- Object
- Array
- Defined in:
- lib/puppet_forge_server/patches.rb
Instance Method Summary collapse
Instance Method Details
#deep_merge ⇒ Object
37 38 39 40 41 |
# File 'lib/puppet_forge_server/patches.rb', line 37 def deep_merge inject({}) do |merged, map| merged.deep_merge(map) end end |
#version_sort_by ⇒ Object
43 44 45 46 47 48 |
# File 'lib/puppet_forge_server/patches.rb', line 43 def version_sort_by sort_by do |element| version = yield(element).gsub('-', '.pre.') Gem::Version.new(version) end end |