You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move class-level isPure check outside the resolvedPhpDoc null check
The class-level purity check (areAllMethodsPure/areAllMethodsImpure)
reads from phpDocBlockClassReflection->getResolvedPhpDoc(), not from
the method's resolvedPhpDoc. It should run even when resolvedPhpDoc
is null (e.g. constructors with promoted properties and no method doc).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments