[PR #15547] Fix new AuditMode failures up to VS 17.7 Preview 2 #30670

Open
opened 2026-01-31 09:42:12 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/15547

State: closed
Merged: Yes


  • Fixes warnings related to missing const in 2 places, which seems
    to be something that's being detected more reliably by 17.6 now.
  • Fixes DxSoftFont not initializing all members,
    which is also suddenly being detected by 17.6 now.
  • Fixes 1 new VS 17.7 warning (C26435) by removing virtual from
    methods declared as override already.
  • Disables 2 new VS 17.7 warnings that are part of C++ Core Guidelines
    c.128, because they don't really bring any benefit to this project.

As an additional bonus it disables a spellcheck warning that has been
going around ever since I put a Punycode URL in a comment.

**Original Pull Request:** https://github.com/microsoft/terminal/pull/15547 **State:** closed **Merged:** Yes --- * Fixes warnings related to missing `const` in 2 places, which seems to be something that's being detected more reliably by 17.6 now. * Fixes `DxSoftFont` not initializing all members, which is also suddenly being detected by 17.6 now. * Fixes 1 new VS 17.7 warning (C26435) by removing `virtual` from methods declared as `override` already. * Disables 2 new VS 17.7 warnings that are part of C++ Core Guidelines c.128, because they don't really bring any benefit to this project. As an additional bonus it disables a spellcheck warning that has been going around ever since I put a Punycode URL in a comment.
claunia added the pull-request label 2026-01-31 09:42:12 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#30670