component-build-plugin / com.intershop.gradle.component.build.extension.inheritance / InheritanceSpec

InheritanceSpec

open class InheritanceSpec : Named

This implementation provides an Inheritance specification.

Parameters

project - provides the current Gradle project.

specName - of the container item

Constructors

<init>

InheritanceSpec(project: Project, specName: String)

This implementation provides an Inheritance specification.

Properties

excludePatterns

var excludePatterns: Set<Any>

Defines a list of exclude expressions for module artifacts of the inheritance module.

Functions

from

fun from(dependency: Any): Unit

Adds a dependency to the inheritance object.

getName

open fun getName(): String

The name of the item is returned by this function.