refactor: add clear_in_flight_state() to SyncManager trait#484
refactor: add clear_in_flight_state() to SyncManager trait#484xdustinface merged 1 commit intov0.42-devfrom
clear_in_flight_state() to SyncManager trait#484Conversation
Add a required `clear_in_flight_state()` method to the `SyncManager` trait and implement it for all managers. This gets called by the default `stop_sync()` implementation to force every manager to handle disconnect cleanup.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review infoConfiguration used: defaults Review profile: CHILL Plan: Pro 📒 Files selected for processing (13)
📝 WalkthroughWalkthroughA new Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Add a required
clear_in_flight_state()method to theSyncManagertrait and implement it for all managers. This gets called by the defaultstop_sync()implementation to force every manager to handle disconnect cleanup.Summary by CodeRabbit
Refactor
Chores