I know we've had an issue for this in the past but I thought that was only fo...

Contribution Date
Technology
Contribution Project
Contribution Details

I know we've had an issue for this in the past but I thought that was only for the migrations themselves, not the process plugins.

Sure, I thought about this issue too and I did not delve too deep into that issue (I'm guessing this is the one you mean: #2560795: Source plugins have a hidden dependency on migrate_drupal). However, I concluded that doesn't matter in the scope of this issue because all these files depend on a service provided by migrate_drupal anyway. The below snippet is from FieldType.php and there are equivalent calls in other classes as well.

public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition, MigrationInterface $migration = NULL) { return new static( $configuration, $plugin_id, $plugin_definition, $container->get('plugin.manager.migrate.cckfield'), $migration ); }
Contribution Author
Files count
0
Patches count
0