autonomousapps / autonomousapps/dependency-analysis-gradle-plugin
Make `printBuildHealth` available on the `DependencyAnalysisSubExtension` for the `projectHealth` task
Open
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
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