FilesSubpluginOption

constructor(key: String, files: List<File>, kind: FilesOptionKind = FilesOptionKind.INTERNAL, value: String? = null)


constructor(key: String, files: Iterable<File>, kind: FilesOptionKind = FilesOptionKind.INTERNAL, lazyValue: Lazy<String> = lazy { files.joinToString(File.pathSeparator) { it.normalize().absolutePath } })

Parameters

files

the Iterable of files to pass as a Kotlin compiler plugin option. They are passed as an absolute path separated by File.pathSeparator.

kind

Configures how files are treated in Gradle input/output checks.