diff --git a/core/core.services.yml b/core/core.services.yml index 12498b7a962..250be9eab34 100644 --- a/core/core.services.yml +++ b/core/core.services.yml @@ -217,8 +217,6 @@ services: container.namespaces: class: ArrayObject arguments: [ '%container.namespaces%' ] - tags: - - { name: persist } container.trait: abstract: true calls: diff --git a/core/lib/Drupal/Core/DrupalKernel.php b/core/lib/Drupal/Core/DrupalKernel.php index d3b7b1bbe1f..4349d2755cf 100644 --- a/core/lib/Drupal/Core/DrupalKernel.php +++ b/core/lib/Drupal/Core/DrupalKernel.php @@ -426,13 +426,6 @@ class DrupalKernel implements DrupalKernelInterface, TerminableInterface { $this->container = $this->buildContainer(); $this->persistServices($persist); - // The namespaces are marked as persistent, so objects like the annotated - // class discovery still has the right object. We may have updated the - // list of modules, so set it. - if ($this->container->initialized('container.namespaces')) { - $this->container->get('container.namespaces')->exchangeArray($this->container->getParameter('container.namespaces')); - } - if ($this->allowDumping) { $this->containerNeedsDumping = TRUE; }