Skip to content

v0.4.1

Choose a tag to compare

@dsisco11 dsisco11 released this 11 Jan 12:58
9232c9b

Release Notes — Diagnostics Line/Column + C#-Style Output

  • Added line/column mapping for SyntaxTree diagnostics using IContentBoundaryResolver<SyntaxTree, LineBoundary> so locations can be reported as 1-based line,column (and spans as line,col,endLine,endCol).
  • Introduced a C#-compiler-style diagnostic formatter: resource(line,column): severity CODE: message.
  • Improved merge-time diagnostics to prefer human-friendly line:column output when available (instead of raw offset ranges).
  • Added/updated unit tests covering line boundary mapping and diagnostic formatting.

Compatibility Notes

  • Diagnostic text formatting may change compared to previous versions (locations are now line/column oriented and more compiler-like).