引入 clang-tidy Tracking Issue (original) (raw)

54

bugprone-argument-comment

0

55

bugprone-assert-side-effect

0

56

bugprone-bad-signal-to-kill-thread

0

57

bugprone-bool-pointer-implicit-conversion

0

58

bugprone-dangling-handle

0

59

bugprone-dynamic-static-initializers

0

60

bugprone-forwarding-reference-overload

0

61

bugprone-inaccurate-erase

0

62

bugprone-incorrect-roundings

0

63

bugprone-infinite-loop

0

64

bugprone-integer-division

0

65

bugprone-macro-repeated-side-effects

0

66

bugprone-misplaced-operator-in-strlen-in-alloc

0

67

bugprone-misplaced-pointer-arithmetic-in-alloc

0

68

bugprone-misplaced-widening-cast

0

69

bugprone-move-forwarding-reference

0

70

bugprone-multiple-statement-macro

0

71

bugprone-no-escape

0

72

bugprone-not-null-terminated-result

0

73

bugprone-parent-virtual-call

0

74

bugprone-posix-return

0

75

bugprone-redundant-branch-condition

0

76

bugprone-shared-ptr-array-mismatch

0

77

bugprone-signal-handler

0

78

bugprone-sizeof-container

0

79

bugprone-sizeof-expression

0

80

bugprone-spuriously-wake-up-functions

0

81

bugprone-string-constructor

0

82

bugprone-string-integer-assignment

0

83

bugprone-string-literal-with-embedded-nul

0

84

bugprone-stringview-nullptr

0

85

bugprone-suspicious-enum-usage

0

86

bugprone-suspicious-include

0

87

bugprone-suspicious-memory-comparison

0

88

bugprone-suspicious-memset-usage

0

89

bugprone-suspicious-missing-comma

0

90

bugprone-suspicious-semicolon

0

91

bugprone-suspicious-string-compare

0

92

bugprone-terminating-continue

0

93

bugprone-throw-keyword-missing

0

94

bugprone-too-small-loop-variable

0

95

bugprone-undefined-memory-manipulation

0

96

bugprone-undelegated-constructor

0

97

bugprone-unhandled-exception-at-new

0

98

bugprone-unhandled-self-assignment

0

99

bugprone-unused-raii

0

100

bugprone-unused-return-value

0

101

bugprone-virtual-near-miss

0

102

clang-analyzer-apiModeling.Errno

0

103

clang-analyzer-apiModeling.StdCLibraryFunctions

0

104

clang-analyzer-apiModeling.TrustNonnull

0

105

clang-analyzer-apiModeling.TrustReturnsNonnull

0

106

clang-analyzer-apiModeling.google.GTest

0

107

clang-analyzer-apiModeling.llvm.CastValue

0

108

clang-analyzer-apiModeling.llvm.ReturnValue

0

109

clang-analyzer-core.CallAndMessageModeling

0

110

clang-analyzer-core.DivideZero

0

111

clang-analyzer-core.DynamicTypePropagation

0

112

clang-analyzer-core.NonNullParamChecker

0

113

clang-analyzer-core.NonnilStringConstants

0

114

clang-analyzer-core.StackAddrEscapeBase

0

115

clang-analyzer-core.StackAddressEscape

0

116

clang-analyzer-core.UndefinedBinaryOperatorResult

0

117

clang-analyzer-core.VLASize

0

118

clang-analyzer-core.builtin.BuiltinFunctions

0

119

clang-analyzer-core.builtin.NoReturnFunctions

0

120

clang-analyzer-core.uninitialized.ArraySubscript

0

121

clang-analyzer-core.uninitialized.Assign

0

122

clang-analyzer-core.uninitialized.Branch

0

123

clang-analyzer-core.uninitialized.CapturedBlockVariable

0

124

clang-analyzer-core.uninitialized.UndefReturn

0

125

clang-analyzer-cplusplus.InnerPointer

0

126

clang-analyzer-cplusplus.Move

0

127

clang-analyzer-cplusplus.NewDelete

0

128

clang-analyzer-cplusplus.PlacementNew

0

129

clang-analyzer-cplusplus.PureVirtualCall

0

130

clang-analyzer-cplusplus.SelfAssignment

0

131

clang-analyzer-cplusplus.SmartPtrModeling

0

132

clang-analyzer-cplusplus.StringChecker

0

133

clang-analyzer-cplusplus.VirtualCallModeling

0

134

clang-analyzer-fuchsia.HandleChecker

0

135

clang-analyzer-nullability.NullPassedToNonnull

0

136

clang-analyzer-nullability.NullReturnedFromNonnull

0

137

clang-analyzer-nullability.NullabilityBase

0

138

clang-analyzer-nullability.NullableDereferenced

0

139

clang-analyzer-nullability.NullablePassedToNonnull

0

140

clang-analyzer-nullability.NullableReturnedFromNonnull

0

141

clang-analyzer-optin.cplusplus.UninitializedObject

0

142

clang-analyzer-optin.mpi.MPI-Checker

0

143

clang-analyzer-optin.osx.OSObjectCStyleCast

0

144

clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker

0

145

clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker

0

146

clang-analyzer-optin.performance.GCDAntipattern

0

147

clang-analyzer-optin.performance.Padding

0

148

clang-analyzer-optin.portability.UnixAPI

0

149

clang-analyzer-osx.API

0

150

clang-analyzer-osx.MIG

0

151

clang-analyzer-osx.NSOrCFErrorDerefChecker

