Name Date Size #Lines LOC

..--

ArgumentCommentCheck.cppH A D14-Dec-202314.7 KiB370293

ArgumentCommentCheck.hH A D22-Jan-20232.1 KiB6229

AssertSideEffectCheck.cppH A D07-Mar-20245.7 KiB152121

AssertSideEffectCheck.hH A D22-Jan-20231.8 KiB4921

AssignmentInIfConditionCheck.cppH A D12-Jul-20242.7 KiB7855

AssignmentInIfConditionCheck.hH A D22-Jan-20231.3 KiB3214

BadSignalToKillThreadCheck.cppH A D31-Mar-20242.4 KiB7252

BadSignalToKillThreadCheck.hH A D31-Mar-20241.4 KiB3517

BitwisePointerCastCheck.cppH A D06-Oct-20241.9 KiB

BitwisePointerCastCheck.hH A D06-Oct-20241.4 KiB

BoolPointerImplicitConversionCheck.cppH A D14-Jan-20233.4 KiB8659

BoolPointerImplicitConversionCheck.hH A D22-Jan-20231.3 KiB3813

BranchCloneCheck.cppH A D29-Nov-202417.7 KiB276184

BranchCloneCheck.hH A D23-May-20231.6 KiB3816

BugproneTidyModule.cppH A D12-Jan-202513.6 KiB276258

CMakeLists.txtH A D12-Jan-20253.5 KiB115110

CastingThroughVoidCheck.cppH A D04-Sep-20241.8 KiB4531

CastingThroughVoidCheck.hH A D20-Oct-20231.3 KiB3316

ChainedComparisonCheck.cppH A D22-Jan-20244.4 KiB151116

ChainedComparisonCheck.hH A D22-Jan-20241.4 KiB3516

ComparePointerToMemberVirtualFunctionCheck.cppH A D15-Sep-20233.6 KiB10780

ComparePointerToMemberVirtualFunctionCheck.hH A D15-Sep-20231.6 KiB3717

CopyConstructorInitCheck.cppH A D14-Jan-20234.2 KiB11488

CopyConstructorInitCheck.hH A D22-Jan-20231.3 KiB3516

CrtpConstructorAccessibilityCheck.cppH A D15-Oct-20246.4 KiB182143

CrtpConstructorAccessibilityCheck.hH A D05-Mar-20241.4 KiB3314

DanglingHandleCheck.cppH A D20-Sep-20247.8 KiB186130

DanglingHandleCheck.hH A D22-Jan-20231.5 KiB3918

DynamicStaticInitializersCheck.cppH A D31-Mar-20241.8 KiB5234

DynamicStaticInitializersCheck.hH A D02-Feb-20241.3 KiB3418

EasilySwappableParametersCheck.cppH A D26-Apr-202488.6 KiB2,3131,606

EasilySwappableParametersCheck.hH A D22-Jan-20232.6 KiB6320

EmptyCatchCheck.cppH A D31-Mar-20243.9 KiB11185

EmptyCatchCheck.hH A D23-Jul-20231.5 KiB3819

ExceptionEscapeCheck.cppH A D19-Nov-20243.6 KiB9569

ExceptionEscapeCheck.hH A D22-Jan-20231.8 KiB4623

FoldInitTypeCheck.cppH A D10-Nov-20226.2 KiB15199

FoldInitTypeCheck.hH A D22-Jan-20231.5 KiB4016

ForwardDeclarationNamespaceCheck.cppH A D10-Oct-20247 KiB170118

ForwardDeclarationNamespaceCheck.hH A D22-Jan-20232.1 KiB5521

ForwardingReferenceOverloadCheck.cppH A D17-Sep-20246 KiB155122

ForwardingReferenceOverloadCheck.hH A D22-Jan-20231.8 KiB4116

ImplicitWideningOfMultiplicationResultCheck.cppH A D15-Jul-202411.9 KiB287223

ImplicitWideningOfMultiplicationResultCheck.hH A D15-Jul-20242 KiB5028

InaccurateEraseCheck.cppH A D14-Jan-20232.3 KiB6345

