MetanoKid / MetanoKid/cpp-build-analyzer

Refactor exporters to use std::ostream

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
C++
Stars
84
Forks
2
PR merge metrics
No merged PRs in 30d

Description

For now, exporters receive the `std::string` path to output their data.

It would be useful to have them receive an `std::ostream` and let caller manage the creation of that stream.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the exporter implementations and their callers, then trace how each currently receives its output path. The work is done when exporters receive std::ostream objects and callers manage stream creation instead of passing paths.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
devtools
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.