| OLD | NEW |
| 1 # Copyright (C) 2010 Chris Jerdonek (cjerdonek@webkit.org) | 1 # Copyright (C) 2010 Chris Jerdonek (cjerdonek@webkit.org) |
| 2 # | 2 # |
| 3 # Redistribution and use in source and binary forms, with or without | 3 # Redistribution and use in source and binary forms, with or without |
| 4 # modification, are permitted provided that the following conditions | 4 # modification, are permitted provided that the following conditions |
| 5 # are met: | 5 # are met: |
| 6 # 1. Redistributions of source code must retain the above copyright | 6 # 1. Redistributions of source code must retain the above copyright |
| 7 # notice, this list of conditions and the following disclaimer. | 7 # notice, this list of conditions and the following disclaimer. |
| 8 # 2. Redistributions in binary form must reproduce the above copyright | 8 # 2. Redistributions in binary form must reproduce the above copyright |
| 9 # notice, this list of conditions and the following disclaimer in the | 9 # notice, this list of conditions and the following disclaimer in the |
| 10 # documentation and/or other materials provided with the distribution. | 10 # documentation and/or other materials provided with the distribution. |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 100 | 100 |
| 101 return True | 101 return True |
| 102 | 102 |
| 103 # Useful for unit testing. | 103 # Useful for unit testing. |
| 104 def __ne__(self, other): | 104 def __ne__(self, other): |
| 105 # Python does not automatically deduce __ne__ from __eq__. | 105 # Python does not automatically deduce __ne__ from __eq__. |
| 106 return not self.__eq__(other) | 106 return not self.__eq__(other) |
| 107 | 107 |
| 108 def _add_reportable_error(self, category): | 108 def _add_reportable_error(self, category): |
| 109 """Increment the error count and return the new category total.""" | 109 """Increment the error count and return the new category total.""" |
| 110 self._increment_error_count() # Increment the total. | 110 self._increment_error_count() # Increment the total. |
| 111 | 111 |
| 112 # Increment the category total. | 112 # Increment the category total. |
| 113 if not category in self._category_totals: | 113 if not category in self._category_totals: |
| 114 self._category_totals[category] = 1 | 114 self._category_totals[category] = 1 |
| 115 else: | 115 else: |
| 116 self._category_totals[category] += 1 | 116 self._category_totals[category] += 1 |
| 117 | 117 |
| 118 return self._category_totals[category] | 118 return self._category_totals[category] |
| 119 | 119 |
| 120 def _max_reports(self, category): | 120 def _max_reports(self, category): |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 155 | 155 |
| 156 self._configuration.write_style_error(category=category, | 156 self._configuration.write_style_error(category=category, |
| 157 confidence_in_error=confidence, | 157 confidence_in_error=confidence, |
| 158 file_path=self._file_path, | 158 file_path=self._file_path, |
| 159 line_number=line_number, | 159 line_number=line_number, |
| 160 message=message) | 160 message=message) |
| 161 if category_total == max_reports: | 161 if category_total == max_reports: |
| 162 self._configuration.stderr_write("Suppressing further [%s] reports " | 162 self._configuration.stderr_write("Suppressing further [%s] reports " |
| 163 "for this file.\n" % category) | 163 "for this file.\n" % category) |
| 164 return True | 164 return True |
| OLD | NEW |