Skip to content

[Tracking]: Diagnostics #3459

@h-a-n-a

Description

@h-a-n-a

What subject does this issue tracking?

As time goes by, we have met some problems related to error handling. We want to improve the DX for both ourselves and our users.

Therefore, we plan to refactor the error-handling parts of Rspack in every aspect, these include, for example:

  • Better error diagnostics
  • Report the "how" and "why" when something breaks
  • Report when HMR is broken, it is currently silent
### Tasks
- [ ] https://github.com/web-infra-dev/rspack/issues/2255
- [ ] https://github.com/web-infra-dev/rspack/issues/4340
- [ ] https://github.com/web-infra-dev/rspack/issues/4341
- [ ] https://github.com/web-infra-dev/rspack/issues/3715
- [ ] https://github.com/web-infra-dev/rspack/issues/3883
- [ ] https://github.com/web-infra-dev/rspack/issues/4344
- [ ] https://github.com/web-infra-dev/rspack/issues/4348
- [ ] https://github.com/web-infra-dev/rspack/issues/4326
- [ ] https://github.com/web-infra-dev/rspack/issues/4321
- [ ] https://github.com/web-infra-dev/rspack/issues/4504
- [ ] https://github.com/web-infra-dev/rspack/issues/5082
- [ ] https://github.com/web-infra-dev/rspack/issues/4769
- [ ] https://github.com/web-infra-dev/rspack/issues/5619
- [ ] https://github.com/web-infra-dev/rspack/issues/5627
- [ ] https://github.com/web-infra-dev/rspack/issues/5632
- [ ] https://github.com/web-infra-dev/rspack/issues/5986
- [ ] https://github.com/web-infra-dev/rspack/issues/6051

Metadata

Metadata

Assignees

Labels

teamThe issue/pr is created by the member of Rspack.tracking issueCategory: A tracking issue for an RFC or an unstable feature.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions