New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exception on 2022.1 #1805
Comments
Can also confirm the report for Phpstorm EAP 2022.1, just a different language level: PHP 7.4 - but I guess this makes not much of a difference. /E: if it helps, I'd also install from an EAP channel of this Php Inspections EA plugin if available. Doing this for example with the ASCIIDoc plugin https://plugins.jetbrains.com/plugins/list?channel=eap&pluginId=7391 |
+1 on this one; would love to try out 2022.1 EAP |
If time is crucial, you may just get rid of the sidebar tab, as the plugin still works (just without the tool window), you can just not choose the error level |
With the 2022.1 release now in general availability, are there any updates on this? |
It's a bit ridiculous. If serious errors are not fixed in time, I will request a refund for the EA Ultimate license. |
@kaliberx While it may be annoying, the only thing not working is the toolbar element. The rest works just fine. I don't know about you but I for example hardly ever (read: never after an initial look) open that toolbar panel. Just disable / remove it, and you won't have a "crash". |
@theseer How exactly do you "disable / remove it"? |
As the problematic call happens at startup, the registration call has to be avoided, meaning we have to remove it from the manifest ( Maybe bit hacky, but actually not hard:
Keep in mind that doesn't fix the underlying issue ;) It just removes the problematic toolbar registration process from happening. |
How can you recreate the jar file with macOS? If I use a renamed zip, the file isn't recognized any-more by PHPStorm. |
what @theseer wrote above (thanks!), here as one-liner for linux/unix shell with what a php developer most likely has already on the system: php + simplexml + zip-archive.
the last parameter is the path to the jar file:
the one-liner makes a copy of the original file in the jar:
|
Thanks @ktomk, just tested the snippet, and it works perfectly. Brilliant! 👏 The most difficult is perhaps to find the path, if it can help other macOS users (the space must be espaced) :
|
On Windows (installed through JB Toolbox), the path is |
An additional note, on my Mac M1, I have a warning that a file is missing for the arm64e architecture, but the plugin still work. So, I just ignore it. |
For thoses who work with Toolbox App: https://asciinema.org/a/496881 ~/local/share/JetBrains/Toolbox/apps/PhpStorm/ch-0/221.5591.58.plugins/PhpInspectionsUltimate-mp.jar |
@kalessil any update on this? Every time I onboard a new developer and get them set up with this plugin, I have to explain that they should ignore this error on every app launch. It doesn't engender confidence in the tools. I'm a long-time user and fan of this tool. I have been a paying customer since the Patreon days. I'd really like to see this addressed. Thank you! Update: Shortly after my original comment, I found the fix detailed here which silenced the error as claimed. However, as the fix's author notes, this only suppresses the error without actually resolving the underlying bug. Additionally, I will now need to do this every time I onboard a new developer which will continue to foster skepticism. |
Everything indicates that the project is dead since the beginning of this year. In my opinion, it is not worth buying a subscription. |
No fix within one year is very said. I have canceled my subscription right now. |
Thank you for reporting @maicol07, all know crashed are solved in v2023.1 and 2024.1. @maicol07, @ktomk, @tlamy, @erikdebruin, @kaliberx, @theseer, @laurinkeithdavis, @COil, @dehrk, @roukmoute, @huebs, @gander, @NeoBlack: we are so sorry for the frustration caused by previous maintainers team. We would love to see you returning to the plugin community, and if you are feeling like giving us a chance, please contact us on ea.inspections.team@gmail.com (we will arrange one year free license for you). |
Current behaviour
Expected behaviour
No exception
Environment details
The text was updated successfully, but these errors were encountered: