SpacePlushy

Results 3 issues of SpacePlushy

## Summary Fixes #5096 - Resolves infinite loop when a config section extends itself (directly or indirectly). ## Problem Previously, the `walk_options` method in `platformio/project/config.py` did not check for circular...

## Summary Fixes #5183 The `print_suite_footer` function was hardcoding 'PASSED' for any non-error test suite status, causing SKIPPED test suites to incorrectly display as PASSED in the test footer. ##...

## Summary Fixes #5237 When using `-U MACRO` (with space) in `build_flags`, SCons' `ParseFlags()` splits it into two separate items in `CCFLAGS`: `['-U', 'MACRO']`. The previous code only captured `'-U'`...