llvm-project
b6761b28 - [clang-tidy][NFC] Add missing Option tests in `bugprone` [1/N] (#184015)

Commit
52 days ago
[clang-tidy][NFC] Add missing Option tests in `bugprone` [1/N] (#184015) This PR adds testcases for untested Options in `bugprone` module for better test coverage, specifically: - `bugprone-implicit-widening-of-multiplication-result`: `UseCXXHeadersInCppSources` and `IncludeStyle`. - `bugprone-not-null-terminated-result`: `WantToUseSafeFunctions` - `bugprone-signed-char-misuse`: `DiagnoseSignedUnsignedCharComparisons` - `bugprone-sizeof-expression`: `WarnOnSizeOfConstant`, `WarnOnSizeOfThis`, `WarnOnSizeOfCompareToConstant`, `WarnOnSizeOfInLoopTermination`. - `bugprone-string-constructor`: `WarnOnLargeLength`, `LargeLengthThreshold`, `StringNames`. - `bugprone-suspicious-missing-comma`: `SizeThreshold`, `RatioThreshold`, `MaxConcatenatedTokens`. - `bugprone-suspicious-string-compare`: `StringCompareLikeFunctions` - `bugprone-suspicious-stringview-data-usage`: `StringViewTypes`, `AllowedCallees` As of AI Usage: Assisted by Gemini 3 and Claude (Writing part of the testcases and pre-commit reviewing).
Author
Parents
Loading