यदि मैं सही ढंग से समझता हूं, तो विधि के स्कालाडोक को स्वचालित रूप से उस मूल विधि के स्कालाडोक का उत्तराधिकारी होना चाहिए जो इसे ओवरराइड करता है। ऐसा लगता है कि कक्षाओं के स्थानीय समूह के लिए सच है, लेकिन जब स्कैला की मानक लाइब्रेरी (और संभावित रूप से कोई बाहरी निर्भरता?) से विस्तार नहीं किया जाता है।मैं स्कैलाडोक को स्काला की मानक लाइब्रेरी से कैसे प्राप्त करूं?
class LocalParent {
/**
* some documentation
*/
def foo = ???
}
class DocumentedChild extends LocalParent
class UndocumentedChild extends Iterator[Int] {
def hasNext = ???
def next = ???
}
क्या स्कालाडोक का उत्तराधिकारी करने का कोई तरीका है? या मुझ से कुछ गलत हो रहा है?
इसके अलावा, मैं sbt doc
का उपयोग कर रहा हूं, इसलिए scaladoc
सीधे नहीं।
दस्तावेज़ीकरण पर एक नज़र डालें जिसमें वे निर्दिष्ट करते हैं कि बाहरी निर्भरताओं से दस्तावेज़ आयात करने के तरीके को कैसे प्रबंधित किया जाए: http://www.scala-sbt.org/0.13.2/docs/Howto/scaladoc.html (वे कहते हैं 'ऑटोएपमैपिंग्स : = सत्य' और 'apiURL: = कुछ (url (" http://example.org/api/ "))'।) – wheaties
रैंडल के उत्तर के समान। ऐसा लगता है कि मूल दस्तावेज के लिए केवल हाइपरलिंक है, लेकिन यह विधि स्तर पर स्केलडॉक खींच नहीं पाता है। –