@CacheableTask open class ScalaDoc : SourceTask
Generates HTML API documentation for Scala source files.
ScalaDoc()
Generates HTML API documentation for Scala source files. |
open fun getClasspath(): FileCollection
Returns the classpath to use to locate classes referenced by the documented source. |
|
open fun getDestinationDir(): File
Returns the directory to generate the API documentation into. |
|
open fun getScalaClasspath(): FileCollection
Returns the classpath to use to load the ScalaDoc tool. |
|
open fun getScalaDocOptions(): ScalaDocOptions
Returns the ScalaDoc generation options. |
|
open fun getSource(): FileTree
{@inheritDoc} |
|
open fun getTitle(): String
Returns the documentation title. |
|
open fun setClasspath(classpath: FileCollection): Unit |
|
open fun setDestinationDir(destinationDir: File): Unit |
|
open fun setScalaClasspath(scalaClasspath: FileCollection): Unit |
|
open fun setScalaDocOptions(scalaDocOptions: ScalaDocOptions): Unit |
|
open fun setTitle(title: String): Unit |
open fun exclude(vararg excludes: String): SourceTask open fun exclude(excludes: MutableIterable<String>): SourceTask open fun exclude(excludeSpec: Spec<FileTreeElement>): SourceTask open fun exclude(excludeSpec: Closure<Any>): SourceTask
{@inheritDoc} |
|
open fun getExcludes(): MutableSet<String>
{@inheritDoc} |
|
open fun getIncludes(): MutableSet<String>
{@inheritDoc} |
|
open fun include(vararg includes: String): SourceTask open fun include(includes: MutableIterable<String>): SourceTask open fun include(includeSpec: Spec<FileTreeElement>): SourceTask open fun include(includeSpec: Closure<Any>): SourceTask
{@inheritDoc} |
|
open fun setExcludes(excludes: MutableIterable<String>): SourceTask
{@inheritDoc} |
|
open fun setIncludes(includes: MutableIterable<String>): SourceTask
{@inheritDoc} |
|
open fun setSource(source: FileTree): Unit
Sets the source for this task. open fun setSource(source: Any): Unit
Sets the source for this task. The given source object is evaluated as per |
|
open fun source(vararg sources: Any): SourceTask
Adds some source to this task. The given source objects will be evaluated as per |