yan.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:yan 作者: motet-a 项目源码 文件源码
def __init__(self, options):
        checkers = create_checkers(self._add_issue)

        self.options = options

        for name in self.options.disable_checker:
            checker = self._find_checker_by_name(checkers, name)
            if checker is None:
                raise Exception('Unknown checker {!r}'.format(name))
            checkers.remove(checker)

        for checker in checkers:
            checker.configure_all(options)

        self.checkers = checkers

        self._issues = []
        self.include_dirs = options.include_dir
        if self.include_dirs is None:
            self.include_dirs = []
        self.verbose = options.verbose
        self.colors = os.isatty(sys.stdout.fileno())
        self.sources = {}
        self._included_file_cache = IncludedFileCache()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号