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

Add a clang-tidy checks and warnings #2312

Merged
merged 10 commits into from
Apr 26, 2024
Merged

Commits on Apr 22, 2024

  1. Add a clang-tidy check for analyzer tests.

    Fix build step
    Rot127 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    10b78dd View commit details
    Browse the repository at this point in the history
  2. Fix breaking typo.

    The variable missed and 'R' and was not defined. This means that no
    warning options were passed to the compiler the whole time.
    
    Luckily, we have not introduced any more warnings since
    I added this one.
    Rot127 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    2c809a7 View commit details
    Browse the repository at this point in the history
  3. Add -Wall -Wshadow=local

    Rot127 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    5567321 View commit details
    Browse the repository at this point in the history
  4. Add -Warray-bounds

    Rot127 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    7abc7c7 View commit details
    Browse the repository at this point in the history
  5. Fix shadowing warnings.

    Rot127 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    0a28bb2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c61780d View commit details
    Browse the repository at this point in the history
  7. Fix missing return warnings.

    Rot127 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    0e3993d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a929a7f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b9216fd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    82095bf View commit details
    Browse the repository at this point in the history