Skip to content

Another round of cleanup #786

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Aug 24, 2024
Merged

Another round of cleanup #786

merged 10 commits into from
Aug 24, 2024

Conversation

KitsuneRal
Copy link
Member

All very straightforward but best reviewed commit by commit.

Because sometimes you want to do stuff on assertion passage rather than
failure. QUO_CHECK is still different from Q_ASSERT: like QUO_ALARM[_X],
it always evaluates the expression passed to it, even in Release builds.
@KitsuneRal KitsuneRal added bug/fix The library doesn't work as expected enhancement A feature or change request for the library labels Aug 24, 2024
TobiasFella
TobiasFella previously approved these changes Aug 24, 2024
Copy link

The two are almost always set together, except the mock case.
See the Qt bug reference in the code.
The Qt project moves to std:: compatible APIs in its own code (e.g. see
https://github.com/qt/qtbase/commit/
c5f3c61469517a4ac00e4da01fe0bab9188c1488) and we don't have that many
occurrences of synonym functions by now, so let's clean this up.
This was omitted during the review of #784.
@KitsuneRal KitsuneRal force-pushed the kitsune/another-cleanup branch from 5e9b898 to 6da0236 Compare August 24, 2024 18:16
@KitsuneRal KitsuneRal merged commit f5cf990 into dev Aug 24, 2024
6 checks passed
@KitsuneRal KitsuneRal deleted the kitsune/another-cleanup branch August 24, 2024 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug/fix The library doesn't work as expected enhancement A feature or change request for the library
Projects
Status: 0.9 - Done
Development

Successfully merging this pull request may close these issues.

2 participants