More relevant information on hovering failing assertions #3281
Labels
area: error-reporting
Clarity of the error reporting
kind: bug
Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label
part: language server
Support for LSP in Dafny (server part; client is in ide-vscode repo)
Dafny version
3.10.0
Code to produce this issue
Command to run and resulting output
What happened?
Currently, when we hover in the IDE an error message, we don't get all the related locations nor the related code.
Even worse, when we introduce a resolution error, hovering over it hides it under a potential ton of obsolete verification error. They should be removed from hovering.
All of this is extremely frustrating for a advanced Dafny developer like me, when using nested predicates, etc.
It could be marked as a "feature" but it's so frustrating that it was not taken account in the original design that I mark it as an error reporting bug.
What type of operating system are you experiencing the problem on?
Windows
The text was updated successfully, but these errors were encountered: