Fixed
Project:
External Entities
Version:
3.1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
26 Aug 2026 at 16:22 UTC
Updated:
23 Sep 2026 at 06:59 UTC
Jump to comment: Most recent
The phpstan job is red, 85 errors. Mostly static-analysis stuff - DI patterns it doesn't like, a few missing optional-dependency classes and some deprecations - plus one actual bug, a wrong AccessDeniedHttpException namespace.
https://git.drupalcode.org/project/external_entities/-/jobs/11782392
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 #4
jerech commentedComment #5
jerech commentedhttps://git.drupalcode.org/issue/external_entities-3619316/-/jobs/11816693
Comment #6
velmir_taky commentedThanks @jerech, good job.
You need to check everything thoroughly, the test failed...
Comment #7
jerech commentedComment #8
velmir_taky commentedI'll be back from vacation and will take a look at everything right away. Thank you very much.
Comment #9
velmir_taky commentednext major is allow_failure and only trips on native return type deprecations. The one that was ours (
RenderedExternalEntity::create()) is fixed; the rest come from core'sEntityPublishedTrait/EntityOwnerTrait(not typed yet, #3335025: EntityOwnerTrait::getOwner() should return anonymous users not nulls) and token/pathauto. Nothing to do here until those get return types.Comment #13
velmir_taky commented