Problem/Motivation
We have a class extending from MigrateBatchExecutable. After #3067165: Option to override batch size our tests started failing. This was caused by a change in \Drupal\migrate_tools\MigrateBatchExecutable::batchProcessImport. Previously it constructed a new executable by using new static but now it calls new MigrateBatchExecutable, meaning our overridden methods were not called.
Steps to reproduce
Proposed resolution
Revert to new static, or mark the class as @internal or @final and note it shouldn't be extended.
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork migrate_tools-3590774
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
mstrelan commentedLet's see how this goes.
Comment #5
heddnThanks for the fixes here.