kphpstorm
kphpstorm copied to clipboard
A PhpStorm plugin that makes IDE understand KPHP specifics
`KPHPStorm` already has a check for primitives. We need to expand it and add a check for instances of the class. Sample code: ```php
[Related with this pr](https://github.com/VKCOM/kphpstorm/pull/57)
I created notification for kphpStorm about project configuration For example: If we have a new project without kPHP we will have suggestion (notification) to transform PHP project to kPHP
example: 
It should be parsing: `array` => `T[]` `array` => `TValue[]` It should give an error: `array` `array`
There's nothing stopping us from showing this before we move to a new window
In PR #22, the ability was added to check that the variable type matches the expected types Исходя из новых возможностей, надо написать тесты для каждого typeProvider4 (https://github.com/VKCOM/kphpstorm/blob/master/src/main/resources/META-INF/plugin.xml#L96)
See https://www.plugin-dev.com/intellij/general/error-reporting/.