AntlrSourceDirectorySet

Contract for a Gradle extension that acts as a handler for what I call a virtual directory mapping, injecting a virtual directory named 'antlr' into the project's various source sets.

Since

7.1

Properties

Link copied to clipboard
val NAME: String = "antlr"
Name of the source set extension contributed by the antlr plugin.

Functions

Link copied to clipboard
abstract fun addToAntBuilder(builder: Any, nodeName: String): Any
abstract fun addToAntBuilder(builder: Any, nodeName: String, type: FileCollection.AntType)
Link copied to clipboard
abstract fun <T : Task?> compiledBy(taskProvider: TaskProvider<T>, mapping: (T) -> DirectoryProperty)
Link copied to clipboard
abstract fun contains(file: File): Boolean
Link copied to clipboard
abstract fun exclude(excludes: Array<String>): PatternFilterable
Link copied to clipboard
abstract fun filter(filterClosure: Closure): FileCollection
Link copied to clipboard
open fun forEach(action: Consumer<in T>)
Link copied to clipboard
abstract fun getAsFileTree(): FileTree
Link copied to clipboard
abstract fun getAsPath(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getDisplayName(): String
Link copied to clipboard
Link copied to clipboard
abstract fun getExcludes(): Set<String>
Link copied to clipboard
abstract fun getFiles(): Set<File>
Link copied to clipboard
Link copied to clipboard
abstract fun getIncludes(): Set<String>
Link copied to clipboard
abstract fun getName(): String
Link copied to clipboard
abstract fun getSingleFile(): File
Link copied to clipboard
Link copied to clipboard
abstract fun getSrcDirs(): Set<File>
Link copied to clipboard
Link copied to clipboard
abstract fun include(includes: Array<String>): PatternFilterable
Link copied to clipboard
abstract fun isEmpty(): Boolean
Link copied to clipboard
abstract fun iterator(): Iterator<T>
Link copied to clipboard
abstract fun matching(filterConfigClosure: Closure): FileTree
Link copied to clipboard
abstract fun minus(collection: FileCollection): FileCollection
Link copied to clipboard
abstract fun plus(collection: FileCollection): FileCollection
abstract fun plus(fileTree: FileTree): FileTree
Link copied to clipboard
abstract fun setExcludes(excludes: Iterable<String>): PatternFilterable
Link copied to clipboard
abstract fun setIncludes(includes: Iterable<String>): PatternFilterable
Link copied to clipboard
abstract fun setSrcDirs(srcPaths: Iterable<out Any>): SourceDirectorySet
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun srcDir(srcPath: Any): SourceDirectorySet
Link copied to clipboard
abstract fun srcDirs(srcPaths: Array<Any>): SourceDirectorySet
Link copied to clipboard
abstract fun visit(visitor: FileVisitor): FileTree