gradle
8.2

# SoftwareComponent

interface SoftwareComponent : Named

A software component produced by a Gradle software project.

An implementation of this interface may also implement ComponentWithVariants to provide information about the variants that the component provides.

#### Inheritors

TestSuiteComponent
TestComponent
ComponentWithBinaries
ComponentWithDependencies
ComponentWithOutputs
ProductionComponent
ComponentWithNativeRuntime
BuildableComponent
AdhocComponentWithVariants
ComponentWithVariants
ComponentWithCoordinates
PublishableComponent

## Functions

getName
Link copied to clipboard
abstract fun getName(): String