# invoke

operator fun String.invoke(dependencyNotation: Any): ERROR CLASS: Symbol not found for Dependency??(source)
operator fun ERROR CLASS: Symbol not found for Configuration.invoke(dependencyNotation: Any): ERROR CLASS: Symbol not found for Dependency??(source)

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Parameters

dependencyNotation

notation for the dependency to be added.

#### See also

DependencyHandler.add

inline operator fun String.invoke(dependencyNotation: String, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)
inline operator fun ERROR CLASS: Symbol not found for Configuration.invoke(dependencyNotation: String, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Parameters

dependencyNotation

notation for the dependency to be added.

dependencyConfiguration

expression to use to configure the dependency.

#### See also

DependencyHandler.add

inline operator fun <T : ERROR CLASS: Symbol not found for ModuleDependency> String.invoke(dependency: T, dependencyConfiguration: T.() -> Unit): T(source)
inline operator fun <T : ERROR CLASS: Symbol not found for ModuleDependency> ERROR CLASS: Symbol not found for Configuration.invoke(dependency: T, dependencyConfiguration: T.() -> Unit): T(source)

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Parameters

dependency

dependency to be added.

dependencyConfiguration

expression to use to configure the dependency.

#### See also

DependencyHandler.add

operator fun ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for Configuration>.invoke(dependencyNotation: Any): ERROR CLASS: Symbol not found for Dependency??(source)

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Since

8.3

#### Parameters

dependencyNotation

notation for the dependency to be added.

#### See also

DependencyHandler.add

@JvmName(name = "invokeDependencyScope")
operator fun ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for DependencyScopeConfiguration>.invoke(dependencyNotation: Any): ERROR CLASS: Symbol not found for Dependency??(source)

Adds a dependency to the given DependencyScopeConfiguration.

#### Return

The dependency.

#### Since

8.5

#### Parameters

dependencyNotation

notation for the dependency to be added.

#### See also

DependencyHandler.add

inline operator fun ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for Configuration>.invoke(dependencyNotation: String, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Since

8.3

#### Parameters

dependencyNotation

notation for the dependency to be added.

dependencyConfiguration

expression to use to configure the dependency.

#### See also

DependencyHandler.add

@JvmName(name = "invokeDependencyScope")
inline operator fun ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for DependencyScopeConfiguration>.invoke(dependencyNotation: String, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)

Adds a dependency to the given DependencyScopeConfiguration.

#### Return

The dependency.

#### Since

8.5

#### Parameters

dependencyNotation

notation for the dependency to be added.

dependencyConfiguration

expression to use to configure the dependency.

#### See also

DependencyHandler.add

inline operator fun <T : ERROR CLASS: Symbol not found for ModuleDependency> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for Configuration>.invoke(dependency: T, dependencyConfiguration: T.() -> Unit): T(source)

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Since

8.3

#### Parameters

dependency

dependency to be added.

dependencyConfiguration

expression to use to configure the dependency.

#### See also

DependencyHandler.add

@JvmName(name = "invokeDependencyScope")
inline operator fun <T : ERROR CLASS: Symbol not found for ModuleDependency> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for DependencyScopeConfiguration>.invoke(dependency: T, dependencyConfiguration: T.() -> Unit): T(source)

Adds a dependency to the given DependencyScopeConfiguration.

#### Return

The dependency.

#### Since

8.5

#### Parameters

dependency

dependency to be added.

dependencyConfiguration

expression to use to configure the dependency.

#### See also

DependencyHandler.add

operator fun <T : Any> ERROR CLASS: Symbol not found for Configuration.invoke(dependency: ERROR CLASS: Symbol not found for Provider<T>, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit)(source)
operator fun <T : Any> String.invoke(dependency: ERROR CLASS: Symbol not found for Provider<T>, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit)(source)

Adds a dependency provider to the given configuration.

#### Since

7.0

#### Parameters

dependency

the dependency provider to be added.

dependencyConfiguration

the configuration to be applied to the dependency

#### See also

DependencyHandler.addProvider

operator fun <T : Any> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for Configuration>.invoke(dependency: ERROR CLASS: Symbol not found for Provider<T>, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit)(source)

Adds a dependency provider to the given configuration.

#### Since

8.3

#### Parameters

dependency

the dependency provider to be added.

dependencyConfiguration

the configuration to be applied to the dependency

#### See also

DependencyHandler.addProvider

@JvmName(name = "invokeDependencyScope")
operator fun <T : Any> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for DependencyScopeConfiguration>.invoke(dependency: ERROR CLASS: Symbol not found for Provider<T>, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit)(source)

Adds a dependency provider to the given DependencyScopeConfiguration.

#### Since

8.5

#### Parameters

dependency

the dependency provider to be added.

dependencyConfiguration

the configuration to be applied to the dependency

#### See also

DependencyHandler.addProvider

operator fun <T : Any> ERROR CLASS: Symbol not found for Configuration.invoke(dependency: ERROR CLASS: Symbol not found for Provider<T>)(source)
operator fun <T : Any> String.invoke(dependency: ERROR CLASS: Symbol not found for Provider<T>)(source)

Adds a dependency provider to the given configuration.

#### Since

7.0

#### Parameters

dependency

the dependency provider to be added.

#### See also

DependencyHandler.addProvider

operator fun <T : Any> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for Configuration>.invoke(dependency: ERROR CLASS: Symbol not found for Provider<T>)(source)

Adds a dependency provider to the given configuration.

#### Since

8.3

#### Parameters

dependency

the dependency provider to be added.

#### See also

DependencyHandler.addProvider

@JvmName(name = "invokeDependencyScope")
operator fun <T : Any> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for DependencyScopeConfiguration>.invoke(dependency: ERROR CLASS: Symbol not found for Provider<T>)(source)

Adds a dependency provider to the given DependencyScopeConfiguration.

#### Since

8.5

#### Parameters

dependency

the dependency provider to be added.

#### See also

DependencyHandler.addProvider

operator fun <T : Any> ERROR CLASS: Symbol not found for Configuration.invoke(dependency: ERROR CLASS: Symbol not found for ProviderConvertible<T>, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit)(source)
operator fun <T : Any> String.invoke(dependency: ERROR CLASS: Symbol not found for ProviderConvertible<T>, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit)(source)

Adds a dependency provider to the given configuration.

#### Since

7.4

#### Parameters

dependency

the dependency provider to be added.

dependencyConfiguration

the configuration to be applied to the dependency

#### See also

DependencyHandler.addProviderConvertible

operator fun <T : Any> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for Configuration>.invoke(dependency: ERROR CLASS: Symbol not found for ProviderConvertible<T>, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit)(source)

Adds a dependency provider to the given configuration.

#### Since

8.3

#### Parameters

dependency

the dependency provider to be added.

dependencyConfiguration

the configuration to be applied to the dependency

#### See also

DependencyHandler.addProviderConvertible

@JvmName(name = "invokeDependencyScope")
operator fun <T : Any> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for DependencyScopeConfiguration>.invoke(dependency: ERROR CLASS: Symbol not found for ProviderConvertible<T>, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit)(source)

Adds a dependency provider to the given DependencyScopeConfiguration.

#### Since

8.5

#### Parameters

dependency

the dependency provider to be added.

dependencyConfiguration

the configuration to be applied to the dependency

#### See also

DependencyHandler.addProviderConvertible

operator fun <T : Any> ERROR CLASS: Symbol not found for Configuration.invoke(dependency: ERROR CLASS: Symbol not found for ProviderConvertible<T>)(source)
operator fun <T : Any> String.invoke(dependency: ERROR CLASS: Symbol not found for ProviderConvertible<T>)(source)

Adds a dependency provider to the given configuration.

#### Since

7.4

#### Parameters

dependency

the dependency provider to be added.

#### See also

DependencyHandler.addProviderConvertible

operator fun <T : Any> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for Configuration>.invoke(dependency: ERROR CLASS: Symbol not found for ProviderConvertible<T>)(source)

Adds a dependency provider to the given configuration.

#### Since

8.3

#### Parameters

dependency

the dependency provider to be added.

#### See also

DependencyHandler.addProviderConvertible

@JvmName(name = "invokeDependencyScope")
operator fun <T : Any> ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for DependencyScopeConfiguration>.invoke(dependency: ERROR CLASS: Symbol not found for ProviderConvertible<T>)(source)

Adds a dependency provider to the given DependencyScopeConfiguration.

#### Since

8.5

#### Parameters

dependency

the dependency provider to be added.

#### See also

DependencyHandler.addProviderConvertible

inline operator fun invoke(configuration: DependencyHandlerScope.() -> Unit)(source)

Configures the dependencies.

operator fun String.invoke(group: String, name: String, version: String? = null, configuration: String? = null, classifier: String? = null, ext: String? = null): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)
operator fun ERROR CLASS: Symbol not found for Configuration.invoke(group: String, name: String, version: String? = null, configuration: String? = null, classifier: String? = null, ext: String? = null): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)

