PowerToys
PowerToys copied to clipboard
[Analyzers][CPP] turn on Warning 4706
Turn on warning 4706
PR Checklist
- [x] Continues towards: #940
- [x] Communication: I've discussed this with core contributors already. If work hasn't been agreed, this work might be rejected
- [x] Tests: Added/updated and all pass - no new tests
- [x] Localization: All end user facing strings can be localized - no new strings
- [ ] Dev docs: Added/updated
- [ ] New binaries: Added on the required places
- [ ] JSON for signing for new binaries
- [ ] WXS for installer for new binaries and localization folder
- [ ] YML for CI pipeline for new test projects
- [ ] YML for signed pipeline
- [ ] Documentation updated: If checked, please file a pull request on our docs repo and link it here: #xxx
Detailed Description of the Pull Request / Additional comments
Change project files so they use the definitions from the cpp props file. Fix the code where needed. Disable 4706 for external code compiled by BugReportTool.
Validation Steps Performed
Unit tests and CI