-
Notifications
You must be signed in to change notification settings - Fork 184
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Generalize implementation of the transport (#1847)
* Generalize implementation of the transport Extracted the JSON RPC-specific handling into a separate processor and used composition concept to pass and use it within the transport. That should allow re-using the transport implementation in the file watcher to implement a transport that uses plain lines of text rather than JSON RPC. Not using abstract classes anymore as that is not compatible with generic types.
- Loading branch information
Showing
2 changed files
with
100 additions
and
67 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters