From db860ee4d8abc0f7dca8c8ac1f6d01ffece528ec Mon Sep 17 00:00:00 2001 From: Ary Borenszweig Date: Thu, 4 Aug 2016 12:24:25 -0300 Subject: [PATCH] Replace `x as T` with `x.as(T)` --- src/lock.cr | 8 ++++---- test/manager_test.cr | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/lock.cr b/src/lock.cr index a45cc1f4..6a27007d 100644 --- a/src/lock.cr +++ b/src/lock.cr @@ -10,12 +10,12 @@ module Shards end def self.from_yaml(str : String) - data = YAML.parse(str).raw as Hash + data = YAML.parse(str).raw.as(Hash) - case data["version"] as String + case data["version"].as(String) when "1.0" - (data["shards"] as Hash).map do |name, config| - Dependency.new(name.to_s, config as Hash) + data["shards"].as(Hash).map do |name, config| + Dependency.new(name.to_s, config.as(Hash)) end else raise InvalidLock.new # unknown lock version diff --git a/test/manager_test.cr b/test/manager_test.cr index cf2013e5..2bafc0cc 100644 --- a/test/manager_test.cr +++ b/test/manager_test.cr @@ -108,18 +108,18 @@ module Shards if dependencies = config["dependencies"]? yml << "dependencies:\n" - (dependencies as Hash).each do |name, hsh| + dependencies.as(Hash).each do |name, hsh| yml << " " << name << ": " << "\n" - (hsh as Hash).each { |k, v| yml << " " << k << ": " << v.inspect << "\n" } + hsh.as(Hash).each { |k, v| yml << " " << k << ": " << v.inspect << "\n" } end end if dependencies = config["development_dependencies"]? yml << "development_dependencies:\n" - (dependencies as Hash).each do |name, hsh| + dependencies.as(Hash).each do |name, hsh| yml << " " << name << ": " << "\n" - (hsh as Hash).each { |k, v| yml << " " << k << ": " << v.inspect << "\n" } + hsh.as(Hash).each { |k, v| yml << " " << k << ": " << v.inspect << "\n" } end end end