19 from Async.AsyncChecker import AsyncChecker |
19 from Async.AsyncChecker import AsyncChecker |
20 from CodeStyleFixer import CodeStyleFixer |
20 from CodeStyleFixer import CodeStyleFixer |
21 from Complexity.ComplexityChecker import ComplexityChecker |
21 from Complexity.ComplexityChecker import ComplexityChecker |
22 from DocStyle.DocStyleChecker import DocStyleChecker |
22 from DocStyle.DocStyleChecker import DocStyleChecker |
23 from Imports.ImportsChecker import ImportsChecker |
23 from Imports.ImportsChecker import ImportsChecker |
|
24 from Logging.LoggingChecker import LoggingChecker |
24 from Miscellaneous.MiscellaneousChecker import MiscellaneousChecker |
25 from Miscellaneous.MiscellaneousChecker import MiscellaneousChecker |
25 from NameOrder.NameOrderChecker import NameOrderChecker |
26 from NameOrder.NameOrderChecker import NameOrderChecker |
26 from Naming.NamingStyleChecker import NamingStyleChecker |
27 from Naming.NamingStyleChecker import NamingStyleChecker |
27 from PathLib.PathlibChecker import PathlibChecker |
28 from PathLib.PathlibChecker import PathlibChecker |
28 from Security.SecurityChecker import SecurityChecker |
29 from Security.SecurityChecker import SecurityChecker |
580 ) |
581 ) |
581 asyncChecker.run() |
582 asyncChecker.run() |
582 stats.update(asyncChecker.counters) |
583 stats.update(asyncChecker.counters) |
583 errors += asyncChecker.errors |
584 errors += asyncChecker.errors |
584 |
585 |
|
586 # checking logging statements |
|
587 loggingChecker = LoggingChecker( |
|
588 source, |
|
589 filename, |
|
590 tree, |
|
591 select, |
|
592 ignore, |
|
593 [], |
|
594 repeatMessages, |
|
595 {}, # no arguments yet |
|
596 ) |
|
597 loggingChecker.run() |
|
598 stats.update(loggingChecker.counters) |
|
599 errors += loggingChecker.errors |
|
600 |
585 elif syntaxError: |
601 elif syntaxError: |
586 errors = [syntaxError] |
602 errors = [syntaxError] |
587 stats.update(syntaxStats) |
603 stats.update(syntaxStats) |
588 |
604 |
589 errorsDict = {} |
605 errorsDict = {} |