You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(rename): handle exceptions and improve logging for rename suggestions #129
This commit refactors the `RenameLookupManagerListener` class to handle exceptions more gracefully and improve logging during the rename suggestion process. It introduces a new `cancellable()` extension function on `Flow` to support cancellation of the string collection job, and ensures that the `lookupImpl` refresh and calculation are only performed when the lookup is not disposed and the coroutine job is active. Additionally, the commit fixes a bug where the string job was not being cancelled when the lookup was cancelled.
0 commit comments