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 clang-tidy(-18) issues #564

Merged
merged 12 commits into from
Aug 12, 2024
Merged

Fix clang-tidy(-18) issues #564

merged 12 commits into from
Aug 12, 2024

Commits on Jul 31, 2024

  1. fix clang-tidy(-18) issues

    schaumb committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    1c6a663 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. remove c++20 flags

    schaumb committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    daab53b View commit details
    Browse the repository at this point in the history
  2. Clang-tidy fixes:

    - Replace CHAR_BITS and M_PI to C++ replacements
    - Remove void function returns
    - move rvalue references / prefect forward universal references
    - move type_traits to C++17 '_v' suffixes
    - include all includes to c++
    - Remove nested ? : ternary operators
    - Remove implicit inlines
    - Make all enum base to uint8_t
    - Remove some unnecessary namespace prefix
    - Change enable_if to requires
    - std::ignore some argument
    - header guard to canvas.h
    schaumb committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    b8d760b View commit details
    Browse the repository at this point in the history
  3. try to fix gen-canvas-h.cjs

    schaumb committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    5a85dc3 View commit details
    Browse the repository at this point in the history
  4. fix format

    veghdev committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    889313e View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. clang format

    schaumb committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    ab014ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68a76e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Try to fix clang-tidy

    schaumb committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    4e6948c View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Merge remote-tracking branch 'origin/main' into clang-tidy-fixes

    # Conflicts:
    #	src/base/geom/circle.cpp
    #	src/base/geom/circle.h
    #	src/base/geom/rect.cpp
    #	src/base/geom/triangle.cpp
    schaumb committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    f859520 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    289ab7f View commit details
    Browse the repository at this point in the history
  3. Reviews

    schaumb committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e551a68 View commit details
    Browse the repository at this point in the history
  4. Revert bc of clang-tidy

    schaumb committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    cdd4dde View commit details
    Browse the repository at this point in the history