From f792b55b2138c75bfc4efe1d15af5e924f4349bc Mon Sep 17 00:00:00 2001 From: Mau Magnaguagno Date: Tue, 21 Nov 2023 00:52:54 -0300 Subject: [rubygems/rubygems] Prefer String#each_line in Gem::Command Replace ``String#split("\n").each`` with ``String#each_line``. https://github.com/rubygems/rubygems/commit/958744807d --- lib/rubygems/command.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/rubygems/command.rb b/lib/rubygems/command.rb index 01deac6890..14a95c7806 100644 --- a/lib/rubygems/command.rb +++ b/lib/rubygems/command.rb @@ -489,7 +489,7 @@ class Gem::Command @parser.separator nil @parser.separator " Description:" - formatted.split("\n").each do |line| + formatted.each_line |line| @parser.separator " #{line.rstrip}" end end @@ -516,8 +516,8 @@ class Gem::Command @parser.separator nil @parser.separator " #{title}:" - content.split(/\n/).each do |line| - @parser.separator " #{line}" + content.each_line do |line| + @parser.separator " #{line.rstrip}" end end @@ -526,7 +526,7 @@ class Gem::Command @parser.separator nil @parser.separator " Summary:" - wrap(@summary, 80 - 4).split("\n").each do |line| + wrap(@summary, 80 - 4).each_line do |line| @parser.separator " #{line.strip}" end end -- cgit v1.2.3