MetanoKid / MetanoKid/cpp-build-analyzer
Refactor exporters to use std::ostream
Open
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