Remove all stub files from the codebase
Table of Contents
This page is a capture in the discarded bucket of the product backlog.
Resolved (deep backlog refinement, 2026-07-11): find projects -iname stub.hpp and find projects -iname stub_tests.cpp both return zero results – no stub files remain in the codebase.
What
(One paragraph: the idea.)
Why
(Motivation, problem being solved, related context.)
References
See also
The codebase contains placeholder stub files left over from code generation scaffolding:
stub.hpp— empty header stubs. These can be deleted outright.stub_tests.cpp— skeleton test files. Delete only once the component has real tests in place; otherwise the test binary would have no test cases and might silently pass.
Steps:
grep -r 'stub\.hpp' projects/to find all includes of stub headers; remove the includes and the files.find projects/ -name stub_tests.cpp— for each, check whether a real*_tests.cppexists alongside it; if so, delete the stub; if not, leave it until tests are written.