MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / showSuppressedRules

Method showSuppressedRules

addons/misra.py:4422–4445  ·  view source on GitHub ↗

Print out rules in suppression list sorted by Rule Number

(self)

Source from the content-addressed store, hash-verified

4420 return None in self.suppressedRules[rule_num]
4421
4422 def showSuppressedRules(self):
4423 """
4424 Print out rules in suppression list sorted by Rule Number
4425 """
4426 print("Suppressed Rules List:")
4427 outlist = []
4428
4429 for ruleNum in self.suppressedRules:
4430 fileDict = self.suppressedRules[ruleNum]
4431
4432 for fname in fileDict:
4433 ruleItemList = fileDict[fname]
4434
4435 for item in ruleItemList:
4436 if item is None:
4437 item_str = "None"
4438 else:
4439 item_str = str(item[0])
4440
4441 outlist.append("%s: %s: %s (%d locations suppressed)" % (
4442 float(ruleNum) / 100, fname, item_str, self.suppressionStats.get(ruleNum, 0)))
4443
4444 for line in sorted(outlist, reverse=True):
4445 print(" %s" % line)
4446
4447 def setFilePrefix(self, prefix):
4448 """

Callers 1

mainFunction · 0.95

Calls 2

strFunction · 0.85
getMethod · 0.45

Tested by

no test coverage detected