0
SBTタスクを作成して、これらのクラス内の注釈に基づいて自分のクラスのドキュメントを生成します。SBTでコンパイルされたクラスをスキャンする
だから私は、タスク作成しています:
val genToolsDocs = TaskKey[Unit]("gendoc-tools", "gen doc")
genToolsDocs in Runtime <<=
(compile in Compile) map {
(compiled: Analysis) ⇒ {
???
}
}
をしかし、私は実際に今、どのように適切にこのcompiled: Analysis
オブジェクトから生成されたクラスを取得することはありませんか?
そこからはcompiled.apis.internal.values.map(_.api()...)
があります。そこで私のクラスについての情報を得ることができますが、それほど多くはありません。
また、compiled.relations.classes
とcompiled.stamps.allBinaries
など多くのことがありますが、コンパイルしたクラスファイルを取得するにはどうすればよいでしょうか。
多分それは完全に間違った方法でしょうか?