lib/app_manifest.rb in app_manifest-0.1.0 vs lib/app_manifest.rb in app_manifest-0.1.1
- old
+ new
@@ -16,10 +16,11 @@
class << self
# Takes a hash representing an app manifest and returns a new hash
# with canonical serialization. This will resolve shorthands and older
# serializations into a canonical serialization.
def canonicalize(manifest)
- keys_to_sym(manifest)
+ manifest = keys_to_sym(manifest)
+ manifest
.merge(canonicalize_env(manifest))
.merge(canonicalize_formation(manifest))
.merge(canonicalize_addons(manifest))
.merge(canonicalize_environments(manifest))
end