Mike Gerwitz
3dbab881da
Rather than writing to the provided `Write` object, this produces a `Report` object. While a lifetime still exists for the diagnostic data (labels, specifically), I was able to remove the other lifetime resulting from `ResolvedSpan` by transferring ownership of the data to the `Report` itself. Once actual source lines are integrated shortly, `Report` will include those as well. This has been a tedious process, but it's coming together. Hopefully these commits documenting the progressive and ugly refactoring are found useful by some reader in the future. DEV-12151 |
||
---|---|---|
.. | ||
tamec.rs | ||
tameld.rs |