From 5d779b9edd36ac1f4f1e41a7182d81bc85da8d95 Mon Sep 17 00:00:00 2001
From: Lee Rowlands <lee.rowlands@previousnext.com.au>
Date: Tue, 30 Jan 2024 17:45:23 +1000
Subject: [PATCH] Issue #3416697 by longwave, Spokje, sun, larowlan: Remove
 install container definitions of FileSystem and StreamWrapperManager

---
 core/includes/install.core.inc | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/core/includes/install.core.inc b/core/includes/install.core.inc
index 1bea5ddee7e1..81c2151d2a05 100644
--- a/core/includes/install.core.inc
+++ b/core/includes/install.core.inc
@@ -26,7 +26,6 @@
 use Drupal\Core\Installer\InstallerKernel;
 use Drupal\Core\Language\Language;
 use Drupal\Core\Language\LanguageManager;
-use Drupal\Core\Logger\LoggerChannelFactory;
 use Drupal\Core\Site\Settings;
 use Drupal\Core\StringTranslation\Translator\FileTranslation;
 use Drupal\Core\StackMiddleware\ReverseProxyMiddleware;
@@ -360,16 +359,6 @@ function install_begin_request($class_loader, &$install_state) {
     ->register('string_translation', 'Drupal\Core\StringTranslation\TranslationManager')
     ->addArgument(new Reference('language.default'));
 
-  // Register the stream wrapper manager.
-  $container
-    ->register('stream_wrapper_manager', 'Drupal\Core\StreamWrapper\StreamWrapperManager')
-    ->addMethodCall('setContainer', [new Reference('service_container')]);
-  $container
-    ->register('file_system', 'Drupal\Core\File\FileSystem')
-    ->addArgument(new Reference('stream_wrapper_manager'))
-    ->addArgument(Settings::getInstance())
-    ->addArgument((new LoggerChannelFactory())->get('file'));
-
   // Register the database driver extension list provider.
   $container
     ->register('extension.list.database_driver', 'Drupal\Core\Extension\DatabaseDriverList')
-- 
GitLab