In the VSCode extension, it is possible to set a custom binary path to cargo concordium.
Issues with the binary, fx that it is missing or isn't executable, isn't displayed to the user.
Steps to Reproduce
Set the custom cargo path to a non-existing file or to a non-executable cargo concordium
Run the contract build command
Expected Result
A popup stating that the binary is missing or not executable.
Actual Result
Nothing.
Note
A popup with a useful error message is displayed when using the cargo concordium version command.
We should match that behavior for the other commands.
Description
In the VSCode extension, it is possible to set a custom binary path to cargo concordium. Issues with the binary, fx that it is missing or isn't executable, isn't displayed to the user.
Steps to Reproduce
Expected Result A popup stating that the binary is missing or not executable.
Actual Result Nothing.
Note A popup with a useful error message is displayed when using the cargo concordium version command. We should match that behavior for the other commands.
Versions