### Deprecated

Use single-string notation instead

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Parameters

group

the group of the module to be added as a dependency.

name

the name of the module to be added as a dependency.

version

the optional version of the module to be added as a dependency.

configuration

the optional configuration of the module to be added as a dependency.

classifier

the optional classifier of the module artifact to be added as a dependency.

ext

the optional extension of the module artifact to be added as a dependency.

#### See also

DependencyHandler.add

inline operator fun String.invoke(group: String, name: String, version: String? = null, configuration: String? = null, classifier: String? = null, ext: String? = null, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)
inline operator fun ERROR CLASS: Symbol not found for Configuration.invoke(group: String, name: String, version: String? = null, configuration: String? = null, classifier: String? = null, ext: String? = null, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)

### Deprecated

Use single-string notation instead

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Parameters

group

the group of the module to be added as a dependency.

name

the name of the module to be added as a dependency.

version

the optional version of the module to be added as a dependency.

configuration

the optional configuration of the module to be added as a dependency.

classifier

the optional classifier of the module artifact to be added as a dependency.

ext

the optional extension of the module artifact to be added as a dependency.

dependencyConfiguration

expression to use to configure the dependency.

#### See also

DependencyHandler.create
DependencyHandler.add

operator fun ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for Configuration>.invoke(group: String, name: String, version: String? = null, configuration: String? = null, classifier: String? = null, ext: String? = null): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)

