문제

내 마당 문서에서 링크를 만들려고합니다. HTTP 링크를 얻을 수 있습니다.

# I like {http://stackoverflow.com Stackoverflow}

렌더링

<p>I like <a href="http://stackoverflow.com">Stackoverflow</a></p>

그러나 이메일 링크 :

# You can email the {mailto:bugs@myproject.com bugs} list

나에게 경고를 준다 :

[warn]: In file `':: Cannot resolve link to mailto:bugs@myprojectmailto:bugs@myproject.com from text:

그리고 렌더링합니다

<p>You can email the <tt>bugs</tt> list</p>

링크에 대해 일반 RDOC 구문을 시도했습니다.

bugs[mailto:bugs@myproject.com]

그러나 마당은 그것을 무시하는 것 같습니다. 더 안정적인 구문을 아는 사람이 있습니까?

도움이 되었습니까?

해결책

Yard의 코드를 파는 것은 문제를 보여줍니다.gems/yard-0.2.3.5/lib/yard 선이 있습니다 (73) :

if name.include?("://")

Mailto 링크를 허용하지 않습니다. 이 라인을 교체 할 수 있습니다

if name.include?("://") or name.include?("mailto:")

그리고 그것은 당신이 원하는대로 작동 할 것입니다 ... 정확히 이상적이지는 않지만 그게 내가 지금 가지고있는 전부입니다.

다른 팁

0.2.3.6은이 지원을받습니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top