# getOptimizationOptions

@Input
@Optional
abstract fun getOptimizationOptions(): MapProperty<String, Boolean>(source)

Returns optimization options for the Groovy compiler. Allowed values for an option are `true` and `false`. Only takes effect when compiling against Groovy 1.8 or higher.

Known options are:

indy
  Use the invokedynamic bytecode instruction. Requires JDK7 or higher and Groovy 2.0 or higher. Disabled by default.
int
  Optimize operations on primitive types (e.g. integers). Enabled by default.
all
  Enable or disable all optimizations. Note that some optimizations might be mutually exclusive.