shvlv
|
d6aff3ed20
|
Parse class constant for PhpStorm Meta override
|
2023-01-24 12:24:52 +02:00 |
|
Bruce Weirdan
|
de96494fee
|
Allow omitting argument offsets for map-type overrides in phpstorm.meta
Fixes vimeo/psalm#8758
|
2022-11-27 16:36:34 -04:00 |
|
AndrolGenhald
|
3510f55e31
|
Check for indirect circular dependencies with stubbed parents.
|
2022-01-22 13:56:10 -06:00 |
|
AndrolGenhald
|
c24cf9aa8c
|
Add test for circular reference with stub class.
|
2022-01-22 13:54:44 -06:00 |
|
Bruce Weirdan
|
65f0fb0288
|
Allow multiple version-dependent method stubs (#5337)
Fixed vimeo/psalm#4836
|
2021-03-06 17:18:51 -05:00 |
|
Vincent Langlet
|
a80d5b736b
|
Rename stub to avoid phpstorm conflict (#5213)
|
2021-02-13 18:42:34 -05:00 |
|
orklah
|
f9fccb2b2d
|
implement DTO for plugins (#4881)
* implement DTO for plugins
* introduce EventHandler + reintroduce legacy API for plugins
|
2021-01-06 09:05:53 -05:00 |
|
Matt Brown
|
27d928b684
|
Add failing testcase for #4705
|
2020-12-01 10:26:45 -05:00 |
|
orklah
|
10f2966dcb
|
return types (#4311)
* return types
* remove willReturn for void methods
|
2020-10-12 15:02:52 -04:00 |
|
Matt Brown
|
bf98e5b30c
|
Remove by-ref
|
2020-10-05 09:16:01 -04:00 |
|
Matt Brown
|
ea47548dd0
|
4.x - Prevent AfterFunctionCallAnalysisInterface from rewriting return types
|
2020-10-04 23:39:20 -04:00 |
|
Bruce Weirdan
|
cd110c7e2f
|
Added @psalm-stub-override for classlikes and methods (#4177)
Fixes vimeo/psalm#1252
|
2020-09-13 16:40:31 -04:00 |
|
orklah
|
ead107fa9e
|
More return types (#4173)
* add native return types
* redundant phpdoc
|
2020-09-12 11:24:05 -04:00 |
|
orklah
|
8c7423505a
|
add native param types (#4137)
* add native param types
* redundant phpdoc
* add more param types and adds "?" to nullable types
* remove redundant phpdoc
* add more param types and remove redundant phpdoc
* add more param types and remove redundant phpdoc
|
2020-09-06 19:36:47 -04:00 |
|
orklah
|
73f6fcde48
|
Short list syntax (#4102)
* Short list syntax
* revert unrelated CS
|
2020-09-02 00:17:41 -04:00 |
|
Brown
|
209d17c868
|
Fix #2891 - treat autoloaded constants better
|
2020-08-13 09:14:27 -04:00 |
|
Brown
|
a5da803a21
|
Fix test to work better
|
2020-07-08 17:42:19 -04:00 |
|
Matthew Brown
|
2e6fe993a8
|
Fix #2890 - phpstorm.meta.php scanner should be insensitive to method names
|
2020-03-01 17:11:44 -05:00 |
|
Тальгат Хайруллов
|
39a822759d
|
#2579 TooManyArguments was triggered if the variadic function declared at the autoloader file. Fixed. (#2580)
|
2020-01-12 11:33:38 -05:00 |
|
Brown
|
12eeb8b320
|
Fix #1935 - clear stub grandchildren
|
2019-07-11 18:23:02 -04:00 |
|
Brown
|
7d05568e22
|
Add skipped test for broken stubbing behaviour
Ref #1935
|
2019-07-11 12:51:43 -04:00 |
|
Matthew Brown
|
da42be175f
|
Apply PHPCS fixes
Fixes #1880
|
2019-07-05 16:27:53 -04:00 |
|
Matthew Brown
|
802016757c
|
Fix #1891 - don’t enter class_alias if the class doesn’t exist
|
2019-07-04 15:46:24 -04:00 |
|
Brown
|
6514f2084c
|
Fix #1860 - be less restrictive about class_exists checks
|
2019-06-28 10:17:59 -04:00 |
|
Matthew Brown
|
158a2150a7
|
Fix #1752 - don’t enter if/else when class/interfaces/functions don’t exist
|
2019-06-09 23:50:28 -04:00 |
|
Brown
|
d75ac7f55d
|
Move test fixtures to a single directory
|
2019-05-09 18:23:14 -04:00 |
|