Print out rules in suppression list sorted by Rule Number
(self)
| 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 | """ |