v7.0.3
Patch release with two bug fixes.
Fixed
- Dart: receiver method calls (
this._x(),obj.method()) are now recorded as call edges (#155). tree-sitter-dart 0.2 splits a receiver call into two siblingselectornodes, so the extractor missed everythis./obj.call — causing private helpers to be wrongly reported as dead introductions bytokensave_simplify_scan. This also recovers all receiver method calls (e.g.xs.map(...),.toList()) that were previously missed. - Monitor: the header
Saved:and footersaved tokensnow agree. They previously came from different sources (authoritative DB total vs. in-memory ring sum), making the figure look stale. The footer now reads the same authoritative lifetime total as the header.
Full changelog: https://github.com/aovestdipaperino/tokensave/blob/master/CHANGELOG.md