gradle / gradle/gradle-native

Unify build operation queue output with task output logging

Open
#52 0 comments 0 reactions 0 assignees View on GitHub
a:feature
Dominant language
No language data
Stars
94
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Native tasks currently use a special compiler decorator and an operation logger on the `BinaryToolSpec` that handles gathering and displaying output from build operations. We should instead align this with the task logging grouping that we implemented for the console.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the special compiler decorator and the operation logger on BinaryToolSpec, then compare their output grouping with the task logging grouping implemented for the console. Done means build operation queue output follows the same task logging grouping instead of using a separate native-task path.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.