Issue #11746 has been updated by jeremyevans0 (Jeremy Evans).

Status changed from Assigned to Closed

It looks like this issue has been resolved in the current version of RDoc (see https://docs.ruby-lang.org/en/trunk/syntax/literals_rdoc.html).

----------------------------------------
Bug #11746: RDoc incorrect example call method on heredoc
https://bugs.ruby-lang.org/issues/11746#change-79936

* Author: manuel (Jose Manuel Garcia)
* Status: Closed
* Priority: Normal
* Assignee: aycabta (aycabta .)
* Target version: 
* ruby -v: 
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
The sample code for a call on a heredoc at http://ruby-doc.org/core-2.3.0_preview1/doc/syntax/literals_rdoc.html#label-Here+Documents
 for

**To call a method on a heredoc place it after the opening identifier:**

I think it should be 

~~~
expected_result = <<HEREDOC.chomp
One plus one is #{1 + 1}
HEREDOC
~~~
instead of

~~~
expected_result = "One plus one is #{1 + 1}
".chomp
~~~
Regards





-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>