You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SymbolTable::inherited_member_type and record_inherited_member_type are removed; read Symbol::data_type.
semantic: UnresolvedReason gains NotFoundInWorkspace and Unknowable. An exhaustive match on it will no longer compile. Both are skip-listed by every lint rule, so no diagnostic changes.
Features
api: diagnostic renderer, Display, and serde on the diagnostic family (#55) (#114) (0681257)
ast: add NodeId to Expression via wrapper struct (phase 1b) (be6abe4)
ast: add NodeId to Statement via wrapper struct (Phase 1a) (ad6ac60)
ast: comment side-table on Program + blank-line detection (#92) (2d6b92e)
ast: full-fidelity spans on AST wrapper nodes (#91) (2e774b1)
capture SHARED/NEW SHARED flags on variable, temp-table, and buffer defines (04abd6c)
capture SHARED/NEW SHARED flags on variable, temp-table, and buffer defines (2be6087)
close residual LINT0001 language-coverage gaps (#58) (b3124fd)
judge the cross-file population, and drain the top of the unmodelled-statement suppression (#153) (a1e03e6)
semantic: the cross-file resolution seam, with the rules held still (#146) (3cee2c0)
Bug Fixes
credit table reads in buffer, empty-table, and query forms (#130) (#138) (6e39138)
stop three lint rules reporting variables that unmodelled statements touch (#137) (28c0a1e)