ExecGraphviz

@CacheableTask
abstract class ExecGraphviz : DefaultTask, AtlasGenerationTask, TaskWithOutputFile(source)

Executes dot with the configured inputs to generate an image file. Requires Graphviz to be pre-installed.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override var description: String
Link copied to clipboard
@get:PathSensitive(value = PathSensitivity.NONE)
@get:InputFile
abstract val dotFile: RegularFileProperty
Link copied to clipboard
@get:Input
@get:Optional
abstract val engine: Property<LayoutEngine>
Link copied to clipboard
@get:Inject
abstract val execOperations: ExecOperations
Link copied to clipboard
@get:OutputFile
abstract override val outputFile: RegularFileProperty
Link copied to clipboard
@get:Input
abstract val outputFormat: Property<FileFormat>
Link copied to clipboard
@get:Input
@get:Optional
abstract val pathToDotCommand: Property<String>

Functions

Link copied to clipboard
fun execute()
Link copied to clipboard
open override fun getDescription(): String