The diagnostics that get generated in the parser stack up right now, so if you write some bad code, we end up dumping a bunch of diagnostics on you.
This is less than ideal and I personally think there should only be one diagnostic at a time. Once you've fixed one, you'll see the next one and can progressively fix the problem.
At the same time, we should probably make sure our diagnostics actually make sense too.
The diagnostics that get generated in the parser stack up right now, so if you write some bad code, we end up dumping a bunch of diagnostics on you.
This is less than ideal and I personally think there should only be one diagnostic at a time. Once you've fixed one, you'll see the next one and can progressively fix the problem.
At the same time, we should probably make sure our diagnostics actually make sense too.