Haehnchen / idea-php-symfony2-plugin

IntelliJ IDEA / PhpStorm Symfony Plugin
https://plugins.jetbrains.com/plugin/7219
MIT License
913 stars 137 forks source link

Types resolving breaks since last plugin update #926

Closed Koc closed 7 years ago

Koc commented 7 years ago
PhpStorm 2017.1.3
Build #PS-171.4424.11, built on April 26, 2017

JRE: 1.8.0_112-release-736-b21 x86
JVM: OpenJDK Server VM by JetBrains s.r.o
Windows 8.1 6.3

I've just installed build 0.14.143 and have some error: $this->get() autocompletes services but types of this services are not resolved properly. I've tryed clear PS cache - it didn't help.

2017-05-07_15-34-42

Koc commented 7 years ago

But ctrl+q displays correct type

2017-05-07_15-36-34

Haehnchen commented 7 years ago

indeed what a crazy shit :(. Intellij Plattform is working but not PhpStorm

Haehnchen commented 7 years ago

so its a cross implementation issue between plugins using typeProvider2 the new typeProvider3 implementation. @Koc can you please try to disable foreign plugin one by one to see which breaks. On my side Shopware Plugin was the criminals.

Haehnchen commented 7 years ago

i dropped 0.14.143 and moved completely to typeProvider3 for this plugin in 0.14.144 now

Koc commented 7 years ago

I've tryed disable a lot of plugins (orocrm, magicento, magicento2, php inspection) but it didn't help. Will try fresh build, hope it fixes

Haehnchen commented 7 years ago

also reported to JetBrains https://youtrack.jetbrains.com/issue/WI-36271

Koc commented 7 years ago

can confirm: fixed. @Haehnchen thank you for fast reaction

Haehnchen commented 7 years ago

@Koc no. thank you for your feedback, else a problem for +10k devs tomorrow :)

Drachenkaetzchen commented 7 years ago

In my case, the culprit was the OXID PHP Plugin - disabled it and now completion works again :+1: