From 8dc1c3b0f461332fceb4db5c276c7bfcfbe38481 Mon Sep 17 00:00:00 2001 From: "Brian J. Cardiff" Date: Mon, 29 Jul 2019 14:23:35 -0300 Subject: [PATCH] Honor Enumerable#each signature A {String, T} tuple should be yielded as a single value, and not a yield with a String and a T as two values. --- src/callback/result_set.cr | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/callback/result_set.cr b/src/callback/result_set.cr index af0c2e7..cce859c 100644 --- a/src/callback/result_set.cr +++ b/src/callback/result_set.cr @@ -25,9 +25,9 @@ module Callback named.has_key?(name.to_s) end - def each + def each(&block : {String, T} -> _) named.each do |k, v| - yield k, v + yield({k, v}) end end end