1
GroovyとJavaソースファイルを含むGradleプロジェクトがあります。 "com.myorg .... dsl"のパッケージのうち、GroovyDoc
を使用してドキュメントを生成したいと思います。次 は、名前だけDSLとパッケージのドキュメントを生成するincludes財産であるのつもりのGradleファイルGroovyDoc Gradleタスクのインクルードの例
groovydoc {
groovyClasspath = project.configurations.jansi
includes = { "**/dsl/**" }
}
でグルーヴィーなドキュメントの設定です。しかし、私はgradleスクリプトが失敗しているので、構文を正しく使用していません。
includes
の正しい使用に関するすべての例をお待ちしております。
?どのようなエラー? – Opal
@Opal次の例外が発生しました。原因:java.lang.ClassCastException:java.util.Iteratorにjava.util.Iteratorにキャストできない \t com.sun.proxy。$ Proxy43.iterator(不明なソース) \t at org.gradle.api.tasks.util.PatternSet.include(PatternSet.java:199) \t at org.gradle.api.tasks.util.PatternSet.setIncludes(PatternSet.java:190) ' –
これはすべきです。 'includes/[**/dsl/** '']'または '**'/dsl/** ''を含む。 – Opal