Issue #3449569 by kim.pepper, longwave, catch: Use autoconfigure more in core

merge-requests/7117/head
Alex Pott 2024-06-12 12:21:34 +01:00
parent 8654d2b84a
commit 2588e097a9
No known key found for this signature in database
GPG Key ID: BDA67E7EE836E5CE
25 changed files with 50 additions and 2 deletions

View File

@ -3,6 +3,8 @@ parameters:
announcements_feed.feed_link: https://www.drupal.org/about/announcements
services:
_defaults:
autoconfigure: true
announcements_feed.fetcher:
class: Drupal\announcements_feed\AnnounceFetcher
arguments: ['@http_client', '@config.factory', '@keyvalue.expirable', '@logger.channel.announcements_feed', '%announcements_feed.feed_json_url%']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
ban.ip_manager:
class: Drupal\ban\BanIpManager
arguments: ['@database']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
basic_auth.authentication.basic_auth:
class: Drupal\basic_auth\Authentication\Provider\BasicAuth
arguments: ['@config.factory', '@user.auth', '@flood', '@entity_type.manager']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
breakpoint.manager:
class: Drupal\breakpoint\BreakpointManager
arguments: ['@module_handler', '@theme_handler', '@cache.discovery', '@string_translation', '@extension.list.module']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
comment.breadcrumb:
class: Drupal\comment\CommentBreadcrumbBuilder
arguments: ['@entity_type.manager']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
access_check.contact_personal:
class: Drupal\contact\Access\ContactPageAccess
tags:

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
logger.dblog:
class: Drupal\dblog\Logger\DbLog
arguments: ['@database', '@logger.log_message_parser']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
plugin.manager.help_section:
class: Drupal\help\HelpSectionManager
parent: default_plugin_manager

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
path_processor.image_styles:
class: Drupal\image\PathProcessor\PathProcessorImageStyles
arguments: ['@stream_wrapper_manager']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
plugin.manager.core.layout:
class: Drupal\Core\Layout\LayoutPluginManager
arguments: ['@container.namespaces', '@cache.discovery', '@module_handler', '@theme_handler']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
menu_ui.menu_tree_manipulators:
class: Drupal\menu_ui\Menu\MenuUiMenuTreeManipulators
Drupal\menu_ui\Menu\MenuUiMenuTreeManipulators: '@menu_ui.menu_tree_manipulators'

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
plugin.manager.migrate.field:
class: Drupal\migrate_drupal\Plugin\MigrateFieldPluginManager
arguments:

View File

@ -1,5 +1,5 @@
services:
_defaults:
autoconfigure: true
migrate_drupal_ui.route_subscriber:
class: Drupal\migrate_drupal_ui\Routing\MigrateDrupalUiRouteSubscriber
tags:
- { name: event_subscriber }

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
navigation.renderer:
class: Drupal\navigation\NavigationRenderer
arguments:

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
http_middleware.page_cache:
class: Drupal\page_cache\StackMiddleware\PageCache
arguments: ['@cache.page', '@page_cache_request_policy', '@page_cache_response_policy']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
phpass.password:
public: false
class: Drupal\phpass\Password\PhpassHashedPassword

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
plugin.manager.search:
class: Drupal\search\SearchPluginManager
parent: default_plugin_manager

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
access_check.settings_tray.block.has_overrides:
class: Drupal\settings_tray\Access\BlockHasOverridesAccessCheck
tags:

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
shortcut.lazy_builders:
class: Drupal\shortcut\ShortcutLazyBuilders
arguments: ['@renderer', '@entity_type.manager', '@current_user']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
logger.syslog:
class: Drupal\syslog\Logger\SysLog
arguments: ['@config.factory', '@logger.log_message_parser']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
taxonomy_term.breadcrumb:
class: Drupal\taxonomy\TermBreadcrumbBuilder
arguments: ['@entity_type.manager', '@entity.repository']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
cache.toolbar:
class: Drupal\Core\Cache\CacheBackendInterface
tags:

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
access_check.update.manager_access:
class: Drupal\update\Access\UpdateManagerAccessCheck
arguments: ['@settings']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
paramconverter.views_ui:
class: Drupal\views_ui\ParamConverter\ViewUIConverter
arguments: ['@entity_type.manager', '@tempstore.shared', '@config.factory', '@router.admin_context', '@entity.repository']

View File

@ -1,4 +1,6 @@
services:
_defaults:
autoconfigure: true
plugin.manager.workflows.type:
class: Drupal\workflows\WorkflowTypeManager
parent: default_plugin_manager