All Downloads are FREE. Search and download functionalities are using the official Maven repository.

it.unibo.collektive.GradleExtension.kt Maven / Gradle / Ivy

There is a newer version: 12.2.1
Show newest version
package it.unibo.collektive

import org.gradle.api.model.ObjectFactory
import org.gradle.api.provider.Property

/**
 * Creating gradle extension which is used to define a property that can be
 * used to enable or disable the plugin.
 */
open class GradleExtension(objects: ObjectFactory) {
    /**
     * Determines if the compiler plugin should be enabled or disabled.
     */
    val collektiveEnabled: Property = objects.property(Boolean::class.java).apply { convention(true) }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy