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 Issue Link
Contribution Link
Files count
0
Patches count
0