From dcb2872167b20db90c863a7fe96c27c37e54b511 Mon Sep 17 00:00:00 2001 From: Masataka Pocke Kuwabara Date: Fri, 4 Mar 2022 13:50:03 +0900 Subject: [PATCH] Accept Numeric by Integer#{upto,downto} --- core/integer.rbs | 8 ++++---- test/stdlib/Integer_test.rb | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/core/integer.rbs b/core/integer.rbs index 50b0c76ff..89a00df77 100644 --- a/core/integer.rbs +++ b/core/integer.rbs @@ -857,8 +857,8 @@ class Integer < Numeric # # With no block given, returns an Enumerator. # - def downto: (Integer limit) { (Integer) -> void } -> Integer - | (Integer limit) -> ::Enumerator[Integer, self] + def downto: (Numeric limit) { (Integer) -> void } -> Integer + | (Numeric limit) -> ::Enumerator[Integer, self] def dup: () -> self @@ -1432,8 +1432,8 @@ class Integer < Numeric # # With no block given, returns an Enumerator. # - def upto: (Integer limit) { (Integer) -> void } -> Integer - | (Integer limit) -> ::Enumerator[Integer, self] + def upto: (Numeric limit) { (Integer) -> void } -> Integer + | (Numeric limit) -> ::Enumerator[Integer, self] #