Ben Mewburn

Results 153 comments of Ben Mewburn

It's getting the type from the constructor `@param` annotation but psalm style typedefs are not supported. I'll leave open as a feature request, but it's unlikely to happen soon. In...

@palansher you would need to prefix any usage of psalm specific types with `@psalm-` and provide regular types for unprefixed annotations.

This type is not a real type. It's a psalm typedef ```php /** * @param ?DriverTopAccountArrayType $driverTopAccountLinks */ public function __construct($driverTopAccountLinks = null) { if ($driverTopAccountLinks) { $this->driverTopAccountLinks = $driverTopAccountLinks;...

I think this is happening because intelephense considers `global $var1` an import and `$var = 1` the declaration. The phpdoc is attached to the declaration so this appears to be...

Hi @tianyiw2013 , thanks for the PR. I'm not sure about this, some users like to keep the status bar clear. It also might be confusing with the git sync...

@mr-feek my use case is in [intelephense](https://github.com/bmewburn/vscode-intelephense) I was hoping to avoid any special handling of this type notation. @mfn I agree it would have to be option and understand...

The client needs to support the `workspace/configuration` request. I'm unsure if Kate supports this or how it handles settings and can't find any documentation on this.

> Does it help to address the problem? It probably explains why it's not working for you. When `workspace/didChangeConfiguration` happens intelephense sends `workspace/configuration` . I'll put a fallback in for...