IviDefaultsPlugin

abstract class IviDefaultsPlugin(requiredPlugins: List<KClass<out Plugin<Project>>> = emptyList()) : Plugin<Project>

Base class for Gradle plugin implementations that provide defaults to an IVI application.

Typically, derived classes needs to be added to the IviDefaultCorePlugin to apply the derived plugin.

Constructors

Link copied to clipboard
constructor(requiredPlugins: List<KClass<out Plugin<Project>>> = emptyList())

Functions

Link copied to clipboard
override fun apply(project: Project)
Link copied to clipboard
abstract fun IviDefaultsExtension.applyDefaults(project: Project)

Provides the IVI defaults.