Skip to content

Commit c026261

Browse files
committed
IO#each_line and Kernel#readlines accept chomp: true
1 parent d913934 commit c026261

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

core/io.rbs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3148,8 +3148,8 @@ class IO < Object
31483148
#
31493149
# Returns an Enumerator if no block is given.
31503150
#
3151-
def each_line: (?String sep, ?Integer limit) { (String line) -> void } -> self
3152-
| (?String sep, ?Integer limit) -> ::Enumerator[String, self]
3151+
def each_line: (?String sep, ?Integer limit, ?chomp: boolish) { (String line) -> void } -> self
3152+
| (?String sep, ?Integer limit, ?chomp: boolish) -> ::Enumerator[String, self]
31533153

31543154
# <!--
31553155
# rdoc-file=io.c

core/kernel.rbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1394,7 +1394,7 @@ module Kernel : BasicObject
13941394
# Optional keyword arguments `enc_opts` specify encoding options; see [Encoding
13951395
# options](rdoc-ref:encodings.rdoc@Encoding+Options).
13961396
#
1397-
def self?.readlines: (?String arg0, ?Integer arg1) -> ::Array[String]
1397+
def self?.readlines: (?String arg0, ?Integer arg1, ?chomp: boolish) -> ::Array[String]
13981398

13991399
# <!--
14001400
# rdoc-file=lib/rubygems/core_ext/kernel_require.rb

0 commit comments

Comments
 (0)