ResolvableConfigurationsReportTask

注意:此类是 孵化中 (incubating) 的,并且可能在 Gradle 的未来版本中更改。

一个任务,用于报告可在命令行上解析的项目配置。这对于确定哪些属性与用于解析项目依赖项的可解析配置相关联非常有用。输出可以帮助预测将解析每个依赖项的哪个变体。

属性

属性描述
configurationName
孵化中 (Incubating)

将报告限制为单个配置。

recursive
孵化中 (Incubating)

显示所有扩展配置,包括传递扩展的配置。

reports
孵化中 (Incubating)

此任务要生成的报告。

showAll
孵化中 (Incubating)

显示所有配置,包括旧版和已弃用的配置。

方法

方法描述
reports(configureAction)

允许通过闭包配置报告容器。

脚本块

没有脚本块

属性详情

Property<String> configurationName

注意:此属性是 孵化中 (incubating) 的,并且可能在 Gradle 的未来版本中更改。

将报告限制为单个配置。

Property<Boolean> recursive

注意:此属性是 孵化中 (incubating) 的,并且可能在 Gradle 的未来版本中更改。

显示所有扩展配置,包括传递扩展的配置。

ConfigurationReports reports (只读)

注意:此属性是 孵化中 (incubating) 的,并且可能在 Gradle 的未来版本中更改。

此任务要生成的报告。

Property<Boolean> showAll

注意:此属性是 孵化中 (incubating) 的,并且可能在 Gradle 的未来版本中更改。

显示所有配置,包括旧版和已弃用的配置。

方法详情

T reports(Action<? super T> configureAction)

允许通过闭包配置报告容器。

reports {
  html {
    required false
  }
  xml.outputLocation = "build/reports/myReport.xml"
}