core/range.rbs in rbs-3.4.4 vs core/range.rbs in rbs-3.5.0.pre.1
- old
+ new
@@ -959,11 +959,11 @@
# e.class # => Enumerator::ArithmeticSequence
# ('a'..'e').step # => #<Enumerator: ...>
#
# Related: Range#%.
#
- def step: (?Integer n) { (Elem arg0) -> untyped } -> self
- | (?Integer n) -> ::Enumerator[Elem, void]
+ def step: (?Numeric | int n) -> Enumerator[Elem, self]
+ | (?Numeric | int n) { (Elem element) -> void } -> self
# <!--
# rdoc-file=range.c
# - to_s -> string
# -->