Jaseci-Labs / jac-analyzer

The Jaclang Language Extension for VScode is an extension that provides basic Language Server Protocol (LSP) functionalities for the Jaclang programming language.
MIT License
0 stars 3 forks source link

Proper Error Handling in Pygls Server #34

Closed Saru1999 closed 5 months ago

Saru1999 commented 5 months ago

🐞 Bug Report

Describe the bug

Currently, the error handling in the Pygls server is not implemented effectively, leading to potential issues and difficulties in debugging. This issue aims to address this by improving error handling mechanisms within the Pygls server codebase.


Is this a regression?

yes


To Reproduce

  1. Start the vscode extension.
  2. Trigger an event such as hover, save, etc...
  3. Observe the behavior of the server.
  4. Observe that the server crashes when there is an error

Expected behaviour


Media prove

Screenshot 2024-02-28 at 14 03 33
github-actions[bot] commented 4 months ago

:tada: This issue has been resolved in version 1.2.3 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: