Diagnostics Working Group

Diagnostics Working Group

working group status: active

This working group aims to make rustc better at telling the user why the compiler isn’t smart enough to understand their code yet.

What is the goal of this working group?

This working group aims to accomplish the following:

  • Make diagnostics emitting independent of the happy code path
  • Separate the diagnostics rendering from the compiler so it can be reused by others.

How can I get involved?

If you are interested in getting involved in this working group, you should introduce yourself in the Zulip stream. You can be added to the GitHub and Zulip group for the working group if you are interested in being pinged when there are available tasks.

What if I don’t have much time?

If you don’t have time to contribute code, consider setting up meetings and frequently pinging working group members on related issues to discuss or fix them.

Are there any resources so I can get up to speed?

Not yet.

Do I need to attend any meetings?

We don’t have any meetings yet.