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
|
94001aad4a
|
Fix #2208 - handle templated property types appropriately
|
2019-10-04 13:51:36 -04:00 |
|
Jay Klehr
|
27961045a0
|
allowing null as type for mysqli real_connect for host and passwd parameters (#2210)
|
2019-10-04 13:07:28 -04:00 |
|
Brown
|
b0aaede9e1
|
Add support for checking integer array offsets
|
2019-10-04 11:08:08 -04:00 |
|
Matthew Brown
|
d85fbaec09
|
Add stricter checks after first isset
|
2019-10-03 21:34:56 -04:00 |
|
Brown
|
60214ab0c7
|
Allow assertions on arbitrary offsets without isset
|
2019-10-03 18:40:47 -04:00 |
|
Brown
|
ebe8bedb20
|
Allow assertions on class constants
|
2019-10-03 18:13:04 -04:00 |
|
Brown
|
ca06277f30
|
Add better support for previous key types
|
2019-10-03 15:43:17 -04:00 |
|
Brown
|
549aee47f1
|
Fix bug asserting array emptiness
|
2019-10-03 15:27:55 -04:00 |
|
bugreportuser
|
d8855282c6
|
Add more impure functions (#2203)
|
2019-10-03 15:01:31 -04:00 |
|
Brown
|
9b31483018
|
Fix unused var
|
2019-10-02 09:35:22 -04:00 |
|
Matthew Brown
|
24977fb021
|
Fix small bug
|
2019-10-02 01:17:45 -04:00 |
|
Bruce Weirdan
|
1d9a4cd53e
|
Show errors in progress bar when --ignore-baseline is specified (#2195)
Refs vimeo/psalm#2190
|
2019-10-01 20:28:42 -04:00 |
|
Brown
|
d225374d6d
|
Fix #2156 - do better inference after isset
|
2019-10-01 19:31:08 -04:00 |
|
Brown
|
a81c3067ad
|
Store the whole type
|
2019-10-01 17:09:32 -04:00 |
|
Brown
|
f8f8b633b1
|
Suppress a bunch of PossiblyUndefinedArrayOffset issues
|
2019-10-01 15:44:43 -04:00 |
|
Matthew Brown
|
9f10564184
|
Add another array addition check
|
2019-10-01 09:13:31 -04:00 |
|
Fabien Villepinte
|
e7faf81223
|
Fix the arguments order of rar_entry_get() (#2189)
|
2019-10-01 08:47:56 -04:00 |
|
Matthew Brown
|
95c7b986c2
|
Fix formatting
|
2019-10-01 08:46:37 -04:00 |
|
Matthew Brown
|
2ffdf1bacc
|
Fix undefined numeric offset
|
2019-10-01 08:45:36 -04:00 |
|
Matthew Brown
|
f8a2eae0e2
|
Fix #2186 - use expanded class name for aliased class
|
2019-09-30 22:15:48 -04:00 |
|
Matthew Brown
|
a9d0296252
|
Fix #2182 - allow modification to cloned objects inside
|
2019-09-30 22:07:20 -04:00 |
|
Matthew Brown
|
0f7925e769
|
Fix #2183 - evaluate return after do with break inside
|
2019-09-29 16:12:52 -04:00 |
|
Matthew Brown
|
14adc9b491
|
Fix phpcs
|
2019-09-29 16:04:32 -04:00 |
|
Matthew Brown
|
4ec22cffca
|
Fix #2184 - execute __invoke methods explicitly
|
2019-09-29 16:01:33 -04:00 |
|
Matthew Brown
|
9af8a9ac38
|
Fix #2181 - prevent class template types being wiped by anonymous class use
|
2019-09-27 12:58:32 -04:00 |
|
Matthew Brown
|
81464d8dbf
|
Fix #2179 - add gz* to list of impure functions
|
2019-09-27 09:50:33 -04:00 |
|
Matthew Brown
|
c3e781c4a0
|
Turn on unused code detection in Psalter for UnnecessaryVarAnnotation
|
2019-09-27 09:22:06 -04:00 |
|
Matthew Brown
|
cbc142671d
|
Fix #2175 - support late-resolved empty arrays
|
2019-09-27 09:05:56 -04:00 |
|
Brown
|
4823ec54d4
|
Add slashes
|
2019-09-26 17:12:57 -04:00 |
|
Brown
|
4ff3a5517d
|
Fix typo
|
2019-09-26 17:12:57 -04:00 |
|