DependencyCollector

一个 DependencyCollector 用作 DSL 中依赖块的一部分。收集器实现单个依赖范围,并在 DependencyCollector.getDependencies() 上公开声明的依赖项。

属性

无属性

方法

方法描述
add(dependency, configuration)

添加依赖并配置它。

add(dependencyNotation)

添加依赖。

add(dependencyNotation, configuration)

添加依赖并配置它。

add(dependency)

添加依赖。

add(files)

添加依赖。

add(files, configuration)

添加依赖并配置它。

add(dependency)

添加依赖。

add(dependency, configuration)

添加依赖并配置它。

add(externalModule)
实验性

添加依赖。

add(externalModule, configuration)
实验性

添加依赖并配置它。

bundle(bundle)
实验性

添加捆绑包。

bundle(bundle, configuration)
实验性

添加捆绑包并配置它们。

bundle(bundle)
实验性

添加捆绑包。

bundle(bundle, configuration)
实验性

添加捆绑包并配置它们。

bundle(bundle)
实验性

添加捆绑包。

bundle(bundle, configuration)
实验性

添加捆绑包并配置它们。

脚本块

无脚本块

方法详情

void add(D dependency, Action<? super D> configuration)

添加依赖并配置它。

void add(CharSequence dependencyNotation)

添加依赖。

void add(CharSequence dependencyNotation, Action<? super ExternalModuleDependency> configuration)

添加依赖并配置它。

void add(Dependency dependency)

添加依赖。

void add(FileCollection files)

添加依赖。

void add(FileCollection files, Action<? super FileCollectionDependency> configuration)

添加依赖并配置它。

void add(Provider<? extends Dependency> dependency)

添加依赖。

void add(Provider<? extends D> dependency, Action<? super D> configuration)

添加依赖并配置它。

void add(ProviderConvertible<? extends MinimalExternalModuleDependency> externalModule)

注意:此方法是实验性的,并可能在 Gradle 的未来版本中更改。

添加依赖。

void add(ProviderConvertible<? extends MinimalExternalModuleDependency> externalModule, Action<? super ExternalModuleDependency> configuration)

注意:此方法是实验性的,并可能在 Gradle 的未来版本中更改。

添加依赖并配置它。

void bundle(Iterable<? extends D> bundle)

注意:此方法是实验性的,并可能在 Gradle 的未来版本中更改。

添加捆绑包。

void bundle(Iterable<? extends D> bundle, Action<? super D> configuration)

注意:此方法是实验性的,并可能在 Gradle 的未来版本中更改。

添加捆绑包并配置它们。

void bundle(Provider<? extends Iterable<? extends D>> bundle)

注意:此方法是实验性的,并可能在 Gradle 的未来版本中更改。

添加捆绑包。

void bundle(Provider<? extends Iterable<? extends D>> bundle, Action<? super D> configuration)

注意:此方法是实验性的,并可能在 Gradle 的未来版本中更改。

添加捆绑包并配置它们。

void bundle(ProviderConvertible<? extends Iterable<? extends D>> bundle)

注意:此方法是实验性的,并可能在 Gradle 的未来版本中更改。

添加捆绑包。

void bundle(ProviderConvertible<? extends Iterable<? extends D>> bundle, Action<? super D> configuration)

注意:此方法是实验性的,并可能在 Gradle 的未来版本中更改。

添加捆绑包并配置它们。