Problem
Public wrapper types in the runner module lack proper documentation:
NinjaContent
CommandArg
BuildTargets
Additionally, BuildTargets::is_empty appears to be unused.
Proposed Solution
- Add comprehensive doc comments for all public types
- Remove unused APIs like
BuildTargets::is_empty
- Ensure all public APIs are properly documented
Context
Problem
Public wrapper types in the
runnermodule lack proper documentation:NinjaContentCommandArgBuildTargetsAdditionally,
BuildTargets::is_emptyappears to be unused.Proposed Solution
BuildTargets::is_emptyContext