Şu anda Scala'da yazılmış bir API'nın belgelerini yazıyorum. Kodu daha anlaşılır hale getirmek için birkaç diyagramı dahil etmek istiyorum.Kaynak nereye yerleştirilir, ör. görüntüleri, bu scaladoc kullanabilir?
Scaladoc'un bir çağrısıyla otomatik olarak alınabilmesi için kaynakları (şemalar gibi) nereye koyacağımı ve kodun belgelerinde bu kaynaklara nasıl başvuracağımı merak ediyorum. Örneğin, sbt kullandığımı varsayalım. Kodum src/main/scala
dizininde bulunur. 'Diyagram-foo.svg' sırayla projemde yer almalıdır
/**
* Provides main classes of the bar API.
*
* ==Overview==
* Main classes are depicted on the following diagram:
* <img src="path/to/diagram-foo.svg" />
*
*/
package object foo {
}
scaladoc görünür olmasını: İşte paketin foo
için scala paketi nesnesinin bir örnektir? Daha sonra, img
etiketindeki path/to/
etiketinin doğru değeri nedir?
Bu çalışma, scaladoc ile yerleşik olmasa bile. Teşekkür ederim! – GDD
Harika! İkimiz de sbt öğreniyoruz! Zaman izin verdiğinde lütfen cevabı kabul edin. Teşekkürler! –