Robert Chettleburgh
Robert Chettleburgh
Also fails if the outputs are fully independent https://psalm.dev/r/c39f3c8c05
Hi @mnapoli, I can't see anywhere where there are tests on the existing outputs, `url`, `cname` & `assetsBucketName` or see a way to verify they are accessible in the outputs...
@mnapoli we may have jumped the gun a little with this one, do you know if ${construct:website.*} are resolvable in IAM roles? We've can see it output in Environment variables,...
@mnapoli is there anything we can help with to move this forward?
Hi @gemal, any chance you could provide a minimal reproducer for this? Looks like you're running `psalm --init`. I've just run that in a new CakePHP project without issue.
The multiline type issue will be fixed with https://github.com/vimeo/psalm/pull/10326, the aliasing issue is still present
https://psalm.dev/r/2c908fc4e2 Having a plain callable with an enforced return type isn't supported either.
@calebdw how would you deal with the change from `@method static \Illuminate\Contracts\Auth\Authenticatable|bool loginUsingId(mixed $id, bool $remember = false)` to `@method static \Illuminate\Contracts\Auth\Authenticatable|false loginUsingId(mixed $id, bool $remember = false)` in different...
Thanks @calebdw, I'll keep that in mind for next time. I think I'll leave it as is as there isn't any larastan logic applied to loginById
Ignore the above snippet - I pasted the wrong link. https://psalm.dev/r/a32e05de27