scaladoc 生成については、 sbt のドキュメントに従おうとしています。一般的な設定用のマルチ プロジェクト (つまり、サブプロジェクトを含む集計) ビルドがあり./build.sbt
ます。次の例の最後のエントリを追加しました。
scalacOptions in ThisBuild ++= Seq("-deprecation", "-unchecked", "-feature")
scalacOptions in ThisBuild += "-no-specialization"
// API docs
scalacOptions in ThisBuild in (Compile,doc) ++= Seq(
"-diagrams", "-doc-title", name.value
)
これは何の効果もありません。scaladoc は図を生成しようとせず、メイン ドキュメントのタイトルも設定しないため、これらの設定は単純に無視されます。同様に、"-foobar"
オプションを追加してもエラーは表示されません。
これを修正する方法 ( ではbuild.sbt
、 には行きたくありませんproject/Build.scala
、ありがとう)