Ecdar / Ecdar/Ecdar-GUI

Show the GRPC error message when a query fails

Open
#98 0 comments 0 reactions 0 assignees View on GitHub
enhancement multi-project
Dominant language
Java
Stars
3
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Right now what is shown on an error is something like the following:
![image](https://user-images.githubusercontent.com/17483094/189924576-fb450500-c641-42fa-bf44-92dd316d148c.png)

But all GRPC errors (e.g. UNIMPLEMENTED and FAILED_PRECONDITION) also include a message that we set (at least in Reveaal) to inform the user of what exactly went wrong. It would be nice if this message was shown in the GUI.
Here are some examples of the useful messages that we do/will send:
```
FAILED_PRECONDITION: "Inputs and outputs must be disjoint in component"
UNIMPLEMENTED: "Queries of type 'Implementation' are not currently implemented"
FAILED_PRECONDITION: "Invalid conjunction, outputs and inputs are not disjoint"
FAILED_PRECONDITION: "Invalid parallel composition, outputs are not disjoint"
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.