Skip to content

Wire Table numeric and date tolerances end to end - #615

Merged
baseGame merged 1 commit into
masterfrom
feature/table-numeric-date-tolerance
Sep 30, 2026
Merged

baseGame merged 1 commit into
masterfrom
feature/table-numeric-date-tolerance

Conversation

@baseGame

Copy link
Copy Markdown
Collaborator

Summary

  • Pass numeric and date/time tolerance through compare_table into compare_aligned_rows_with_options, and report important on changed cells.
  • Accept CSV-style text dates in the date tolerance check (not only typed DateTime cells).
  • Expose tolerance fields in Table Compare, session settings, and Options defaults; highlight unimportant diffs in the grid.

Test plan

  • cargo test -p table-core --lib
  • cargo test -p open-diff-app compare_table
  • vitest table session options + TableCompareView
  • pnpm typecheck (via pre-commit quality)
  • CI green on this PR

Expose numeric and date/time tolerance in Table Compare options,
Settings, and session settings; pass them through compare_table;
mark in-tolerance cell diffs unimportant; and accept CSV-style
text dates in the tolerance check.
@baseGame
baseGame merged commit b941bce into master Sep 30, 2026
1 check passed
@baseGame
baseGame deleted the feature/table-numeric-date-tolerance branch September 30, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant