Run the checks and collect the errors.

def error(self, line_number, offset, text, check):
        """Run the checks and collect the errors."""
        code = super(_Report, self).error(line_number, offset, text, check)
        if code:
            self.errors.append((line_number, offset + 1, code, text, check))