Skip to content
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

Fix compiler warnings, bump deps etc. #3318

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from
Draft

Conversation

Ghabry
Copy link
Member

@Ghabry Ghabry commented Dec 23, 2024

My final contribution before Christmas to get rid of all compiler warnings reported by g++ and clang with Wall, extra, deprecated.

Can be already reviewed, except:

Unfortunately: This is not ready yet because the unit tests that calculate the attack damage fail. The reason is that the tests never executed because SUBCASEs inside a for-loop only executed once. Now they run and fail 🤷 .

I think the code itself is correct, just the tests are flawed and nobody noticed as they didn't execute. But fixing this is a bit more involved.

@Ghabry Ghabry added this to the 0.8.1 milestone Dec 23, 2024
@github-actions github-actions bot added Window/Scenes FileFinder Audio Battle Wii 3DS PSVita Switch libretro Libretro port related, including RetroArch, RetroPie and related projects Tests MIDI labels Dec 23, 2024
@Ghabry
Copy link
Member Author

Ghabry commented Dec 23, 2024

correction: The PR labeler works. So many colourful labels 😆

@Ghabry Ghabry removed Window/Scenes FileFinder Audio Battle Wii 3DS PSVita Switch libretro Libretro port related, including RetroArch, RetroPie and related projects labels Dec 23, 2024
@Ghabry Ghabry removed the MIDI label Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

1 participant