ESP/Speaker: Remove std::string
Open
- Dominant language
- Go
- Stars
- 0
- Forks
- 0
- Avg merge
- 1h 27m
- Merged PRs (30d)
- 1
Description
`std::string` uses dynamic allocation under the hood, and should be avoided to try and avoid long term fragmentation.
consider using `std::string_view` where applicable.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the ESP/Speaker code and every use of std::string, then determine which uses can safely be replaced with std::string_view. Done means applicable dynamic string usage is removed without changing the speaker behavior, but the issue does not name files or tests to guide verification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- embedded-iot
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100