Example #1
0
 def load_default_plugins(self):
     checkers.initialize(self)
     reporters.initialize(self)
     # Make sure to load the default reporter, because
     # the option has been set before the plugins had been loaded.
     if not self.reporter:
         self._load_reporter()
Example #2
0
def main():
    arg_parser = ArgumentParser(
        description='Simple extension for pylint to check django projects for '
                    'common mistakes.')
    arg_parser.add_argument('targets', metavar='TARGET', nargs='+',
                            help='python package or module')

    args = arg_parser.parse_args()

    linter = lint.PyLinter()
    reporters.initialize(linter)
    linter._load_reporter()
    checkers.register(linter)

    with lint.fix_import_path(args.targets):
        linter.check(args.targets)

    return linter.msg_status
Example #3
0
def main():
    arg_parser = ArgumentParser(
        description='Simple extension for pylint to check django projects for '
        'common mistakes.')
    arg_parser.add_argument('targets',
                            metavar='TARGET',
                            nargs='+',
                            help='python package or module')

    args = arg_parser.parse_args()

    linter = lint.PyLinter()
    reporters.initialize(linter)
    linter._load_reporter()
    register(linter)

    with lint.fix_import_path(args.targets):
        linter.check(args.targets)

    return linter.msg_status