instance method
Pathname#each_line
(?::String sep, ?::Integer limit, ?mode: ::Integer | ::String, ?flags: ::Integer, ?external_encoding: ::encoding, ?internal_encoding: ::encoding, ?encoding: ::encoding, ?textmode: ::boolish, ?binmode: ::boolish, ?autoclose: ::boolish, ?chomp: ::boolish) { (::String) -> untyped } -> nil
(::Integer limit, ?mode: ::Integer | ::String, ?flags: ::Integer, ?external_encoding: ::encoding, ?internal_encoding: ::encoding, ?encoding: ::encoding, ?textmode: ::boolish, ?binmode: ::boolish, ?autoclose: ::boolish, ?chomp: ::boolish) { (::String) -> untyped } -> nil
(?::String sep, ?::Integer limit, ?mode: ::Integer | ::String, ?flags: ::Integer, ?external_encoding: ::encoding, ?internal_encoding: ::encoding, ?encoding: ::encoding, ?textmode: ::boolish, ?binmode: ::boolish, ?autoclose: ::boolish, ?chomp: ::boolish) -> ::Enumerator[::String, nil]
(::Integer limit, ?mode: ::Integer | ::String, ?flags: ::Integer, ?external_encoding: ::encoding, ?internal_encoding: ::encoding, ?encoding: ::encoding, ?textmode: ::boolish, ?binmode: ::boolish, ?autoclose: ::boolish, ?chomp: ::boolish) -> ::Enumerator[::String, nil]
each_line(...) { |line| ... }
pathname_builtin.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/pathname_builtin.rb, line 871
def each_line(...) # :yield: line
File.foreach(@path, ...)
end