그 (것)들에게이 방법의 분실 된 문서에 관하여. 다음과 같은 대답을 받았습니다.
이들은 개인적인 방법이며, 기본적으로 rdoc 출력에 나타나지 않습니다.
이, 불행한 상황이기 때문에 (그 사용을 피해야한다 그들은 일반적으로 구현 세부 사항이 아닌 공개 API의 일부이기 때문에) 대부분의 개인 방법 attr_ *와 같은 정말 일반적인 사용 을 의도와는 달리.
올바른 해결책이 무엇인지 잘 모릅니다. 두 번째 메일에서 제임스
:
나는 그렉 브라운 (Greg Brown), 에릭는 Hodel 및 1.9의 rdocs을 개선하기 위해 노력하고 있습니다 약간 다른 사람과이 문제를 논의했다.
일반적인 합의는 모든 개인 방법을 보여주는 것은이 (아마도 실수) 한 마이너 릴리스 옆에 로 변경되기 쉽다 사용 방법 사람들을 격려 것이라고에서 좋은 생각이 될 것입니다. 그러나 그들은 공평한 방식으로 사용되는 기술적으로 사적이고, 문서는 이 기본적으로 나타날 필요가 있지만 attr_ *와 같은 사적인 방법이 있다는 것을 알고 있습니다.
소스 코드에서 C 소스 코드에서 이들에 대한 코드에 일부 rdoc 지정 문을 설정해 보았지만 아무 효과가 없습니다.필요한 것은 행동 양식에 개인용이지만 문서 용으로 공개한다는 것을 나타내는 몇 가지 추가 방법입니다.
1.9 의사 개선 팀 에 대해 알아보기 위해 다음 단계를 따라야합니다.
감사합니다,
제임스 브릿
또한 자세한 내용은이 문제에 대한 제임스 다른 문에 대한 this thread를 참조하십시오. 이 스레드에서 그는 또한 Ruby 코드의 정확한 문제를 해결하기 위해 일반적으로 RDoc에서 사용할 수있는 :doc:
지시어가 C 레벨 문서에서는 작동하지 않는다고 말합니다.
이 대답은 합리적인 것 같습니다. 어쩌면 그들은 미래에 그것을 바꿀 것입니다.
그래, 나도 그걸 찾았다. 다음은 무언가를 배우고 싶을 때 설명서보다 더 좋은 사이트입니다 : http://www.rubyist.net/~slagell/ruby/accessors.html. 나는 ruby-doc.org에 대한 문서가 없기 때문에 확신한다. http://ruby-doc.org/search.html?cx=011815814100681837392%3Awnccv6st5qk&q=attr_accessor&sa=Search&cof=FORID%3A9 – itdoesntwork