mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
lib/rdoc/parser/ruby.rb: Avoid .chars.to_a.last
The code creates a lot of useless objects. Instead, using a regexp is shorter and faster.
This commit is contained in:
parent
64bffddda1
commit
cd41378ef9
1 changed files with 2 additions and 2 deletions
|
@ -1779,9 +1779,9 @@ class RDoc::Parser::Ruby < RDoc::Parser
|
|||
while tk and (:on_comment == tk[:kind] or :on_embdoc == tk[:kind]) do
|
||||
comment_body = retrieve_comment_body(tk)
|
||||
comment += comment_body
|
||||
comment += "\n" unless "\n" == comment_body.chars.to_a.last
|
||||
comment << "\n" unless comment_body =~ /\n\z/
|
||||
|
||||
if comment_body.size > 1 && "\n" == comment_body.chars.to_a.last then
|
||||
if comment_body.size > 1 && comment_body =~ /\n\z/ then
|
||||
skip_tkspace_without_nl # leading spaces
|
||||
end
|
||||
tk = get_tk
|
||||
|
|
Loading…
Reference in a new issue