Overridden version of DrupalKernel adapted to the needs of Drush.
Common functionality for overridden kernels.
This compiler pass is added to Drupal's ContainerBuilder by our own subclass of DrupalKernel. Our DrupalKernel subclass knows which compiler passes to add because they are registered to it via its 'alter()' method. This happens in DrupalBoot8 immediately after the DrupalKernel object is created.
Overridden version of InstallerKernel adapted to the needs of Drush.
Overridden version of UpdateKernel adapted to the needs of Drush.