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

TODOs for new build system #1011

Open
11 tasks
SergeyKleyman opened this issue Jun 29, 2023 · 0 comments
Open
11 tasks

TODOs for new build system #1011

SergeyKleyman opened this issue Jun 29, 2023 · 0 comments

Comments

@SergeyKleyman
Copy link
Contributor

SergeyKleyman commented Jun 29, 2023

  • Native (C/C++) code formatting
    • Define the style and check it in
    • CI should fail if the formatting is not consistent with the style
  • Static analysis for native part
    • Configure compiler to treat warnings as errors
    • Enable all useful warnings
    • clang-tidy
  • Use runtime checkers/sanitizers
    • AddressSanitizer
    • Valgrind
  • Get JUnit format results from cmocka unit tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant