Skip to content

Commit 9bbadbb

Browse files
committed
fixed mypy
1 parent 00f9f70 commit 9bbadbb

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/sphinx_codelinks/analyse/projects.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import json
22
import logging
33
from pathlib import Path
4+
from typing import cast
45

56
from sphinx_codelinks.analyse.analyse import (
67
AnalyseWarning,
@@ -67,13 +68,13 @@ def load_warnings(cls, warnings_dir: Path) -> list[AnalyseWarning] | None:
6768

6869
def update_warnings(self) -> None:
6970
current_warnings: list[AnalyseWarningType] = [
70-
_warning.__dict__
71+
cast(AnalyseWarningType, _warning.__dict__)
7172
for analyse in self.projects_analyse.values()
7273
for _warning in analyse.oneline_warnings
7374
]
7475
self.dump_warnings(current_warnings)
7576

76-
def dump_warnings(self, warnings: dict[str, list[AnalyseWarningType]]) -> None:
77+
def dump_warnings(self, warnings: list[AnalyseWarningType]) -> None:
7778
if not self.warnings_path.parent.exists():
7879
self.warnings_path.parent.mkdir(parents=True)
7980
with self.warnings_path.open("w") as f:

0 commit comments

Comments
 (0)