-
Notifications
You must be signed in to change notification settings - Fork 320
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor client #118
Refactor client #118
Conversation
Hi @mbana, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution! The agreement was validated by Microsoft and real humans are currently evaluating your PR. TTYL, MSBOT; |
1 similar comment
Hi @mbana, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution! The agreement was validated by Microsoft and real humans are currently evaluating your PR. TTYL, MSBOT; |
@mbana Is it about Monaco integration: #88? How does it help? I see that converters still depend on vscode types: https://github.com/Microsoft/vscode-languageserver-node/pull/118/files#diff-e05feeb2a7817f9fe64dd047e2c12b00R1. Is not having |
@mbana I agree with @akosyakov: why does this help and what is the improvement. The client already exports both converters as properties. |
i was trying to understand the structure of the various projects and along the way i started to move classes etc. to separate files. i guess it saves time by having most of the implementation in one file?
|
@mbana What do you mean by
|
i wasn't sure what @akosyakov meant. that said, why this an issue? |
Refactoring the client a bit
Converter
s.We're also doing a
WebSocketReader
. If my employer is happy to push the changes back, I'll create a PR for that as well. That said, theclient
lib will be structured differently though so as to only allow the importer to choose a specific set of transports required.Many thanks,