Skip to content

Commit 172fba1

Browse files
committed
lint
1 parent eb0b8ad commit 172fba1

2 files changed

Lines changed: 10 additions & 8 deletions

File tree

games/baldursgate3/bg3_file_mapper.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ def mappings(self) -> list[mobase.Mapping]:
6565
progress.setValue(len(active_mods) + 1)
6666
QApplication.processEvents()
6767
progress.close()
68-
if QLoggingCategory.defaultCategory().isDebugEnabled():
68+
cat = QLoggingCategory.defaultCategory()
69+
if cat is not None and cat.isDebugEnabled():
6970
qDebug(
7071
f"resolved mappings: { {m.source: m.destination for m in self.current_mappings} }"
7172
)

games/game_baldursgate3.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -180,9 +180,10 @@ def _base_dlls(self) -> set[str]:
180180
def _on_finished_run(self, exec_path: str, exit_code: int):
181181
if "bin/bg3" not in exec_path:
182182
return
183+
cat = QLoggingCategory.defaultCategory()
183184
self.utils.log_dir.mkdir(parents=True, exist_ok=True)
184185
if (
185-
QLoggingCategory.defaultCategory().isDebugEnabled()
186+
cat is not None and cat.isDebugEnabled()
186187
and self.utils.log_diff
187188
and self.utils.modsettings_backup.exists()
188189
and self.utils.modsettings_path.exists()
@@ -195,7 +196,7 @@ def _on_finished_run(self, exec_path: str, exit_code: int):
195196
lineterm="",
196197
):
197198
qDebug(x)
198-
moved = {}
199+
moved: dict[str, str] = {}
199200
for path in self.utils.overwrite_path.rglob("*.log"):
200201
try:
201202
moved[str(path.relative_to(Path.home()))] = str(
@@ -215,33 +216,33 @@ def _on_finished_run(self, exec_path: str, exit_code: int):
215216
path.replace(dest)
216217
except PermissionError as e:
217218
qDebug(str(e))
218-
if QLoggingCategory.defaultCategory().isDebugEnabled() and len(moved) > 0:
219+
if cat is not None and cat.isDebugEnabled() and len(moved) > 0:
219220
qDebug(f"moved log files to logs dir: {moved}")
220221
days = self.utils.get_setting("delete_levelcache_folders_older_than_x_days")
221222
if type(days) is int and days >= 0:
222223
cutoff_time = datetime.datetime.now() - datetime.timedelta(days=days)
223224
qDebug(f"cleaning folders in overwrite/LevelCache older than {cutoff_time}")
224-
removed = set()
225+
removed: set[Path] = set()
225226
for path in self.utils.overwrite_path.glob("LevelCache/*"):
226227
if (
227228
datetime.datetime.fromtimestamp(os.path.getmtime(path))
228229
< cutoff_time
229230
):
230231
shutil.rmtree(path, ignore_errors=True)
231232
removed.add(path)
232-
if QLoggingCategory.defaultCategory().isDebugEnabled() and len(removed) > 0:
233+
if cat is not None and cat.isDebugEnabled() and len(removed) > 0:
233234
qDebug(
234235
f"cleaned the following folders due to them being older than {cutoff_time}: {removed}"
235236
)
236237
for fdir in {self.utils.overwrite_path, self.doc_path}:
237-
removed = set()
238+
removed: set[Path] = set()
238239
for folder in sorted(list(fdir.walk(top_down=False)))[:-1]:
239240
try:
240241
folder[0].rmdir()
241242
removed.add(folder[0].relative_to(Path.home()))
242243
except OSError:
243244
pass
244-
if QLoggingCategory.defaultCategory().isDebugEnabled() and len(removed) > 0:
245+
if cat is not None and cat.isDebugEnabled() and len(removed) > 0:
245246
qDebug(
246247
f"cleaned empty dirs from {fdir.relative_to(Path.home())} {removed}"
247248
)

0 commit comments

Comments
 (0)