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

remove force_eval! macro, prepare more const functions, fix clippy, and add clippy to CI #288

Closed
wants to merge 5 commits into from

Commits on Dec 18, 2023

  1. treewide: apply various clippy code fixes

    Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
    phip1611 committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    3673ab7 View commit details
    Browse the repository at this point in the history
  2. treewide: replace force_eval macro with black_box

    Now, many functions can become const functions.
    
    Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
    phip1611 committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    8b7e9f3 View commit details
    Browse the repository at this point in the history
  3. treewide: enforce clippy::missing_const_for_fn

    Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
    phip1611 committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    bb264fc View commit details
    Browse the repository at this point in the history
  4. ci: run clippy

    Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
    phip1611 committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    39266ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f2024db View commit details
    Browse the repository at this point in the history