Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The `TspClient` is now an interface that can be used for other implementations. The existing functionality was moved to the `DefaultTspClient`. This means adopters now need to initialize the `DefaultTspClient` type instead of `TspClient` to get the default behavior. However this makes the package more flexible as different implementations can be provided, e.g. a proxy client in a Theia frontend. Part of eclipse-cdt-cloud/theia-trace-extension#976 Contributed on behalf of STMicroelectronics
- Loading branch information