Expected behavior
Diagnostics about classes inside the classes folder should not be displayed.
If I put includePaths = "~/kinow/metacore/core/classes" it's work, there is no diagnostics but I have other diagnostics, for example array_filter() show me a diagnostics like if the default config was overridden. It's why I have a lot of stubs, I just need to add redis stub but I think it's erase the default config so I put every default stubs inside.
I even tried to add ~/.config/composer/vendor/jetbrains/phpstorm-stubs to the list of includePaths with no success.
Screenshots
With a lua table (json array) I have diagnostics but the includePaths is defined with multiple value then it shouldn't be display diagnostics.
With only one string I have no diagnostics and it should be display the diagnostic about array_filter because Supplier is inside the path in includePaths, so no need diagnostics in the Supplier line
Platform and version
Linux Mint and Intelephense 1.8.2
Describe the bug When I setup multiple
environment.includePaths
I have some diagnostics that should not be displayed.To Reproduce I use Neovim, my configuration is:
Expected behavior Diagnostics about classes inside the classes folder should not be displayed. If I put
includePaths = "~/kinow/metacore/core/classes"
it's work, there is no diagnostics but I have other diagnostics, for examplearray_filter()
show me a diagnostics like if the default config was overridden. It's why I have a lot of stubs, I just need to addredis
stub but I think it's erase the default config so I put every default stubs inside.I even tried to add
~/.config/composer/vendor/jetbrains/phpstorm-stubs
to the list of includePaths with no success.Screenshots
With a lua table (json array) I have diagnostics but the includePaths is defined with multiple value then it shouldn't be display diagnostics.
With only one string I have no diagnostics and it should be display the diagnostic about
array_filter
becauseSupplier
is inside the path inincludePaths
, so no need diagnostics in theSupplier
linePlatform and version Linux Mint and Intelephense 1.8.2