What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
This PR adds codes to each diagnostics present in the language server. It includes some foundation for sending an syncing a new configuration file ksconfig.json. This file will be used to specify several options related to the language server. Additionally this PR does some cleanup of the test folder and move it out of src/ and into it's own test/ folder within server.
ksconfig.json
. This file will be used to specify several options related to the language server. Additionally this PR does some cleanup of the test folder and move it out ofsrc/
and into it's owntest/
folder within server.