InaccurateEraseCheck.hH A D22-Jan-20231.6 KiB4019

IncDecInConditionsCheck.cppH A D31-Mar-20243.4 KiB8966

IncDecInConditionsCheck.hH A D30-Jul-20231.4 KiB3616

IncorrectEnableIfCheck.cppH A D21-May-20242.6 KiB7352

IncorrectEnableIfCheck.hH A D21-Aug-20231.3 KiB3516

IncorrectEnableSharedFromThisCheck.cppH A D12-Jan-20252.7 KiB

IncorrectEnableSharedFromThisCheck.hH A D12-Jan-20251.5 KiB

IncorrectRoundingsCheck.cppH A D15-Apr-20232 KiB5836

IncorrectRoundingsCheck.hH A D22-Jan-20231.5 KiB3513

InfiniteLoopCheck.cppH A D05-Dec-202411.6 KiB333246

InfiniteLoopCheck.hH A D22-Jan-20231.2 KiB3213

IntegerDivisionCheck.cppH A D14-Jan-20231.9 KiB5133

IntegerDivisionCheck.hH A D22-Jan-20231.2 KiB3213

LambdaFunctionNameCheck.cppH A D19-Apr-20244.1 KiB11986

LambdaFunctionNameCheck.hH A D16-Aug-20231.9 KiB5027

MacroParenthesesCheck.cppH A D14-Jan-20239 KiB270166

MacroParenthesesCheck.hH A D22-Jan-20231.6 KiB4013

MacroRepeatedSideEffectsCheck.cppH A D21-Jun-20245.8 KiB178123

MacroRepeatedSideEffectsCheck.hH A D22-Jan-20231.1 KiB2813

MisplacedOperatorInStrlenInAllocCheck.cppH A D14-Jan-20234.3 KiB11086

MisplacedOperatorInStrlenInAllocCheck.hH A D22-Jan-20231.4 KiB3313

MisplacedPointerArithmeticInAllocCheck.cppH A D14-Jan-20233.6 KiB10175

MisplacedPointerArithmeticInAllocCheck.hH A D22-Jan-20231.4 KiB3314

MisplacedWideningCastCheck.cppH A D27-Aug-20237.1 KiB228182

MisplacedWideningCastCheck.hH A D22-Jan-20231.6 KiB4215

MoveForwardingReferenceCheck.cppH A D14-Jan-20235.2 KiB12685

MoveForwardingReferenceCheck.hH A D22-Jan-20232.1 KiB4816

MultiLevelImplicitPointerConversionCheck.cppH A D09-Jun-20242.8 KiB8861

MultiLevelImplicitPointerConversionCheck.hH A D27-Jul-20231.4 KiB3415

MultipleNewInOneExpressionCheck.cppH A D31-Mar-20246 KiB158117

MultipleNewInOneExpressionCheck.hH A D26-Aug-20231.3 KiB3216

MultipleStatementMacroCheck.cppH A D31-Mar-20243.4 KiB10370

MultipleStatementMacroCheck.hH A D22-Jan-20231.4 KiB3313

NarrowingConversionsCheck.cppH A D13-Jan-202526 KiB

NarrowingConversionsCheck.hH A D29-Dec-20244.5 KiB

NoEscapeCheck.cppH A D14-Jan-20232 KiB4832

NoEscapeCheck.hH A D22-Jan-20231.4 KiB3616

NonZeroEnumToBoolConversionCheck.cppH A D17-Feb-20243.2 KiB8561

NonZeroEnumToBoolConversionCheck.hH A D16-Apr-20231.5 KiB3717

NondeterministicPointerIterationOrderCheck.cppH A D28-Oct-20242.9 KiB

NondeterministicPointerIterationOrderCheck.hH A D28-Oct-20241.7 KiB

NotNullTerminatedResultCheck.cppH A D14-Dec-202338.2 KiB1,011726

NotNullTerminatedResultCheck.hH A D26-Aug-20232.9 KiB6436

OptionalValueConversionCheck.cppH A D11-Dec-20245.7 KiB129104

OptionalValueConversionCheck.hH A D31-Jul-20231.6 KiB3918

