Problem/Motivation
The namespace of EmbedCKEditor5PluginBase is namespace Drupal\entity_embed\Plugin\CKEditor5Plugin; when it s folder structure is /embed/src/Plugin/CKEditor5Plugin/EmbedCKEditor5PluginBase.php
This makes our pipeline complaining about Class Drupal\entity_embed\Plugin\CKEditor5Plugin\EmbedCKEditor5PluginBase located in ./html/modules/contrib/embed/src/Plugin/CKEditor5Plugin/EmbedCKEditor5PluginBase.php does not comply with psr-4 autoloading standard (rule: Drupal\embed\ => ./html/modules/contrib/embed/src). Skipping.
I believe it s related to our update toward slevomat/coding-standard 8.16.2
Steps to reproduce
Proposed resolution
Update the namespace of EmbedCKEditor5PluginBase to follow PR-4 standard.
Remaining tasks
User interface changes
API changes
Data model changes
| Comment | File | Size | Author |
|---|---|---|---|
| #5 | embed--2025-06-30--3517882--mr-26.patch | 607 bytes | rajab natshah |
Issue fork embed-3517882
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
uber_denis commentedComment #4
rajab natshahFacing the same issue. thank you for the MR
Hoping for a 2.0.0 tag release ( to manage old and new sites )
Comment #5
rajab natshahAttached a static
embed--2025-06-30--3517882--mr-26.patchfile, to this point for MR26.To be used Composer Patches
Comment #6
nicodh commentedWorks for me on 2 sites!
Thanks!
Comment #7
nicodh commentedComment #8
ericgsmith commented++ please lets get this important fix in - is slowing down progress of #3531672: Drupal 10.5/11.2 Compatibility (tooltip broken, cannot edit embedded entities) as the tests there are failing due to this error
Comment #9
phenaproximaComment #11
phenaproximaMerged into 8.x-1.x, thanks!
Comment #13
rajab natshahThank you :) , for the merged committed fix.
Hopping for a release.
Comment #14
fagoI ran into this once again. Could we have a new release with this fix? it's still un-fixed in latest release.