0

152

clang-analyzer-osx.NumberObjectConversion

0

153

clang-analyzer-osx.OSObjectRetainCount

0

154

clang-analyzer-osx.ObjCProperty

0

155

clang-analyzer-osx.SecKeychainAPI

0

156

clang-analyzer-osx.cocoa.AtSync

0

157

clang-analyzer-osx.cocoa.AutoreleaseWrite

0

158

clang-analyzer-osx.cocoa.ClassRelease

0

159

clang-analyzer-osx.cocoa.Dealloc

0

160

clang-analyzer-osx.cocoa.IncompatibleMethodTypes

0

161

clang-analyzer-osx.cocoa.Loops

0

162

clang-analyzer-osx.cocoa.MissingSuperCall

0

163

clang-analyzer-osx.cocoa.NSAutoreleasePool

0

164

clang-analyzer-osx.cocoa.NSError

0

165

clang-analyzer-osx.cocoa.NilArg

0

166

clang-analyzer-osx.cocoa.NonNilReturnValue

0

167

clang-analyzer-osx.cocoa.ObjCGenerics

0

168

clang-analyzer-osx.cocoa.RetainCount

0

169

clang-analyzer-osx.cocoa.RetainCountBase

0

170

clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak

0

171

clang-analyzer-osx.cocoa.SelfInit

0

172

clang-analyzer-osx.cocoa.SuperDealloc

0

173

clang-analyzer-osx.cocoa.UnusedIvars

0

174

clang-analyzer-osx.cocoa.VariadicMethodTypes

0

175

clang-analyzer-osx.coreFoundation.CFError

0

176

clang-analyzer-osx.coreFoundation.CFNumber

0

177

clang-analyzer-osx.coreFoundation.CFRetainRelease

0

178

clang-analyzer-osx.coreFoundation.containers.OutOfBounds

0

179

clang-analyzer-osx.coreFoundation.containers.PointerSizedValues

0

180

clang-analyzer-security.FloatLoopCounter

0

181

clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling

0

182

clang-analyzer-security.insecureAPI.SecuritySyntaxChecker

0

183

clang-analyzer-security.insecureAPI.UncheckedReturn

0

184

clang-analyzer-security.insecureAPI.bcmp

0

185

clang-analyzer-security.insecureAPI.bcopy

0

186

clang-analyzer-security.insecureAPI.bzero

0

187

clang-analyzer-security.insecureAPI.decodeValueOfObjCType

0

188

clang-analyzer-security.insecureAPI.getpw

0

189

clang-analyzer-security.insecureAPI.gets

0

190

clang-analyzer-security.insecureAPI.mkstemp

0

191

clang-analyzer-security.insecureAPI.mktemp

0

192

clang-analyzer-security.insecureAPI.rand

0

193

clang-analyzer-security.insecureAPI.strcpy

0

194

clang-analyzer-security.insecureAPI.vfork

0

195

clang-analyzer-unix.API

0

196

clang-analyzer-unix.DynamicMemoryModeling

0

197

clang-analyzer-unix.Malloc

0

198

clang-analyzer-unix.MallocSizeof

0

199

clang-analyzer-unix.MismatchedDeallocator

0

200

clang-analyzer-unix.Vfork

0

201

clang-analyzer-unix.cstring.BadSizeArg

0

202

clang-analyzer-unix.cstring.CStringModeling

0

203

clang-analyzer-unix.cstring.NullArg

0

204

clang-analyzer-valist.CopyToSelf

0

205

clang-analyzer-valist.Uninitialized

0

206

clang-analyzer-valist.Unterminated

0

207

clang-analyzer-valist.ValistBase

0

208

clang-analyzer-webkit.NoUncountedMemberChecker

0

209

clang-analyzer-webkit.RefCntblBaseVirtualDtor

0

210

clang-analyzer-webkit.UncountedLambdaCapturesChecker

0

211

cppcoreguidelines-avoid-goto

0

212

cppcoreguidelines-c-copy-assignment-signature

0

213

hicpp-avoid-goto

0

214

hicpp-exception-baseclass

0

215

misc-definitions-in-headers

0

216

misc-misleading-bidirectional

0

217

misc-misleading-identifier

0

218

misc-misplaced-const

0

219

misc-new-delete-overloads

0

220

misc-non-copyable-objects

0

221

misc-static-assert

0

222

misc-throw-by-value-catch-by-reference

0

223

misc-unconventional-assign-operator

0

224

misc-uniqueptr-reset-release

0

225

modernize-avoid-bind

0

226

modernize-deprecated-ios-base-aliases

0

227

modernize-make-shared

0

228

modernize-make-unique

0

229

modernize-raw-string-literal

0

230

modernize-replace-auto-ptr

0

231

modernize-replace-disallow-copy-and-assign-macro

0

232

modernize-replace-random-shuffle

0

233

modernize-shrink-to-fit

0

234

modernize-unary-static-assert

0

235

modernize-use-equals-delete

0

236

modernize-use-noexcept

0

237

modernize-use-uncaught-exceptions

0

238

performance-implicit-conversion-in-loop

0

239

performance-inefficient-algorithm

0

240

performance-move-constructor-init

0

241

performance-no-automatic-move

0

242

performance-noexcept-move-constructor

0

243

performance-type-promotion-in-math-fn

0

244

readability-duplicate-include

0

245

readability-redundant-function-ptr-dereference

0

246

readability-simplify-subscript-expr

0