Wrap production data sync run parameters #920

Merged
jimmyb merged 1 commit from codex/fix-sonar-919 into master 2026-08-06 10:49:16 -05:00
Member

Summary:

  • Introduce a ProductionDataSyncRun value object for source/target/mode/chunk/table settings.
  • Pass the run settings object into SyncProductionData::runSync() so the helper no longer exceeds SonarQube parameter limits.
  • Preserve existing production data sync behavior and logging context.

Verification:

  • php artisan test --compact tests/Feature/ProductionDataSyncCommandTest.php
  • vendor/bin/pint --dirty --format agent
  • composer stan

Fixes #919

Summary: - Introduce a ProductionDataSyncRun value object for source/target/mode/chunk/table settings. - Pass the run settings object into SyncProductionData::runSync() so the helper no longer exceeds SonarQube parameter limits. - Preserve existing production data sync behavior and logging context. Verification: - php artisan test --compact tests/Feature/ProductionDataSyncCommandTest.php - vendor/bin/pint --dirty --format agent - composer stan Fixes #919
Wrap production data sync run parameters
All checks were successful
linter / quality (pull_request) Successful in 1m56s
tests / ci (pull_request) Successful in 2m12s
d1da884013
jimmyb self-assigned this 2026-08-06 10:49:12 -05:00
jimmyb merged commit bea9b4ad34 into master 2026-08-06 10:49:16 -05:00
jimmyb deleted branch codex/fix-sonar-919 2026-08-06 10:49:16 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MyVideoGameList/myvideogamelist.com!920
No description provided.