Skip to content

Commit 710b1b5

Browse files
committed
Merge pull request python-mode#254 from jgosmann/fixSlowSaving
Fix slow saving
2 parents e961746 + 70d8eab commit 710b1b5

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

pylibs/rope/base/pycore.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,6 @@ def analyze_module(self, resource, should_analyze=lambda py: True,
258258
if followed_calls is None:
259259
followed_calls = self.project.prefs.get('soa_followed_calls', 0)
260260
pymodule = self.resource_to_pyobject(resource)
261-
self.module_cache.forget_all_data()
262261
rope.base.oi.soa.analyze_module(
263262
self, pymodule, should_analyze, search_subscopes, followed_calls)
264263

@@ -306,7 +305,7 @@ def __init__(self, pycore):
306305

307306
def _invalidate_resource(self, resource):
308307
if resource in self.module_map:
309-
self.forget_all_data()
308+
self.module_map[resource]._forget_concluded_data()
310309
self.observer.remove_resource(resource)
311310
del self.module_map[resource]
312311

0 commit comments

Comments
 (0)