57 @param code message code (string) |
57 @param code message code (string) |
58 @param check reference to the checker function (function) |
58 @param check reference to the checker function (function) |
59 @param args arguments for the message (list) |
59 @param args arguments for the message (list) |
60 @return error code (string) |
60 @return error code (string) |
61 """ |
61 """ |
62 code = super(CodeStyleCheckerReport, self).error_args(line_number, offset, code, check, *args) |
62 code = super(CodeStyleCheckerReport, self).error_args( |
|
63 line_number, offset, code, check, *args) |
63 if code and (self.counters[code] == 1 or self.__repeat): |
64 if code and (self.counters[code] == 1 or self.__repeat): |
64 if code in NamingStyleChecker.Codes: |
65 if code in NamingStyleChecker.Codes: |
65 text = NamingStyleChecker.getMessage(code, *args) |
66 text = NamingStyleChecker.getMessage(code, *args) |
66 else: |
67 else: |
67 text = pep8.getMessage(code, *args) |
68 text = pep8.getMessage(code, *args) |
330 if isinstance(fn, list): |
331 if isinstance(fn, list): |
331 files = fn[:] |
332 files = fn[:] |
332 elif os.path.isdir(fn): |
333 elif os.path.isdir(fn): |
333 files = [] |
334 files = [] |
334 extensions = set(Preferences.getPython("PythonExtensions") + |
335 extensions = set(Preferences.getPython("PythonExtensions") + |
335 Preferences.getPython("Python3Extensions")) |
336 Preferences.getPython("Python3Extensions")) |
336 for ext in extensions: |
337 for ext in extensions: |
337 files.extend(Utilities.direntries(fn, True, '*{0}'.format(ext), 0)) |
338 files.extend(Utilities.direntries( |
|
339 fn, True, '*{0}'.format(ext), 0)) |
338 else: |
340 else: |
339 files = [fn] |
341 files = [fn] |
340 |
342 |
341 # filter the list depending on the filter string |
343 # filter the list depending on the filter string |
342 if files: |
344 if files: |