ParentVirtualCallCheck.cppH A D14-Jan-20235.4 KiB149110

ParentVirtualCallCheck.hH A D22-Jan-20231.2 KiB3113

PointerArithmeticOnPolymorphicObjectCheck.cppH A D04-Jul-20243.2 KiB8258

PointerArithmeticOnPolymorphicObjectCheck.hH A D04-Jul-20241.7 KiB4222

PosixReturnCheck.cppH A D27-Sep-20243.8 KiB8469

PosixReturnCheck.hH A D22-Jan-20231,003 2713

RedundantBranchConditionCheck.cppH A D27-Aug-20237.4 KiB179139

RedundantBranchConditionCheck.hH A D22-Jan-20231.4 KiB3516

ReservedIdentifierCheck.cppH A D07-May-20247.5 KiB209167

ReservedIdentifierCheck.hH A D19-Jun-20232.2 KiB5627

ReturnConstRefFromParameterCheck.cppH A D07-Dec-20244.1 KiB10378

ReturnConstRefFromParameterCheck.hH A D23-Apr-20241.7 KiB4119

SharedPtrArrayMismatchCheck.cppH A D14-Jan-20231,020 2814

SharedPtrArrayMismatchCheck.hH A D22-Jan-20231.1 KiB3512

SignalHandlerCheck.cppH A D31-Mar-202416.4 KiB563451

SignalHandlerCheck.hH A D22-Jan-20233.9 KiB8029

SignedCharMisuseCheck.cppH A D14-Jan-20236.9 KiB170118

SignedCharMisuseCheck.hH A D22-Jan-20231.8 KiB4520

SizeofContainerCheck.cppH A D14-Jan-20231.8 KiB4529

SizeofContainerCheck.hH A D22-Jan-20231.2 KiB3213

SizeofExpressionCheck.cppH A D12-Nov-202422.7 KiB416327

SizeofExpressionCheck.hH A D15-Oct-20241.5 KiB3920

SmartPtrArrayMismatchCheck.cppH A D14-Jan-20234.4 KiB11987

SmartPtrArrayMismatchCheck.hH A D22-Jan-20231.8 KiB4923

SpuriouslyWakeUpFunctionsCheck.cppH A D10-Apr-20233.8 KiB8768

SpuriouslyWakeUpFunctionsCheck.hH A D22-Jan-20231.4 KiB3413

StandaloneEmptyCheck.cppH A D27-Aug-20237.8 KiB216173

StandaloneEmptyCheck.hH A D22-Jan-20231.4 KiB3516

StringConstructorCheck.cppH A D31-Mar-20248 KiB185140

StringConstructorCheck.hH A D22-Jan-20231.5 KiB4021

StringIntegerAssignmentCheck.cppH A D14-Jan-20236.5 KiB179126

StringIntegerAssignmentCheck.hH A D22-Jan-20231.3 KiB3416

StringLiteralWithEmbeddedNulCheck.cppH A D14-Jan-20232.9 KiB8150

StringLiteralWithEmbeddedNulCheck.hH A D22-Jan-20231.3 KiB3113

StringviewNullptrCheck.cppH A D14-Jan-202313.7 KiB304228

StringviewNullptrCheck.hH A D22-Jan-20231.9 KiB4613

SuspiciousEnumUsageCheck.cppH A D15-May-20247.9 KiB209149

SuspiciousEnumUsageCheck.hH A D22-Jan-20231.5 KiB3819

SuspiciousIncludeCheck.cppH A D08-Feb-20243.3 KiB8664

SuspiciousIncludeCheck.hH A D02-Feb-20241.5 KiB3915

SuspiciousMemoryComparisonCheck.cppH A D10-Apr-20233.1 KiB8364

SuspiciousMemoryComparisonCheck.hH A D22-Jan-20231.3 KiB3213

SuspiciousMemsetUsageCheck.cppH A D14-Jan-20235.2 KiB13586

SuspiciousMemsetUsageCheck.hH A D22-Jan-20231.3 KiB3416

SuspiciousMissingCommaCheck.cppH A D14-Jan-20234.6 KiB12782

