Код, используемый в официальном API Ruby on rails, неверен? - PullRequest
1 голос
/ 25 декабря 2011

Я читал официальный документ ruby ​​on rails API и наткнулся на странную запись, которую больше нигде не нашел.Например, http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html

заполнено кодами, начинающимися с «<% Q», такими как: </p>

<% Q form_for @post do | f|%> ...

Сначала я подумал, что что-то упустил, и это был другой тип декларации, поскольку это официальный документ.Все, что я знаю, это "<% ...%>" и "<% = ...%>" s, но после того, как я некоторое время гуглю это, я чувствую, что это может быть ошибкой.Я что-то упустил?

Ответы [ 2 ]

2 голосов
/ 26 декабря 2011

Да, это неправильно из-за ошибки в синтаксическом анализаторе RDoc, который использует Rails. Смотрите здесь для получения дополнительной информации: http://groups.google.com/group/rubyonrails-docs/browse_thread/thread/bc1ae76aa8179406.

1 голос
/ 25 декабря 2011

Я думаю, что-то должно быть в порядке со скриптами rdoc / sdoc, которые генерируют api-документы из исходного кода - нет никакого следа% Q в источнике , из которого генерируется документация api.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...