私は現在、Scala で書かれた API のドキュメントを書いています。コードをより理解しやすくするために、いくつかの図を含めたいと思います。
リソース (ダイアグラムなど) を scaladoc の呼び出しによって自動的にインポートできるようにするには、どこにリソースを配置すればよいか、コードのドキュメントでこれらのリソースを参照する方法を考えています。
たとえば、sbt を使用しているとします。私のコードはsrc/main/scala
ディレクトリにあります。package の scala パッケージ オブジェクトの例を次に示しますfoo
。
/**
* 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 から見えるようにするには、'diagram-foo.svg' をプロジェクトのどこに置くべきですか? 続いて、タグpath/to/
内の正しい値は?img