SuspiciousMissingCommaCheck.hH A D22-Jan-20231.6 KiB4017

SuspiciousReallocUsageCheck.cppH A D14-Jan-20235.8 KiB160121

SuspiciousReallocUsageCheck.hH A D22-Jan-20231.3 KiB3313

SuspiciousSemicolonCheck.cppH A D14-Jan-20232.7 KiB7552

SuspiciousSemicolonCheck.hH A D22-Jan-20231.2 KiB3213

SuspiciousStringCompareCheck.cppH A D14-Jan-20239.3 KiB209163

SuspiciousStringCompareCheck.hH A D22-Jan-20231.4 KiB3617

SuspiciousStringviewDataUsageCheck.cppH A D19-Mar-20243.9 KiB9875

SuspiciousStringviewDataUsageCheck.hH A D19-Mar-20241.6 KiB3918

SwappedArgumentsCheck.cppH A D16-Jul-20235 KiB13283

SwappedArgumentsCheck.hH A D22-Jan-20231.1 KiB2813

SwitchMissingDefaultCaseCheck.cppH A D16-Jul-20231.5 KiB4831

SwitchMissingDefaultCaseCheck.hH A D16-Jul-20231.5 KiB3918

TaggedUnionMemberCountCheck.cppH A D01-Oct-20247.5 KiB

TaggedUnionMemberCountCheck.hH A D01-Oct-20241.6 KiB

TerminatingContinueCheck.cppH A D14-Jan-20231.6 KiB4630

TerminatingContinueCheck.hH A D22-Jan-20231.3 KiB3213

ThrowKeywordMissingCheck.cppH A D09-Nov-20241.6 KiB4630

ThrowKeywordMissingCheck.hH A D22-Jan-20231.5 KiB3819

TooSmallLoopVariableCheck.cppH A D11-Jan-20258.7 KiB225153

TooSmallLoopVariableCheck.hH A D22-Jan-20231.6 KiB4315

UncheckedOptionalAccessCheck.cppH A D13-Sep-20232.7 KiB6645

UncheckedOptionalAccessCheck.hH A D14-Dec-20241.9 KiB4827

UndefinedMemoryManipulationCheck.cppH A D20-Sep-20232.9 KiB7250

UndefinedMemoryManipulationCheck.hH A D20-Sep-20231.3 KiB3313

UndelegatedConstructorCheck.cppH A D14-Jan-20232.9 KiB7750

UndelegatedConstructorCheck.hH A D22-Jan-20231.3 KiB3516

UnhandledExceptionAtNewCheck.cppH A D31-Mar-20242.8 KiB7554

UnhandledExceptionAtNewCheck.hH A D22-Jan-20231.4 KiB3515

UnhandledSelfAssignmentCheck.cppH A D07-Jan-20255.1 KiB10966

UnhandledSelfAssignmentCheck.hH A D22-Jan-20231.6 KiB4018

UniquePtrArrayMismatchCheck.cppH A D31-May-20231.4 KiB3420

UniquePtrArrayMismatchCheck.hH A D31-May-20231.1 KiB3512

UnsafeFunctionsCheck.cppH A D26-Sep-202412.7 KiB235179

UnsafeFunctionsCheck.hH A D26-Sep-20242.3 KiB4921

UnusedLocalNonTrivialVariableCheck.cppH A D09-Jan-20253.9 KiB9372

UnusedLocalNonTrivialVariableCheck.hH A D25-Dec-20232 KiB4518

UnusedRaiiCheck.cppH A D14-Jan-20233.7 KiB9862

UnusedRaiiCheck.hH A D22-Jan-20231.4 KiB3719

UnusedReturnValueCheck.cppH A D18-Jul-202411.6 KiB235197

UnusedReturnValueCheck.hH A D04-Mar-20241.9 KiB4828

UseAfterMoveCheck.cppH A D15-Nov-202421.3 KiB529362

UseAfterMoveCheck.hH A D22-Jan-20231.3 KiB3516

VirtualNearMissCheck.cppH A D15-Nov-20249.4 KiB269184

VirtualNearMissCheck.hH A D22-Jan-20232.4 KiB6425