| 512 | self.initialize() |
| 513 | |
| 514 | def initialize(self) -> None: |
| 515 | self.error_info_map = {} |
| 516 | self.flushed_files = set() |
| 517 | self.import_ctx = [] |
| 518 | self.function_or_member = [None] |
| 519 | self.ignored_lines = {} |
| 520 | self.skipped_lines = {} |
| 521 | self.used_ignored_lines = defaultdict(lambda: defaultdict(list)) |
| 522 | self.ignored_files = set() |
| 523 | self.only_once_messages = set() |
| 524 | self.has_blockers = set() |
| 525 | self.scope = None |
| 526 | self.target_module = None |
| 527 | self.seen_import_error = False |
| 528 | self._watchers = [] |
| 529 | self.global_watcher = False |
| 530 | self.recorded = defaultdict(list) |
| 531 | |
| 532 | def reset(self) -> None: |
| 533 | self.initialize() |