Skip to content

Commit b7e5d8d

Browse files
committed
Call clear instead of recreating the instance
1 parent 6bdeadd commit b7e5d8d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

bpython/curtsiesfrontend/filewatch.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ def __init__(
3232
super().__init__()
3333

3434
def reset(self) -> None:
35-
self.dirs = defaultdict(set)
36-
del self.modules_to_add_later[:]
35+
self.dirs.clear()
36+
self.modules_to_add_later.clear()
3737
self.observer.unschedule_all()
3838

3939
def _add_module(self, path: str) -> None:
@@ -70,7 +70,7 @@ def activate(self) -> None:
7070
self.observer.schedule(self, dirname, recursive=False)
7171
for module in self.modules_to_add_later:
7272
self._add_module(module)
73-
del self.modules_to_add_later[:]
73+
self.modules_to_add_later.clear()
7474
self.activated = True
7575

7676
def deactivate(self) -> None:

0 commit comments

Comments
 (0)