Skip to content

Remove saver dependency from differ: callers now pass was_files/now_f…#386

Merged
JonJagger merged 2 commits into
mainfrom
remove-saver-dependency
May 25, 2026
Merged

Remove saver dependency from differ: callers now pass was_files/now_f…#386
JonJagger merged 2 commits into
mainfrom
remove-saver-dependency

Conversation

@JonJagger
Copy link
Copy Markdown
Member

…iles directly

The differ no longer fetches file contents from saver using (id, was_index, now_index). Callers pass the file contents directly as (was_files:, now_files:). This removes the saver client from the differ entirely, along with all saver-backed test data and the tests that depended on it.

JonJagger and others added 2 commits May 25, 2026 08:45
…iles directly

The differ no longer fetches file contents from saver using (id, was_index,
now_index). Callers pass the file contents directly as (was_files:, now_files:).
This removes the saver client from the differ entirely, along with all
saver-backed test data and the tests that depended on it.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Extract was_files as a top-level frozen constant (WAS_FILES) to avoid
long escaped string literals that triggered the line-length cop. Collapse
Prober#initialize to a single line and suppress Style/RedundantInitialize,
which must be kept to satisfy the klass.new(@externals) contract in get_json.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@JonJagger JonJagger merged commit f2e8fa7 into main May 25, 2026
14 checks passed
@JonJagger JonJagger deleted the remove-saver-dependency branch May 25, 2026 08:41
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.

2 participants