Skip to content

Update_settings#541

Open
MartinMelikMerkumians wants to merge 64 commits intomasterfrom
update_settings
Open

Update_settings#541
MartinMelikMerkumians wants to merge 64 commits intomasterfrom
update_settings

Conversation

@MartinMelikMerkumians
Copy link
Member

@MartinMelikMerkumians MartinMelikMerkumians commented Nov 25, 2025

This PR shall update the general settings, like formatting and compiler standards setting to a modern state. Autoformatting has been simplifies to use clang-format and C17 is targeted, as finally MSVC seems to support it. Also modern tools like pre-commit and CI/CD linting has been added.

Additional steps are done to comply with cpplint, cppcheck and other linters.

Also some minor fixes are added along the way, and rand/srand will be replaced by the already provided XorShiftRandom generator

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant