jonnyboyC / kos-language-server

A language server for the Kerboscript (kOS) a language for Kerbal Space Program
MIT License
27 stars 6 forks source link

[Refactor] Move Source Analysis to Separate Service #78

Closed jonnyboyC closed 5 years ago

jonnyboyC commented 5 years ago

In the current implementation, the initial parser / typechecking is performed in the main kls.ts file. I believe we should move the functionality to a separate service so kls.ts is only responsible for server level activities. In this case I mean establishing a connection to the client and top level logic to respond to the various requests.

jonnyboyC commented 5 years ago

Completed by #89