(self, warning_type, message, *args)
| 115 | return cmd_args |
| 116 | |
| 117 | def warning(self, warning_type, message, *args): |
| 118 | warning_info = self.warnings[warning_type] |
| 119 | msg = (message % args) + ' [-W' + warning_type.lower().replace('_', '-') + ']' |
| 120 | if warning_info['enabled']: |
| 121 | if warning_info['error']: |
| 122 | error(msg + ' [-Werror]') |
| 123 | else: |
| 124 | warn(msg) |
| 125 | else: |
| 126 | logger.debug('disabled warning: ' + msg) |
| 127 | |
| 128 | |
| 129 | def add_warning(name, enabled=True, part_of_all=True, shared=False, error=False): |
no test coverage detected