You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Only run IWYU on affected files + minor get_affected_files.py refactor (CleverRaven#79690)
* Refactor get_affected_files.py slightly
Changes:
- It now uses argparse for argument parsing, making its configuration
somewhat more flexible
- It can determine the list of changed files on its own, and does
not need to have it passed explicitly (used for local testing,
not so much for CI)
- It sorts the output, putting the directly changed files (if any) at
the top of the list. The hope is that this decreases the feedback
latency ever so slightly.
* Only run IWYU on potentially affected files
drive-by change: remove leftover skip-duplicate check from IWYU job
it's not doing nothing other than hard-failing the job on draft PRs.
* Forgor that get_affected_files needs to know includes, whoops
0 commit comments