Jáchym Toušek
|
8929bde535
|
Add psalm-mutation-free to ext-ds (#4425)
* Add psalm-mutation-free to ext-ds
* Update ext-ds.php
* Update stubs/ext-ds.php
Co-authored-by: Jáchym Toušek <enumag@gmail.com>
Co-authored-by: Matthew Brown <github@muglug.com>
|
2020-10-29 19:55:10 -04:00 |
|
Matt Brown
|
438bcc6ab7
|
Use softer return
|
2020-10-29 16:14:16 -04:00 |
|
Matt Brown
|
0344ff6858
|
Add polyfill for Stringable interface
|
2020-10-28 00:55:53 -04:00 |
|
Simon Podlipsky
|
6bbf06f7cc
|
Fix preg_match_all param name (#4416)
|
2020-10-26 11:53:03 -04:00 |
|
Benjamin Morel
|
b01c56f1ef
|
Ds\Queue & Ds\Set implement ArrayAccess as well (#4415)
|
2020-10-25 21:16:12 -04:00 |
|
Matt Brown
|
5cda754a9c
|
Remove stubs with variadic middle params
Fixees #4377
|
2020-10-25 21:07:13 -04:00 |
|
Benjamin Morel
|
b4c7b66ccc
|
Document ArrayAccess in PHP-DS (#4401)
|
2020-10-22 20:28:39 -04:00 |
|
orklah
|
6aa4f17cb7
|
changing the templates order to match existing stub in PHPStan (#4332)
|
2020-10-14 20:01:25 -04:00 |
|
Marcus Bointon
|
e172e88274
|
Fix preg_match_all stub (#4325)
* preg_match_all can return false
* Test for preg_match_all returning false
* Fix test
* Add @psalm-ignore-falsable-return
|
2020-10-14 19:59:07 -04:00 |
|
Pol Dellaiera
|
446a833d18
|
CachingIterator - Add forgotten constructor parameter. (#4322)
Signed-off-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
|
2020-10-13 11:48:37 -04:00 |
|
Pol Dellaiera
|
31c924c314
|
Add more standard iterators (#4320)
* Add CachingIterator, LimitIterator, InfiniteIterator, CallbackFilterIterator, NoRewindIterator.
Signed-off-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
* Add related Iterator tests.
Signed-off-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
|
2020-10-13 11:35:49 -04:00 |
|
Matt Brown
|
bb7d7132f7
|
Do arithmetic for preg_split arguments
|
2020-10-12 20:26:02 -04:00 |
|
Matt Brown
|
2ac2da6079
|
Improve preg_split return more
|
2020-10-12 19:16:48 -04:00 |
|
Matt Brown
|
f83b50460a
|
Add better return type for preg_split
|
2020-10-12 13:04:28 -04:00 |
|
Matt Brown
|
f3b05f5ab5
|
Move static code out of src
|
2020-10-12 00:59:19 -04:00 |
|