### Deprecated

Use single-string notation instead

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Since

8.3

#### Parameters

group

the group of the module to be added as a dependency.

name

the name of the module to be added as a dependency.

version

the optional version of the module to be added as a dependency.

configuration

the optional configuration of the module to be added as a dependency.

classifier

the optional classifier of the module artifact to be added as a dependency.

ext

the optional extension of the module artifact to be added as a dependency.

#### See also

DependencyHandler.add

@JvmName(name = "invokeDependencyScope")
operator fun ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for DependencyScopeConfiguration>.invoke(group: String, name: String, version: String? = null, configuration: String? = null, classifier: String? = null, ext: String? = null): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)

### Deprecated

Use single-string notation instead

Adds a dependency to the given DependencyScopeConfiguration.

#### Return

The dependency.

#### Since

8.5

#### Parameters

group

the group of the module to be added as a dependency.

name

the name of the module to be added as a dependency.

version

the optional version of the module to be added as a dependency.

configuration

the optional configuration of the module to be added as a dependency.

classifier

the optional classifier of the module artifact to be added as a dependency.

ext

the optional extension of the module artifact to be added as a dependency.

#### See also

DependencyHandler.add

inline operator fun ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for Configuration>.invoke(group: String, name: String, version: String? = null, configuration: String? = null, classifier: String? = null, ext: String? = null, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)

### Deprecated

Use single-string notation instead

Adds a dependency to the given configuration.

#### Return

The dependency.

#### Since

8.3

#### Parameters

group

the group of the module to be added as a dependency.

name

the name of the module to be added as a dependency.

version

the optional version of the module to be added as a dependency.

configuration

the optional configuration of the module to be added as a dependency.

classifier

the optional classifier of the module artifact to be added as a dependency.

ext

the optional extension of the module artifact to be added as a dependency.

dependencyConfiguration

expression to use to configure the dependency.

#### See also

DependencyHandler.create
DependencyHandler.add

@JvmName(name = "invokeDependencyScope")
inline operator fun ERROR CLASS: Symbol not found for NamedDomainObjectProvider<ERROR CLASS: Symbol not found for DependencyScopeConfiguration>.invoke(group: String, name: String, version: String? = null, configuration: String? = null, classifier: String? = null, ext: String? = null, dependencyConfiguration: ERROR CLASS: Symbol not found for ExternalModuleDependency.() -> Unit): ERROR CLASS: Symbol not found for ExternalModuleDependency(source)

### Deprecated

Use single-string notation instead

Adds a dependency to the given DependencyScopeConfiguration.

#### Return

The dependency.

#### Since

8.5

#### Parameters

group

the group of the module to be added as a dependency.

name

the name of the module to be added as a dependency.

version

the optional version of the module to be added as a dependency.

configuration

the optional configuration of the module to be added as a dependency.

classifier

the optional classifier of the module artifact to be added as a dependency.

ext

the optional extension of the module artifact to be added as a dependency.

dependencyConfiguration

expression to use to configure the dependency.

#### See also

DependencyHandler.create
DependencyHandler.add