Skip to content

Large scale refactoring#14

Merged
PlugFox merged 106 commits intomasterfrom
feature/check-reconnection
Nov 18, 2024
Merged

Large scale refactoring#14
PlugFox merged 106 commits intomasterfrom
feature/check-reconnection

Conversation

@PlugFox
Copy link
Copy Markdown
Owner

@PlugFox PlugFox commented Nov 18, 2024

No description provided.

- Refactor the transport implementation in Spinify to use the WebSocket interface.
- Add a new method `_webSocketConnect` to handle WebSocket connection.
- Remove the deprecated `web_socket_stub.dart` file.

Closes #123
…ters for messagesSent and messagesReceived

Refactor WebSocket$JS to use synchronous StreamController
…dd a new mutex implementation called _MutexEncapsulated
…s; improve error handling and clean up test cases
… improve mutex handling and ensure all operations complete before disconnecting
…t cases for temporary and permanent connection errors
…ansitions; adjust expected retry and disconnect metrics
…t and update test imports; enhance ping timer management in spinify_test
…tion; update event handling in _SpinifyClientSubscriptionImpl
… debugging; enhance unsubscribe logic in Spinify and _SpinifyClientSubscriptionImpl
@codecov
Copy link
Copy Markdown

codecov Bot commented Nov 18, 2024

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@PlugFox PlugFox merged commit e039805 into master Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant