CI: Update clang-tidy linter exclusion filter

Don't show an error on unknown NOLINT lines (presuming that someone is using a
newer version, etc.), nor formatting issues (which are handled outside the
linter). Clean up clazy checks to remove non-pod-static check, and to do the
Qt6 checks on main (instead of master)
This commit is contained in:
Chris Hennes
2024-08-05 10:49:14 -05:00
parent 441fbdd064
commit a2f42c6596
2 changed files with 7 additions and 4 deletions
+3 -3
View File
@@ -77,7 +77,7 @@ on:
type: boolean
required: false
cpplintFilters:
default: -build/c++17,-build/header_guard,-build/include,-build/include_alpha,-build/include_order,-build/include_subdir,-build/include_what_you_use,-build/namespaces,-legal/copyright,-readability/braces,-readability-braces-around-statements,-readability/casting,-readability/namespace,-readability/todo,-runtime/indentation_namespace,-runtime/int,-runtime/references,-whitespace/blank_line,-whitespace/braces,-whitespace/comma,-whitespace/comments,-whitespace/end_of_line,-whitespace/indent,-whitespace/line_length,-whitespace/newline,-whitespace/operators,-whitespace/parens,-whitespace/semicolon,-whitespace/tab,-whitespace/todo
default: -whitespace-*
type: string
required: false
cpplintLineLength:
@@ -153,7 +153,7 @@ on:
type: boolean
required: false
clazyChecks:
default: level1
default: level2,no-non-pod-global-static,no-copyable-polymorphic
type: string
required: false
clazyFailSilent:
@@ -169,7 +169,7 @@ on:
type: string
required: false
QT6Branch: # branch to check for QT6 Porting
default: master
default: main
type: string
required: false
clazyQT6FailSilent: