Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UIX CLI] Error Handling Collection Issue #144

Open
3 of 5 tasks
asbng opened this issue Jun 6, 2024 · 0 comments
Open
3 of 5 tasks

[UIX CLI] Error Handling Collection Issue #144

asbng opened this issue Jun 6, 2024 · 0 comments
Labels
bug Something isn't working good first issue Good for newcomers

Comments

@asbng
Copy link
Member

asbng commented Jun 6, 2024

Acknowledgement

  • This issue is not a bug report or feature request. I acknowledge that issues using this template may be closed without further explanation at the maintainer's discretion.

Comment

This post shall serve as a collection of issues related to the stability of the UIX Command Line Interface (run.ts).

Issues

General Guidelines

  • As UIX strives to offer a good experience to professional and novice developers alike, error messages MUST be clear and concise.
  • As JavaScript errors are polluted with internal code information and don't necessarily carry descriptive error messages, those errors MUST NOT be shown to the user.
  • Errors SHOULD be prevented (for instance, by performing preconditional checks) but MAY be handled with try {} catch {} instead.
  • Errors SHOULD be recovered by fallback action. If this is not possible, clear and concise error or warning messages MUST be printed.
  • All code pieces that may potentially raise I/O (network, filesystem, command execution) errors MUST be handled.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant