CompilerOptionsHandler

abstract class CompilerOptionsHandler @Inject constructor(objects: ObjectFactory)(source)

Constructors

Link copied to clipboard
@Inject
constructor(objects: ObjectFactory)

Properties

Link copied to clipboard
val rawOptions: MapProperty<String, String>

Functions

Link copied to clipboard
fun disable(key: String)

Enables a given key as a boolean flag in rawOptions

Link copied to clipboard
fun enable(key: String)

Enables a given key as a boolean flag in rawOptions

Link copied to clipboard
fun put(key: String, severity: DiagnosticSeverity)

Puts a given diagnostic option key with severity in rawOptions.

fun put(key: String, value: Boolean)
fun put(key: String, value: String)
fun put(key: String, value: Provider<String>)

Puts a given key with value in rawOptions.