chpl-language-server should be able to show unstable warnings in the editor, just like other errors and warnings. This should be an off-by-default feature, controlled with a flag to CLS (--warn-unstable).
Ultimately, I think CLS should support more general compiler/warning flags to turn on other Chapel warnings. But this requires more warnings to be moved into Dyno.
This seems easy enough. However, noting that some unstable warnings are issued from the production compiler after Dyno cedes control. Thus, we can't issue all unstable warnings.
Summary of Feature
Description:
chpl-language-server
should be able to show unstable warnings in the editor, just like other errors and warnings. This should be an off-by-default feature, controlled with a flag to CLS (--warn-unstable
).Ultimately, I think CLS should support more general compiler/warning flags to turn on other Chapel warnings. But this requires more warnings to be moved into Dyno.