Picolab/pico-engine
Possible improvement of an error message when ruleset doesn't have/share a query function
Offen
#606 geöffnet am 03.06.2022
UIbuggood first issue
Repository-Metriken
- Stars
- (51 Sterne)
- PR-Merge-Metriken
- (PR-Metriken ausstehend)
Beschreibung
When a sky query link is to a function which is not shared by a ruleset, the error message looks like:
{"error":"Error: Ruleset com.vcpnews.introspect does not have query function "channels""}
It ought to say "does not share" instead of have, in the case where the ruleset does have the function, but hasn't shared it.
The compiler doesn't allow sharing a function the ruleset doesn't have, so that case is taken care of there.
I'm suggesting two messages: the existing one for the case where the function doesn't exist in the ruleset, and the second one when it exists but isn't shared.