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 IWYU to CI #17078

Draft
wants to merge 19 commits into
base: branch-24.12
Choose a base branch
from
Draft

Add IWYU to CI #17078

wants to merge 19 commits into from

Commits on Oct 19, 2024

  1. Configuration menu
    Copy the full SHA
    639f791 View commit details
    Browse the repository at this point in the history
  2. Add IWYU build deps

    vyasr committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    197b1e4 View commit details
    Browse the repository at this point in the history
  3. Add IWYU to the CMake

    vyasr committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    76cfdd9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d450b33 View commit details
    Browse the repository at this point in the history
  5. Disable all unnecessary checks

    vyasr committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    a5b6163 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e668199 View commit details
    Browse the repository at this point in the history
  7. Typo

    vyasr committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    8f13e80 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8f1fc50 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bdb35c5 View commit details
    Browse the repository at this point in the history
  10. Update ci/clang_tidy.sh

    vyasr authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    128e7de View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. Configuration menu
    Copy the full SHA
    5dc3d87 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Fix some issues with the script

    vyasr committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    d1c6e62 View commit details
    Browse the repository at this point in the history
  2. Apply IWYU suggestions

    vyasr committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    c55267a View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    3aa5369 View commit details
    Browse the repository at this point in the history
  2. Don't write anything for files that had no removals, otherwise applyi…

    …ng the fixes will result in unnecessary and meaningless whitespace removals.
    vyasr committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    329d981 View commit details
    Browse the repository at this point in the history
  3. Fix ext

    vyasr committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    1d178e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Apply IWYU suggestions 2

    vyasr committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    48cad9b View commit details
    Browse the repository at this point in the history
  2. Apply IWYU suggestions 3

    vyasr committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    04feeb0 View commit details
    Browse the repository at this point in the history
  3. Apply IWYU suggestions 4

    vyasr committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e18d19b View commit details
    Browse the repository at this point in the history