← all change records
#3496788 hook_module_implements_alter requires the #[LegacyModuleImplementsAlter] attribute
Generated 2026-09-22 14:00 UTC
Matching rules (4)
- api_key: legacy_module_implements_alter
kind: attribute_usage
target_kind: function
to:
- \Drupal\Core\Hook\Attribute\LegacyModuleImplementsAlter
- from:
fqn: \Drupal\Core\Hook\Attribute\LegacyModuleImplementsAlter
- to:
fqn: 'core:hook:module_implements_alter'
- to:
fqn: 'core:hook:module_implements_alter'
Affected contrib projects (21)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| metatag ↗ | 1 | 0 | 1 | 333,399 | 1 | 1 | |
| webform ↗ | 1 | 0 | 1 | 324,060 | 1 | 1 | |
| migrate_plus ↗ | 1 | 0 | 1 | 61,728 | 1 | 1 | |
| trash ↗ | 1 | 0 | 1 | 22,839 | 1 | 1 | |
| group ↗ | 2 | 0 | 2 | 18,705 | 1 | 1 | |
| acquia_connector ↗ | 1 | 0 | 1 | 18,367 | 1 | 1 | |
| content_lock ↗ | 1 | 0 | 1 | 15,367 | 1 | 1 | |
| searchstax ↗ | 1 | 0 | 1 | 7,663 | 1 | 1 | |
| workbench_email ↗ | 1 | 0 | 1 | 7,077 | 1 | 1 | |
| image_field_caption ↗ | 1 | 0 | 1 | 5,529 | 1 | 1 | |
| custom_field ↗ | 1 | 0 | 1 | 3,979 | 1 | 1 | |
| registration ↗ | 1 | 0 | 1 | 2,987 | 1 | 1 | |
| layout_builder_st ↗ | 1 | 0 | 1 | 2,963 | 1 | 1 | |
| group_content_menu ↗ | 2 | 0 | 2 | 2,835 | 1 | 1 | |
| civicrm_entity ↗ | 1 | 0 | 1 | 1,822 | 1 | 1 | |
| frontend_editing ↗ | 1 | 0 | 1 | 1,534 | 2 | 2 | |
| layout_builder_widget ↗ | 1 | 0 | 1 | 232 | 1 | 1 | |
| lb_plus ↗ | 1 | 0 | 1 | 122 | 1 | 3 | |
| file_visibility ↗ | 1 | 0 | 1 | 68 | 1 | 1 | |
| form_layout ↗ | 1 | 0 | 1 | 46 | 1 | 1 | |
| locale_deploy ↗ | 1 | 0 | 1 | 29 | 1 | 1 |