kkmuffme
|
e23db18f6b
|
methods and vars cannot be falsy
|
2023-05-17 22:09:37 +02:00 |
|
kkmuffme
|
5d0b05addf
|
improve glob stubs
Fix https://github.com/vimeo/psalm/issues/9748
|
2023-05-06 18:54:30 +02:00 |
|
Kamil Tekiela
|
59d37933b0
|
SplDoublyLinkedList's index is always int
|
2023-05-03 22:13:20 +01:00 |
|
Alies Lapatsin
|
7dc9a2dd50
|
Specify array share for stream_context_get_params return value
|
2023-04-17 16:11:20 +02:00 |
|
Corey Taylor
|
282e3d3d72
|
Fix various db callmaps
|
2023-04-10 09:06:29 -05:00 |
|
Corey Taylor
|
5fa01d8947
|
Fix remaining intl, reflection. xml and zip callmaps
|
2023-04-02 06:34:17 -05:00 |
|
orklah
|
c6f66bf5d4
|
Merge pull request #9577 from kamil-tekiela/improve-range
Improve types for range()
|
2023-03-28 20:41:13 +02:00 |
|
Kamil Tekiela
|
4d3ecd79cb
|
Improve types for range()
|
2023-03-28 19:29:03 +01:00 |
|
orklah
|
94f32e9718
|
Merge pull request #9323 from othercorey/fix-array-unique
Fix array_unique callmap
|
2023-03-28 20:27:18 +02:00 |
|
Corey Taylor
|
718af70e54
|
Fix array_unique callmap
|
2023-03-28 04:09:47 -05:00 |
|
orklah
|
dc503ccbda
|
Merge pull request #9555 from MoonE/mysqli-fetch-field
Add better return type to mysqli fetch_field*
|
2023-03-27 19:09:34 +02:00 |
|
Corey Taylor
|
6dfaafde78
|
Clean up unreflectable callmap methods
|
2023-03-16 03:34:45 -05:00 |
|
Maximilian Krög
|
7822ba848f
|
Add better return type to mysqli fetch_field*
|
2023-03-14 23:23:53 +01:00 |
|
Corey Taylor
|
39bb7b45a7
|
Fix return type of str_split()
|
2023-03-12 21:15:53 -05:00 |
|
Corey Taylor
|
e71e2edd3c
|
Add missing array, float, int and bool types to callmaps
|
2023-03-09 13:04:03 -06:00 |
|
Corey Taylor
|
ee77ca63e8
|
Fix remaining intl callmaps
|
2023-03-08 20:59:14 -06:00 |
|
Corey Taylor
|
8bd2267060
|
Fix DOM callmaps
|
2023-03-06 04:33:59 -06:00 |
|
Corey Taylor
|
879d9cd788
|
Fix remaining spl and iterator callmaps
|
2023-02-27 15:23:48 -06:00 |
|
orklah
|
8f98539e0a
|
Merge pull request #9404 from phansys/ibm_db2
[ibm_db2] Update callmaps
|
2023-02-26 12:50:47 +01:00 |
|
Bruce Weirdan
|
e743cd9e8d
|
Taint map is non-empty as well
|
2023-02-26 03:17:13 -04:00 |
|
Javier Spagnoletti
|
d3e74ac6e4
|
[ibm_db2] Update callmaps
|
2023-02-26 01:48:04 -03:00 |
|
Alies Lapatsin
|
c23cb4bdf0
|
Merge branch 'master' into php83-dic
|
2023-02-25 11:14:00 +01:00 |
|
Alies Lapatsin
|
02de61eabe
|
Update PHP_MINOR_VERSION
|
2023-02-25 11:13:04 +01:00 |
|
Alies Lapatsin
|
210f0396b4
|
Fix optional parameter syntax issues
|
2023-02-25 11:11:28 +01:00 |
|
Javier Spagnoletti
|
ab13ddf286
|
[ibm_db2] Improve return type inference for db2_autocommit()
|
2023-02-24 19:53:42 -03:00 |
|
orklah
|
12ddd03137
|
Merge pull request #9387 from phansys/db2_last_insert_id
[ibm_db2] Update some return types in callmaps
|
2023-02-24 23:44:33 +01:00 |
|
Corey Taylor
|
74a67a0416
|
Update Phar callmaps
|
2023-02-23 21:02:24 -06:00 |
|
Javier Spagnoletti
|
abc48b5077
|
[ibm_db2] Update some return types in callmaps
|
2023-02-23 21:52:18 -03:00 |
|
orklah
|
40622148ca
|
Merge pull request #9362 from othercorey/drop-associative-array
Convert callmap associative-array types into proper array types
|
2023-02-23 21:17:48 +01:00 |
|
Bruce Weirdan
|
bf7e5a3f9b
|
Fixed count /sizeof mismatches in callmaps
`sizeof` is an alias for `count`, so their signatures must always match.
|
2023-02-22 19:54:27 -04:00 |
|
Javier Spagnoletti
|
1cd64fe6b8
|
Instances of object returned by db2_*() functions are always instances of stdClass
|
2023-02-21 20:24:06 -03:00 |
|
Alies Lapatsin
|
f2c7ea6e4a
|
Add json_validate to the main callmap
|
2023-02-21 13:49:29 +01:00 |
|
Alies Lapatsin
|
b7f8ea9d83
|
Update gc_status shape
|
2023-02-21 13:42:08 +01:00 |
|
Alies Lapatsin
|
2ca83dea5a
|
Merge branch 'master' into php83-dic
|
2023-02-21 13:30:37 +01:00 |
|
Corey Taylor
|
4e46706800
|
Convert callmap associative-array types into proper array types
|
2023-02-21 01:28:16 -06:00 |
|
Corey Taylor
|
c62465ceef
|
Fix several spl callmap methods
|
2023-02-20 22:30:21 -06:00 |
|
Corey Taylor
|
ab77cfd490
|
Fix memcached extension callmap
|
2023-02-15 17:26:58 -06:00 |
|
Bruce Weirdan
|
f73fe36bfd
|
Merge pull request #9292 from othercorey/drop-cairo-callmap
|
2023-02-14 10:44:52 -04:00 |
|
Corey Taylor
|
18b4fc532a
|
Drop abandoned ncurses callmap
|
2023-02-14 05:54:24 -06:00 |
|
Corey Taylor
|
c3b5877519
|
Drop abandoned cairo extension
|
2023-02-14 05:52:51 -06:00 |
|
Corey Taylor
|
8fb290eb0d
|
Fix remaining callmap functions
|
2023-02-12 23:10:09 -06:00 |
|
Corey Taylor
|
42e301cf84
|
Update callmap types for php 8.2
|
2023-02-12 01:24:43 -06:00 |
|
Bruce Weirdan
|
0fb0714141
|
Merge pull request #9271 from othercorey/drop-newt-functions
|
2023-02-11 21:12:47 -04:00 |
|
Bruce Weirdan
|
506d05f7d4
|
Merge pull request #9270 from othercorey/drop-maxdb-functions
|
2023-02-11 21:08:26 -04:00 |
|
Corey Taylor
|
ea8979ecd9
|
Drop abandoned newt callmap functions
|
2023-02-11 18:20:32 -06:00 |
|
Corey Taylor
|
c48c0c5c85
|
Drop abandoned maxdb callmap functions
|
2023-02-11 18:01:55 -06:00 |
|
Corey Taylor
|
8bbef27587
|
Drop removed xsl callmap functions
|
2023-02-11 17:50:31 -06:00 |
|
orklah
|
8e3ba6af72
|
Merge pull request #9264 from othercorey/fix-callmap-sigs
Fix several callmap fuction signatures
|
2023-02-11 12:22:33 +01:00 |
|
Corey Taylor
|
9547a5cba5
|
Fix several callmap function signatures
|
2023-02-11 04:53:11 -06:00 |
|
Corey Taylor
|
4f4ffb9080
|
Drop abandoned mcve m_ functions
|
2023-02-11 04:44:18 -06:00 |
|
Bruce Weirdan
|
1ee0f1bcb8
|
Merge pull request #9256 from othercorey/spoofchecker-callmap
fixes https://github.com/vimeo/psalm/issues/9254
|
2023-02-09 12:53:42 -04:00 |
|
Corey Taylor
|
b467a0a74e
|
Fix Spoofchecker callmaps
|
2023-02-09 10:38:39 -06:00 |
|
orklah
|
2b7ba42520
|
Merge pull request #9226 from phansys/mysqli
Use "numeric-string" type for some MySQLi properties
|
2023-02-06 21:36:21 +01:00 |
|
Javier Spagnoletti
|
22efcb12fb
|
Use "numeric-string" type for some MySQLi properties
|
2023-02-06 17:20:05 -03:00 |
|
orklah
|
05bdeb2c5a
|
Merge pull request #9227 from othercorey/callmap-resources
Convert callmaps resource types
|
2023-02-06 18:33:52 +01:00 |
|
Corey Taylor
|
e754fd8b59
|
Add more specific return for class-implements
|
2023-02-06 01:24:18 -06:00 |
|
Corey Taylor
|
e8ae1ec084
|
Convert callmaps resource types
|
2023-02-06 01:12:14 -06:00 |
|
Corey Taylor
|
f922e576c8
|
Fix xmlrpc callmap functions that were dropped in PHP 8.0
|
2023-02-02 12:21:31 -06:00 |
|
orklah
|
a4d1b0691d
|
Merge pull request #9085 from BenMorel/newInstanceArgs
Fix ReflectionClass::newInstanceArgs() with named parameters
|
2023-01-19 23:08:21 +01:00 |
|
Corey Taylor
|
cfaf763ba7
|
Fix remaining ignored CallMap return types that can be updated
|
2023-01-17 17:24:51 -06:00 |
|
Jack Worman
|
12632df67f
|
Fix libxml_get_errors() return type
|
2023-01-16 17:48:36 -05:00 |
|
Jack Worman
|
b2c69ada43
|
Fix libxml_get_errors() return type
|
2023-01-16 17:38:22 -05:00 |
|
Corey Taylor
|
bbc522709b
|
Clean up more callmap return types
|
2023-01-15 03:57:22 -06:00 |
|
Benjamin Morel
|
a669c89074
|
Fix ReflectionClass::newInstanceArgs()
|
2023-01-08 23:58:14 +01:00 |
|
Ryan Bonham
|
0d360419b7
|
Update Call Maps and Signature for get_headers
|
2023-01-06 19:24:00 -05:00 |
|
Corey Taylor
|
e779c5f741
|
Fix iterator and exception callmaps
|
2022-12-31 11:34:48 -06:00 |
|
Sebastian Krüger
|
ddf846b8c7
|
.xdebug_info only available for php >=
|
2022-12-27 18:39:41 +01:00 |
|
Sebastian Krüger
|
c74aacdeee
|
feat: add xdebug_info (fixes #8977)
|
2022-12-27 17:45:58 +01:00 |
|
Alies Lapatsin
|
f700feb5b5
|
Add imap_is_open() to PHP 8.2 dictionary (Only as of PHP 8.2.1)
|
2022-12-26 16:19:03 +01:00 |
|
Alies Lapatsin
|
6cd85b9b84
|
Add imap_is_open() to PHP 8.2 dictionary
|
2022-12-26 16:14:20 +01:00 |
|
Jack Worman
|
1bb9eb4cfc
|
forbidden function bug and better get_defined_functions() signature
|
2022-12-24 12:34:40 -06:00 |
|
Corey Taylor
|
d6eca8c056
|
Verify nullable callmap parameters
|
2022-12-23 06:04:35 -06:00 |
|
Tomas
|
ed859450c4
|
Add DateTimeInterface::__serialize and DateTimeInterface::__unserialize to call maps
|
2022-12-21 20:52:48 +01:00 |
|
orklah
|
9c0c234f25
|
Merge pull request #8974 from fluffycondor/chr-non-empty-string
(mb_)chr returns a non-empty-string
|
2022-12-21 18:47:29 +01:00 |
|
fluffycondor
|
63e0e4a3a7
|
(mb_)chr returns a non-empty-string
|
2022-12-21 22:55:05 +06:00 |
|
Jack Worman
|
b712355775
|
getopt return type fix
|
2022-12-19 07:02:50 -06:00 |
|
fluffycondor
|
cac273e04f
|
Make md5 return type more precise
|
2022-12-18 23:15:25 +06:00 |
|
sasezaki
|
9c1b2520d1
|
Fix DOMDocument's propertery name preserveWhiteSpace - #8915
|
2022-12-17 17:58:30 +09:00 |
|
Corey Taylor
|
067d0649ca
|
Fix remaining invalid unreflectable methods
|
2022-12-15 04:09:02 -06:00 |
|
Corey Taylor
|
902ea9d7e2
|
Fix DOM and Reflection unreflectable methods
|
2022-12-14 10:18:15 -06:00 |
|
orklah
|
00706de18e
|
Merge pull request #8826 from othercorey/callmap-methods
Add validation for Class::Method names in CallMap
|
2022-12-13 18:47:23 +01:00 |
|
Corey Taylor
|
e57079f581
|
Add validation for Class::Method names in CallMap
|
2022-12-13 03:34:47 -06:00 |
|
Alies Lapatsin
|
0afe0d54f2
|
Merge branch 'master' into add-missing-sodium-functions
# Conflicts:
# dictionaries/CallMap_82_delta.php
|
2022-12-10 01:47:55 +01:00 |
|
Bruce Weirdan
|
a568b087a2
|
Merge pull request #8871 from lptn/libxml_get_external_entity_loader
|
2022-12-09 19:26:44 -04:00 |
|
Alies Lapatsin
|
1d26ae6d38
|
Merge branch 'master' into libxml_get_external_entity_loader
|
2022-12-09 14:02:52 +03:00 |
|
Alies Lapatsin
|
aced00313b
|
Add array shape for libxml_*et_external_entity_loader functions
|
2022-12-09 12:02:03 +01:00 |
|
Alies Lapatsin
|
1cbf45025c
|
Add libxml_get_external_entity_loader to CallMap (PHP 8.2)
https://www.php.net/manual/en/function.libxml-get-external-entity-loader.php
|
2022-12-09 11:35:30 +01:00 |
|
Alies Lapatsin
|
ce3be3b6f5
|
Add some missing sodium functions to CallMap
|
2022-12-09 11:04:36 +01:00 |
|
Alies Lapatsin
|
676e120b49
|
Add missing ZipArchive method to CallMap (PHP 8.2)
|
2022-12-09 10:07:59 +01:00 |
|
orklah
|
e4b64af599
|
Merge pull request #8861 from VincentLanglet/count
Precise count range
|
2022-12-09 00:41:00 +01:00 |
|
Vincent Langlet
|
f6051bc417
|
Precise count range
|
2022-12-08 16:44:10 +01:00 |
|
Kamil Tekiela
|
ace5743c99
|
mysqli_execute_query accepts any type of param
|
2022-12-04 17:29:50 +00:00 |
|
orklah
|
5c46c45057
|
capitalize properties
|
2022-12-04 17:18:24 +01:00 |
|
orklah
|
929723a133
|
capitalize properties
|
2022-12-04 17:10:40 +01:00 |
|
orklah
|
4a77f24869
|
Merge pull request #8825 from othercorey/fix-returns
Fix return types for date functions in callmap
|
2022-12-04 01:07:33 +01:00 |
|
Corey Taylor
|
d9b651a126
|
Fix return types for date functions in callmap
|
2022-12-03 17:55:29 -06:00 |
|
Alies Lapatsin
|
e0a7df4bad
|
Update dictionaties: use more specific boolean types
|
2022-12-03 21:28:03 +01:00 |
|
Alies Lapatsin
|
6533d10767
|
Add PHP 8.3 dictionary (json_validate function)
|
2022-12-03 17:38:53 +01:00 |
|
orklah
|
8f39de9001
|
Merge pull request #8739 from niconoe-/fix-8735
Fix #8735: IntlDateFormatter CallMaps.
|
2022-11-23 18:57:53 +01:00 |
|
Nicolas Giraud
|
98c60f4276
|
Add missing CallMap on some IntlDateFormatter related to PHP 8.0.
|
2022-11-23 14:25:46 +01:00 |
|