Matthew Brown
|
7e76d3386d
|
Fix phpcs issues
|
2019-10-13 12:38:16 -04:00 |
|
Matthew Brown
|
3c00f3d029
|
Limit taint file re-analysis
|
2019-10-13 12:34:40 -04:00 |
|
Matthew Brown
|
cd8534fb6c
|
Shuffle file analysis order for more even threaded workload distribution
|
2019-10-13 12:33:18 -04:00 |
|
Matthew Brown
|
d0a9bf24f8
|
Void-returning functions are going to be impure
|
2019-10-13 09:51:25 -04:00 |
|
2e3s
|
a658566429
|
Add impure functions for mcrypt and iterator_apply (#2227)
|
2019-10-13 09:43:25 -04:00 |
|
Matthew Brown
|
7e2d00d6ed
|
Allow taints to be added to root array types
|
2019-10-12 12:23:40 -04:00 |
|
Matthew Brown
|
e5623e9257
|
Fix function call
|
2019-10-11 23:33:36 -04:00 |
|
Matthew Brown
|
4478d31593
|
Taint arrays in creation
|
2019-10-11 23:28:17 -04:00 |
|
Matthew Brown
|
5918278af3
|
Fix cache growth thanks to array_recursive
|
2019-10-11 20:17:07 -04:00 |
|
Brown
|
09cf864d9b
|
Mark preg_replace_callback as sometimes-pure
|
2019-10-11 13:54:33 -04:00 |
|
Brown
|
3f837a3493
|
Fix #2192 - allow static return value on templated object
|
2019-10-11 12:02:41 -04:00 |
|
Matthew Brown
|
4ee037923a
|
add link to lists
|
2019-10-11 09:58:34 -04:00 |
|
Matthew Brown
|
f25fe29c73
|
Add documentation for lists
|
2019-10-11 09:56:46 -04:00 |
|
Matthew Brown
|
7857b07f91
|
Fix list-could-be-array issue
|
2019-10-11 08:24:35 -04:00 |
|
Matthew Brown
|
1a1b3a10a9
|
Fix #2225 - iterator_to_array can return a list
|
2019-10-10 23:47:11 -04:00 |
|
Matthew Brown
|
0556f28a9f
|
Fix #2224 - make sure literal strings are put into appropriate arrays when templating
|
2019-10-10 23:38:57 -04:00 |
|
Matthew Brown
|
c419e0e798
|
Fix #2222 - check for @throws docblock inheritance
|
2019-10-10 22:44:21 -04:00 |
|
Matthew Brown
|
03c39cbe7c
|
Fix #2223 - make sure lists are handled in more places
|
2019-10-10 20:16:43 -04:00 |
|
Brown
|
3658771bff
|
Fix #2221 - variadic args are lists
|
2019-10-10 17:46:20 -04:00 |
|
Brown
|
67b32f463e
|
Support assertions on lists
|
2019-10-10 10:57:43 -04:00 |
|
Brown
|
99c91efbc6
|
Add support for reconciling callable lists
|
2019-10-10 10:34:31 -04:00 |
|
Brown
|
cc9a925e84
|
Allow list to be coerced to callable
|
2019-10-10 10:26:13 -04:00 |
|
Brown
|
a05f4744cb
|
Only show taint issues when tracking tainted input
|
2019-10-09 14:26:32 -04:00 |
|
Brown
|
ead2e38985
|
fix test
|
2019-10-09 13:51:25 -04:00 |
|
Brown
|
50e729a6d1
|
Fix more list issues
|
2019-10-09 13:42:39 -04:00 |
|
Brown
|
e822ec7541
|
Unsetting list elements should turn to an array
|
2019-10-09 12:49:31 -04:00 |
|
Brown
|
54d5a25077
|
Remove known array offsets after altering array
|
2019-10-09 10:36:55 -04:00 |
|
Brown
|
b75720c32b
|
Add more list types
|
2019-10-09 10:04:34 -04:00 |
|
Brown
|
0b0534d41b
|
Add more list annotations to Psalm’s codebase
|
2019-10-09 09:17:43 -04:00 |
|
Matthew Brown
|
10b0be3650
|
Fix explode
|
2019-10-09 07:44:26 -04:00 |
|
Matthew Brown
|
c7600fde10
|
Fix #2217 - interpret callable self return type references properly
|
2019-10-09 07:40:42 -04:00 |
|
Matthew Brown
|
51cfd556d6
|
Add non-empty-list support
|
2019-10-08 22:53:55 -04:00 |
|
Matthew Brown
|
6a07757b9a
|
Fix tests
|
2019-10-08 22:41:23 -04:00 |
|
Matthew Brown
|
d7007c3b76
|
Fix casing
|
2019-10-08 22:25:15 -04:00 |
|
Matthew Brown
|
38de68f507
|
array_values should preserve array non-emptiness
|
2019-10-08 22:22:58 -04:00 |
|
Matthew Brown
|
5cdc3aa6d4
|
Remove tautological statement
|
2019-10-08 21:39:28 -04:00 |
|
Matthew Brown
|
2ae76bbc8e
|
Prohibit objectlike to list
|
2019-10-08 21:38:01 -04:00 |
|
Matthew Brown
|
e620c2cfa4
|
Fix issue creating empty array offsets
|
2019-10-08 21:23:16 -04:00 |
|
Brown
|
db33efb3e8
|
Fix another bad comma
|
2019-10-08 19:13:04 -04:00 |
|
Brown
|
23fcbec584
|
Add a few more list types
|
2019-10-08 19:06:16 -04:00 |
|
Brown
|
2d4a7fbe3e
|
Fix array fetch analysis offset
|
2019-10-08 19:01:00 -04:00 |
|
Brown
|
573b6bfe67
|
Remove bad comma
|
2019-10-08 18:51:44 -04:00 |
|
Brown
|
16c33d1565
|
Add support for list type
Fixes #2209
|
2019-10-08 18:44:46 -04:00 |
|
Brown
|
c7eff18481
|
Add basic type classes for TList
|
2019-10-08 18:43:54 -04:00 |
|
Brown
|
5265aee278
|
Process reconciliation more aptly
|
2019-10-08 14:33:06 -04:00 |
|
Brown
|
6b012f8fa6
|
Use smarter type merging when analysing if statements
|
2019-10-08 13:07:28 -04:00 |
|
Brown
|
f175050837
|
Fix #2214 - use better way for marking types as changed
|
2019-10-07 16:59:05 -04:00 |
|
Guuzen
|
50df2868f2
|
Fix issue #2201 (#2212)
|
2019-10-06 15:28:41 -04:00 |
|
bugreportuser
|
064d4886c3
|
Track exception suppressions (#2211)
|
2019-10-04 14:01:58 -04:00 |
|
Brown
|
3de056cdc2
|
Remove test that’s a bit broken
|
2019-10-04 14:00:53 -04:00 |
|