Commit graph

7 commits

Author SHA1 Message Date
mwtian
12100015d9
[Lint] Disable modernize-use-override (#19368)
This lint rule cannot apply only to changed lines because currently Ray has `-Winconsistent-missing-override` as a build flag. Either all or none of member functions from a derived class can have the `override` / `final` annocation.
2021-10-13 20:20:08 -07:00
Chen Shen
eff4f694cb
[Core] loosen some clang-tidy check (#19246)
Some of the clang-tidy rules are too strict, loosen them.
2021-10-09 12:22:13 -07:00
mwtian
9f066485a3
Tweak clang-tidy rules (#19210) 2021-10-07 18:53:18 -07:00
Eric Liang
f8a91c7fad
Revert "[Lint] run clang-tidy in scripts/format.h, update clang-tidy rules (#19055)" (#19119)
This reverts commit 5d9e3a0121.
2021-10-05 16:33:12 -07:00
mwtian
5d9e3a0121
[Lint] run clang-tidy in scripts/format.h, update clang-tidy rules (#19055) 2021-10-05 14:03:27 -07:00
mwtian
f6c1a12ffa
[Lint] update clang-tidy rules (#19025) 2021-09-30 20:12:30 -07:00
mwtian
26fd10c9e8
[CI] Add clang-tidy to lint (#18124)
* clang-tidy

* fix

* fix script

* test clang compiler

* fix clang-tidy rules

* Fix windows and other issues.

* Fix

* Improve information when running check-git-clang-tidy-output.sh on different OS
2021-09-09 00:41:53 -07:00