Commit Graph
2 Commits
Author SHA1 Message Date
mikecarper fa5471d070 Handle correlated C++ guards in host test extraction 2026-10-16 03:01:21 -07:00
mikecarper d0cffc46eb Fix conditional C++ extraction in web console tests
Preserve mutually exclusive preprocessor branches when extracting production C++ for the browser and HWCDC fixtures. Ignore braces in comments, literals and macro definitions, reject mismatched branch joins, and cover the actual repeater command pump with regression tests. Firmware behavior is unchanged.

Validated 93 extractor, official web console, setup GUI and HWCDC checks plus downstream workflow and real PlatformIO metadata checks.
2026-10-08 15:10:51 -07:00