Remove legacy SyncWrapper
Open
class:self-contained
type:technical-debt
- Dominant language
- Python
- Stars
- 14
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
The `SynchronousLegacyWrapper` class in `iotile.core.hw.transport.adapter.sync_wrapper` is no longer used inside production code and can be removed but it is used by a single module of unit tests in `transport_plugins/websocket`.
Those unit tests need to be updated to use the native coroutine api of the device adapter and then `SynchronousLegacyWrapper` can be removed.
Contributor guide
Assessment
This issue has not been assessed yet.