Matthew Brown
|
78d5adb17d
|
Make key work with typed arrays
|
2018-04-05 00:21:14 -04:00 |
|
Matt Brown
|
5471b89391
|
Make array coercion an error
|
2018-02-21 18:59:31 -05:00 |
|
Matthew Brown
|
8b740110f4
|
Remove more ? from docblocks
|
2018-01-28 17:07:09 -05:00 |
|
Matthew Brown
|
ea28ee709d
|
Improve unused variable detection slightly
|
2018-01-25 01:04:26 -05:00 |
|
Matt Brown
|
543872f186
|
Allow @psalm-ignore-falsable-return annotation
Downgrades issues around use of current(), reset(), end() etc.
|
2018-01-24 18:52:58 -05:00 |
|
Matt Brown
|
31e57dbdfa
|
Add generic support for current on array
|
2018-01-23 14:20:37 -05:00 |
|
Stéphane Bour
|
9b2cfdc669
|
fix: add preserve_keys on array_reverse function
|
2018-01-03 21:57:11 -05:00 |
|
Matthew Brown
|
752e99ad2e
|
Reduce PossiblyUnusedParam false positives
|
2017-12-30 08:47:00 -05:00 |
|
Matthew Brown
|
4312ef380b
|
Fix issues found by improved Psalm checks
cc @TysonAndre, found with RedundantCondition checks
|
2017-11-24 12:10:30 -05:00 |
|
Matthew Brown
|
957600623c
|
Fix issue with byref template params leaking
|
2017-11-20 00:12:17 -05:00 |
|
Matthew Brown
|
90bcd99eab
|
Fix issue where array_shift/array_pop didn’t mark array as modified
|
2017-11-19 21:36:09 -05:00 |
|
Matthew Brown
|
4c79ec41fa
|
Fix reset/end return types
|
2017-11-11 01:09:07 -05:00 |
|
Matthew Brown
|
b79ad3c64b
|
Fix #282 - detect legacy functions with variadic behaviour
|
2017-11-11 01:06:39 -05:00 |
|
Matthew Brown
|
a7b32beb4e
|
Add better checks for array_rand’s signature
|
2017-11-08 21:56:54 -05:00 |
|
Matt Brown
|
750d18d20a
|
Fix #266 - do better analysis of array_rand
And also have better fallback when accessing string key on object-like array
|
2017-11-07 17:38:54 -05:00 |
|
Matt Brown
|
02726300dc
|
Fix #120 - allow array_unique extra arg
|
2017-03-30 11:04:47 -04:00 |
|
Matthew Brown
|
7800d34b59
|
Add two args to array_keys
|
2017-03-24 10:13:20 -04:00 |
|
Matt Brown
|
6f00d05271
|
Add array_reverse stub
|
2017-03-13 16:50:25 -04:00 |
|
Matthew Brown
|
708f6e39de
|
Fix array_slice implenentation
|
2017-02-11 00:34:07 -05:00 |
|
Matthew Brown
|
c05d5926f9
|
Add missing args to array_slice implementation
|
2017-02-11 00:25:23 -05:00 |
|
Matt Brown
|
c0a6fc9125
|
Fix #90 - add genericised stubs for common array functions
|
2017-02-10 18:12:59 -05:00 |
|