You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: consolidate string utilities on sstr and remove legacy SStr (#325)
This branch removes the parallel `SStr`/`sstr` string utility split and standardizes the codebase on `sstr` plus straightforward standard C++ helpers where custom wrappers were no longer needed.
The goal is to reduce duplication, shrink the maintenance surface, and make string/path/env handling easier to follow and evolve. `SStr` and `sstr` had overlapping responsibilities, which made it unclear which API should be preferred and kept legacy patterns alive longer than necessary.
This refactor migrates the remaining `SStr` call sites to `sstr`, `spath`, `ssys`, and simple `std::string`/stream-based code, then removes the obsolete `SStr` implementation, tests, and build references. The result is a smaller and more consistent utility layer with no intended functional change.
0 commit comments