autonomousapps / autonomousapps/dependency-analysis-gradle-plugin

Make `printBuildHealth` available on the `DependencyAnalysisSubExtension` for the `projectHealth` task

Open
#1,526 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Kotlin
Stars
2.2k
Forks
158
Avg merge
16h 25m
Merged PRs (30d)
46

Description

asking for:

```kts
the().reporting.printBuildHealth(false)
```

Use case is that I want to run this on our main (large) build job, but reduce the amount of log output bc we are near the max size for a develocity build scan upload

Contributor guide

Open the contributing guide

Research direction

Locate DependencyAnalysisSubExtension and the projectHealth task wiring, then inspect how reporting settings are exposed and consumed. Verify that the Kotlin DSL accepts the requested printBuildHealth(false) call and that projectHealth reduces the build-scan log output when it is disabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
build-system, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.