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

Implement consistent runtime error handling #29

Open
1 of 3 tasks
MarcelGarus opened this issue Jun 1, 2020 · 1 comment
Open
1 of 3 tasks

Implement consistent runtime error handling #29

MarcelGarus opened this issue Jun 1, 2020 · 1 comment
Labels
encoding Things that happen while encoding stuff registry Things related to registering adapters
Milestone

Comments

@MarcelGarus
Copy link
Owner

MarcelGarus commented Jun 1, 2020

This is really important for the developer experience.
Errors should be visually appealing and have a clear call-to-action.

  • blocks errors
  • adapters errors
  • general errors
@MarcelGarus MarcelGarus added encoding Things that happen while encoding stuff adapter generation Things that happen while generating adapters via pub run build_runner build cli: tapegen init Things that happen while running pub run tape init and removed cli: tapegen init Things that happen while running pub run tape init labels Jun 1, 2020
@MarcelGarus
Copy link
Owner Author

Errors in the CLI work differently (via a different error framework and exitCodes).

@MarcelGarus MarcelGarus changed the title Implement consistent error handling Implement runtime consistent error handling Jun 8, 2020
@MarcelGarus MarcelGarus added registry Things related to registering adapters and removed adapter generation Things that happen while generating adapters via pub run build_runner build labels Jun 8, 2020
@MarcelGarus MarcelGarus added this to the MVP milestone Jun 8, 2020
@MarcelGarus MarcelGarus changed the title Implement runtime consistent error handling Implement consistent runtime error handling Jul 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
encoding Things that happen while encoding stuff registry Things related to registering adapters
Projects
None yet
Development

No branches or pull requests

1 participant