Matthew Brown
|
d1cf9d61ba
|
Fix #1398 - improve casting rules for resource
|
2019-03-01 00:50:22 -05:00 |
|
Matthew Brown
|
42d4156423
|
Add DOMElement constructor
|
2019-03-01 00:09:22 -05:00 |
|
Matthew Brown
|
ee942b3c02
|
Fix return type
|
2019-03-01 00:06:35 -05:00 |
|
Matthew Brown
|
55e125f495
|
Check method args before returning
|
2019-02-28 23:59:17 -05:00 |
|
Matthew Brown
|
b8b752ed01
|
Fix #1402 - don’t halt after suppressing static UndefinedMethod
|
2019-02-28 23:46:11 -05:00 |
|
Matthew Brown
|
b3c5120d72
|
Fix #1403 - warn about duplicate templates
|
2019-02-28 23:43:55 -05:00 |
|
SignpostMarv
|
87021c315f
|
fixing some tests under windows again (following on from #1292)
|
2019-02-28 17:53:36 -05:00 |
|
Brown
|
b2c236a1a1
|
Allow @psalm-variadic annotation
|
2019-02-28 14:44:35 -05:00 |
|
Brown
|
815bf845dc
|
Improve handling of method/function return types
|
2019-02-27 17:06:44 -05:00 |
|
Brown
|
f8c2b2d81a
|
Fix #1399 - allow literal comparison to scalar
|
2019-02-27 16:21:23 -05:00 |
|
Brown
|
07825c9ff8
|
Fix long line
|
2019-02-27 16:16:19 -05:00 |
|
Brown
|
601f303de2
|
Fix position of invalid param
|
2019-02-27 16:00:44 -05:00 |
|
Brown
|
d46c6ac0e4
|
Fix #1395 - set all callable types as coming from a docblock
|
2019-02-27 14:52:58 -05:00 |
|
François Kooman
|
fa26499dd9
|
fix return value for Sodium\crypto_aead_aes256gcm_decrypt
|
2019-02-27 14:24:57 -05:00 |
|
Brown
|
1263a2e9a3
|
Fix missing param location
|
2019-02-27 14:17:11 -05:00 |
|
Brown
|
119687f934
|
Fix redundant condition message when negating a docblock type
|
2019-02-27 14:02:02 -05:00 |
|
Matthew Brown
|
6af222f36a
|
Fix #1393 - support analysing non-empty-array calls
|
2019-02-27 09:08:27 -05:00 |
|
Matthew Brown
|
b310cc07b5
|
Array access on objects should always be treated as method call
|
2019-02-26 21:24:30 -05:00 |
|
Matthew Brown
|
58b6ce5c03
|
Drop 7.4 snapshot support
|
2019-02-26 08:21:49 -05:00 |
|
Bruce Weirdan
|
624789f6c0
|
dropped unused var
|
2019-02-26 01:16:22 -05:00 |
|
Bruce Weirdan
|
9c5ee3e9d6
|
Added AfterCodebasePopulated hook registration
|
2019-02-26 01:16:22 -05:00 |
|
Bruce Weirdan
|
3f56f468dc
|
added test
|
2019-02-26 01:16:22 -05:00 |
|
Bruce Weirdan
|
24a71be425
|
Added Hook\AfterCodebasePopulatedInterface
|
2019-02-26 01:16:22 -05:00 |
|
Matthew Brown
|
8650f9eb1a
|
Fix #1356 - improve assertion system to work better on function calls
|
2019-02-26 01:03:33 -05:00 |
|
Bruce Weirdan
|
abb1c95b94
|
Limited custom metadata to be (array of) scalars
Also moved `$custom_metadata` property to trait
|
2019-02-25 10:19:31 -05:00 |
|
Bruce Weirdan
|
19a9ff4bcf
|
Added custom storage metadata
|
2019-02-25 10:19:31 -05:00 |
|
Brown
|
f5ce136dc7
|
Simplify handle type for pcntl_signal
|
2019-02-25 10:16:16 -05:00 |
|
bugreportuser
|
7f7125f334
|
Fix crash for empty string array access
|
2019-02-25 08:26:12 -05:00 |
|
Matthew Brown
|
4f770d356e
|
Fix #1384 - evaluate array fetches even when we don’t know function
|
2019-02-24 09:58:11 -05:00 |
|
Matthew Brown
|
674657a51d
|
Fix 7.0-incompatible logic
|
2019-02-24 01:47:53 -05:00 |
|
Matthew Brown
|
3ad1abece4
|
Add generation of json artifacts
|
2019-02-24 01:33:25 -05:00 |
|
Matthew Brown
|
fff56f7b26
|
Use better heuristic to determine missing types
|
2019-02-23 11:39:00 -05:00 |
|
Matthew Brown
|
cdae79b9fe
|
Fix unnecessary params in Psalm codebase
|
2019-02-23 11:31:33 -05:00 |
|
bugreportuser
|
51493b552a
|
Add @psalm-property and @psalm-method override tests
|
2019-02-23 11:04:08 -05:00 |
|
bugreportuser
|
68a135f434
|
Allow @psalm-property and @psalm-method
|
2019-02-23 11:04:08 -05:00 |
|
bugreportuser
|
34b333cf7f
|
Fix file return types
|
2019-02-23 11:03:35 -05:00 |
|
Matthew Brown
|
6671e0dc7c
|
Fix #1382 - flag unused docblocks
|
2019-02-23 11:02:04 -05:00 |
|
Matthew Brown
|
27527956d4
|
Update domain
|
2019-02-22 11:47:55 -05:00 |
|
Matthew Brown
|
6420a5605b
|
Put nullable in docblock for PHP 7.0
|
2019-02-22 01:05:35 -05:00 |
|
Matthew Brown
|
3d4710c9d3
|
Add better checks for invalid array_map/array_filter args
|
2019-02-22 00:50:41 -05:00 |
|
Matthew Brown
|
ce4f2e6334
|
Fix #1364 - use proper types for extended getIterator calls
|
2019-02-21 23:01:34 -05:00 |
|
Matthew Brown
|
f87827e812
|
Fix #1288 - prevent template names from clashing with real-world classes
|
2019-02-21 21:54:00 -05:00 |
|
Matthew Brown
|
1c8a573b5f
|
Change TGenericParam to TTemplateParam
|
2019-02-21 21:40:06 -05:00 |
|
Brown
|
154e1fa38b
|
Fix #1375 - improve treatment of dynamically-declared namespaces
|
2019-02-21 18:19:12 -05:00 |
|
Brown
|
653555a8cc
|
Remove unused var
|
2019-02-21 17:49:33 -05:00 |
|
Brown
|
41b133178a
|
Improve handling of count comparisons
|
2019-02-21 17:17:10 -05:00 |
|
Brown
|
00b225beda
|
Strip $ in token
|
2019-02-21 16:13:31 -05:00 |
|
Brown
|
0b7d4e4aad
|
Add slightly hacky support for param names in callables
|
2019-02-21 16:00:18 -05:00 |
|
Brown
|
375f3917b2
|
Prevent empty unions as soon as possible
|
2019-02-21 15:09:55 -05:00 |
|
Brown
|
b7a0950aea
|
Prevent passing casts to byref vars
|
2019-02-21 13:26:37 -05:00 |
|