diff --git a/core/modules/comment/migration_templates/d7_comment.yml b/core/modules/comment/migration_templates/d7_comment.yml old mode 100755 new mode 100644 diff --git a/core/modules/migrate/src/Plugin/Migration.php b/core/modules/migrate/src/Plugin/Migration.php index d42ee3b..25c61bc 100644 --- a/core/modules/migrate/src/Plugin/Migration.php +++ b/core/modules/migrate/src/Plugin/Migration.php @@ -409,10 +409,13 @@ public function checkRequirements() { $this->getDestinationPlugin()->checkRequirements(); } + if (empty($this->requirements)) { + // There are no requirements to check. + return; + } /** @var \Drupal\migrate\Entity\MigrationInterface[] $required_migrations */ $required_migrations = $this->getMigrationPluginManager()->createInstances($this->requirements); - $missing_migrations = array_diff($this->requirements, array_keys($required_migrations)); // Check if the dependencies are in good shape. foreach ($required_migrations as $migration_id => $required_migration) { diff --git a/core/modules/user/migration_templates/d7_user.yml b/core/modules/user/migration_templates/d7_user.yml old mode 100755 new mode 100644