Brown
|
6a744c0f07
|
Add no-returns et al to list of psalm-reserved words
|
2019-01-02 17:26:05 -05:00 |
|
Brown
|
cca0070d38
|
Allow function calls that exit to act themselves like exit
|
2019-01-02 17:16:04 -05:00 |
|
Brown
|
2b4b55fd33
|
Add support for @return no-return
Fixes #1155
|
2019-01-02 17:05:39 -05:00 |
|
Brown
|
c39446330e
|
Make class-string rules more strict
|
2019-01-02 14:24:45 -05:00 |
|
Matthew Brown
|
2304ad23b9
|
Added more info about class strings
|
2019-01-02 14:20:04 -05:00 |
|
Matthew Brown
|
a74c0c86ca
|
Add link to type manual
|
2019-01-02 13:56:43 -05:00 |
|
Brown
|
9fdf29c468
|
Fix #1165 - default inherited unresolved constants to mixed
|
2019-01-02 13:46:46 -05:00 |
|
Matthew Brown
|
6fc79e3534
|
Fix Psalm issues
|
2019-01-02 13:27:53 -05:00 |
|
Matthew Brown
|
93e3d66ce5
|
Move filter_var handler function into its own method
|
2019-01-02 13:27:53 -05:00 |
|
Andrii
|
36f6930e0c
|
🐛 #1163 Fix handling for default option in filter_var
|
2019-01-02 13:27:53 -05:00 |
|
Brown
|
2d22db4cb7
|
Clear up use of reloadFiles
|
2019-01-02 12:10:52 -05:00 |
|
Brown
|
69d9fd7e28
|
Fix regression when reasoning about class strings
|
2019-01-02 11:35:49 -05:00 |
|
Brown
|
1d300ec342
|
Fix #1150
|
2019-01-02 11:18:22 -05:00 |
|
Matthew Brown
|
c4d024a72d
|
Check variable static calls
Fixes #1142 and #1160
|
2019-01-02 09:00:45 -05:00 |
|
Matthew Brown
|
df9ea9e3b6
|
Potential fix for #1156
|
2019-01-02 08:03:24 -05:00 |
|
Matthew Brown
|
901596281c
|
Fix #1143 - check some variable new calls
|
2019-01-02 06:58:49 -05:00 |
|
Matthew Brown
|
34cbe70e6f
|
Fix templated @return T::class output
|
2019-01-02 06:46:10 -05:00 |
|
Matthew Brown
|
6fbf395f70
|
Fix #1152 - don’t complain about trait class-string comparisons
|
2019-01-01 21:00:34 -05:00 |
|
Andrii Dembitskyi
|
2162144234
|
Fix link in docs to example echo plugin
|
2019-01-01 18:43:15 +01:00 |
|
Matthew Brown
|
0f6ce983f4
|
Fix #1154 - parent::foo() calls should not cause exception when parent does not exist
|
2018-12-30 18:28:15 +01:00 |
|
Matthew Brown
|
b0534cc498
|
Fix #1149 - allow empty check on iterable
|
2018-12-26 11:52:37 +01:00 |
|
Matthew Brown
|
571c1d7413
|
Improve callmap possibly false value
Fixes #1147
|
2018-12-26 11:25:10 +01:00 |
|
Matthew Brown
|
e844fb6491
|
Add wider return type to Exception::getCode and Throwable::getCode
Fixes #1148
|
2018-12-26 11:21:56 +01:00 |
|
Matthew Brown
|
8cc7f6a4cf
|
Improve reporting of iterable type
|
2018-12-23 01:26:26 -05:00 |
|
Matthew Brown
|
d70f853055
|
Fix display of class constants in types
|
2018-12-22 21:05:07 -05:00 |
|
Matthew Brown
|
3024ea1ef1
|
Improve handling of class constants in types
|
2018-12-22 12:12:35 -05:00 |
|
Matthew Brown
|
f01b462d75
|
Add better output for class strings
|
2018-12-22 12:08:35 -05:00 |
|
Matthew Brown
|
10a36def96
|
Fix issue with by-ref args
|
2018-12-21 13:53:22 -05:00 |
|
Matthew Brown
|
fab4d135b2
|
Fix static calls on class_aliased classes
|
2018-12-21 11:39:28 -05:00 |
|
Matthew Brown
|
947e3bf0f1
|
Fix crashes when analysing aliased class instances
|
2018-12-21 11:32:44 -05:00 |
|
Matthew Brown
|
e89425ad68
|
Inherit parameters via @inheritdoc
|
2018-12-21 11:01:24 -05:00 |
|
Matthew Brown
|
e744e71946
|
Fix class_alias treatment for interfaces and others
|
2018-12-21 09:29:23 -05:00 |
|
Matthew Brown
|
02003d9996
|
Understand class_alias calls better
Ref #1135
|
2018-12-21 01:21:00 -05:00 |
|
Brown
|
974476dc87
|
Fix var used to assert length
|
2018-12-20 17:34:56 -05:00 |
|
Brown
|
abdf646050
|
Only diff files if lengths are not very different
|
2018-12-20 17:33:35 -05:00 |
|
Brown
|
2e30d7b4a0
|
Improve handling of unset
|
2018-12-20 16:03:21 -05:00 |
|
Brown
|
5842ac1517
|
Fix internal error with property fetches on undefined classes
|
2018-12-20 14:26:55 -05:00 |
|
Matthew Brown
|
b15bf8afef
|
Remove failing test
|
2018-12-20 01:16:11 -05:00 |
|
Matthew Brown
|
c3a1e77a53
|
Fix errors in doctrine/dbal
|
2018-12-20 01:06:43 -05:00 |
|
Brown
|
72c50be4b0
|
Fix build
|
2018-12-19 20:01:27 -05:00 |
|
Brown
|
09ea7ba7a8
|
Allow combination of mixed-from-isset and empty
|
2018-12-19 19:43:07 -05:00 |
|
Brown
|
f02fdeddf3
|
Fix spelling
|
2018-12-19 18:03:02 -05:00 |
|
Brown
|
87993bad3b
|
Fix attribute names
|
2018-12-19 17:56:29 -05:00 |
|
Brown
|
fb848d62e9
|
Add checks for if (count($a)) and if (count($a) [operator] [number])
|
2018-12-19 16:15:19 -05:00 |
|
Brown
|
8e5e3564bc
|
Fix erroneous redundant condition warning
|
2018-12-19 16:10:09 -05:00 |
|
Matthew Brown
|
ea89a6ba29
|
Revert "First pass"
This reverts commit 9ed047234f .
|
2018-12-19 08:45:14 -05:00 |
|
Matthew Brown
|
20f7147af1
|
Revert "Maybe bad idea"
This reverts commit 03c817be08 .
|
2018-12-19 08:44:56 -05:00 |
|
Matthew Brown
|
03c817be08
|
Maybe bad idea
|
2018-12-19 01:59:26 -05:00 |
|
Matthew Brown
|
9ed047234f
|
First pass
|
2018-12-19 01:59:14 -05:00 |
|
Matthew Brown
|
13e14b3162
|
Remove code that was breaking things
|
2018-12-19 00:28:11 -05:00 |
|