Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add derives for `Diagnostic`, `Severity` and `Diagnostics`, also `Deref` for `Diagnostics`. In current shape these are very hard to work with, which is caused by lack of basic functionalities (like `Eq`), also `Diagnostics` can't be merged or extended with ready `Diagnostic` (only by matching on it's `Severity` and then choosing correct method to reconstruct in again)
- Loading branch information