diff -u b/composer.lock b/composer.lock --- b/composer.lock +++ b/composer.lock @@ -2952,15 +2952,9 @@ "version": "8.2.12", "source": { "type": "git", - "url": "https://github.com/klausi/coder.git", + "url": "https://git.drupal.org/project/coder.git", "reference": "984c54a7b1e8f27ff1c32348df69712afd86b17f" }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/klausi/coder/zipball/984c54a7b1e8f27ff1c32348df69712afd86b17f", - "reference": "984c54a7b1e8f27ff1c32348df69712afd86b17f", - "shasum": "" - }, "require": { "ext-mbstring": "*", "php": ">=5.4.0", only in patch2: unchanged: --- a/core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php +++ b/core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php @@ -85,7 +85,10 @@ public function register($id, $class = null) { if (strtolower($id) !== $id) { throw new \InvalidArgumentException("Service ID names must be lowercase: $id"); } - return parent::register($id, $class); + $definition = parent::register($id, $class); + // As of Symfony 3.4 all services are private by default. + $definition->setPublic(TRUE); + return $definition; } /** only in patch2: unchanged: --- a/core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php +++ b/core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php @@ -158,6 +158,8 @@ private function parseDefinition($id, $service, $file) $definition = new DefinitionDecorator($service['parent']); } else { $definition = new Definition(); + // As of Symfony 3.4 all services are private by default. + $definition->setPublic(TRUE); } if (isset($service['class'])) { only in patch2: unchanged: --- a/sites/default/default.services.yml +++ b/sites/default/default.services.yml @@ -126,15 +126,13 @@ parameters: # Not recommended in production environments # @default false http.response.debug_cacheability_headers: false - factory.keyvalue: - {} + factory.keyvalue: {} # Default key/value storage service to use. # @default keyvalue.database # default: keyvalue.database # Collection-specific overrides. # state: keyvalue.database - factory.keyvalue.expirable: - {} + factory.keyvalue.expirable: {} # Default key/value expirable storage service to use. # @default keyvalue.database.expirable # default: keyvalue.database.expirable