Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The client(extension) uses VScode API's to send queries in JSON-RPC format to the server. The server runs different processes(like file open, edit, hover) which respond to specific requests from client.

For Diagnostics info the server watches for changes in the file and compiles the edited code using Solang, the compiler info for the respective code is then formatted and returned back to the server. 


Methodology

I followed the “Design-Code-Test-Document​” methodology.

...