Jáchym Toušek
|
fcf2bc3831
|
Fix Ds\Sequence::toArray() return type (#4763)
|
2021-01-29 11:47:13 +01:00 |
|
Benjamin Morel
|
8990f1ec95
|
Fix ImagickPixel::getColor() (#4758)
|
2021-01-29 11:47:13 +01:00 |
|
Denis Smetannikov
|
0882d563fa
|
Update ExistingAtomicStaticCallAnalyzer.php (#4761)
The invalid syntax for PHP 7.1+
|
2021-01-29 11:47:13 +01:00 |
|
Matt Brown
|
74b8198cb4
|
Simplify FunctionLikeDocblockScanner
|
2021-01-29 11:47:13 +01:00 |
|
Matt Brown
|
17d9db089f
|
Break apart AtomicPropertyFetchAnalyzer::analyze
|
2021-01-29 11:47:13 +01:00 |
|
Matt Brown
|
18c9b264bb
|
Simplify AssertionReconciler
|
2021-01-29 11:47:12 +01:00 |
|
Matt Brown
|
febec21f34
|
Improve message
|
2021-01-29 11:47:12 +01:00 |
|
Benjamin Morel
|
1c14600c03
|
Improve Imagick call map (#4757)
|
2021-01-29 11:47:12 +01:00 |
|
Matt Brown
|
1780541501
|
Ref #4753 - allow int literals to inform key type
|
2021-01-29 11:47:12 +01:00 |
|
Matt Brown
|
a20db1ce34
|
Fix #4751 - allow MethodSignatureMismatch to be overridable when info comes from docblock
|
2021-01-29 11:47:12 +01:00 |
|
Matt Brown
|
c54416090f
|
Don’t suggest a potential value that’s undefined
Fixes #4754
|
2021-01-29 11:47:12 +01:00 |
|
Matt Brown
|
f8e22ab7ac
|
Break out array_key_exists tests
|
2021-01-29 11:47:12 +01:00 |
|
Matt Brown
|
ace372bfb4
|
Fix #4752 - add property base assertions too
|
2021-01-29 11:47:12 +01:00 |
|
Matt Brown
|
1754c2615d
|
Break out method
|
2021-01-29 11:47:11 +01:00 |
|
Matt Brown
|
a93eb0eab4
|
Avoid false-positives while analysing memoised coalesce
|
2021-01-29 11:47:11 +01:00 |
|
Matt Brown
|
fd7afc9c40
|
Memoize coalesce expression in more scenarios
|
2021-01-29 11:47:11 +01:00 |
|
Matt Brown
|
7cc0f65f11
|
Don’t do new isset conversion on try-set vars
|
2021-01-29 11:47:11 +01:00 |
|
Matt Brown
|
0aeb0ef990
|
Fix loading imported functions
|
2021-01-29 11:47:11 +01:00 |
|
Matt Brown
|
b1996262ba
|
Ensure that strict empty handling always happens
|
2021-01-29 11:47:11 +01:00 |
|
Matt Brown
|
2d1222ddec
|
Fix assertions on unions
|
2021-01-29 11:47:11 +01:00 |
|
Matt Brown
|
d6b98f2afe
|
Fix null array access complaints
|
2021-01-29 11:47:11 +01:00 |
|
Matt Brown
|
04486ebdc0
|
Fix a few issues
|
2021-01-29 11:47:10 +01:00 |
|
Matt Brown
|
06d69ba5f3
|
Break out RedundantCast issues
|
2021-01-29 11:47:10 +01:00 |
|
Matt Brown
|
2a30e49d88
|
Use fallback assignment type when the property doesn’t exist on the class
|
2021-01-29 11:47:10 +01:00 |
|
Matt Brown
|
71b291caac
|
Fix typos caused by Macbook Pro’s bad keyboard
|
2021-01-29 11:47:10 +01:00 |
|
orklah
|
feeaaeb03c
|
handle return flag for a try/catch/finally (#4746)
* handle return flag for a try/catch/finally
* add tests for psalter
|
2021-01-29 11:47:10 +01:00 |
|
orklah
|
0814f5d6ee
|
sync param names with php (#4745)
* sync param names with php
* fiw prefixes
|
2021-01-29 11:47:10 +01:00 |
|
Matt Brown
|
7206db2cb6
|
Fix #4705 - clear documenting method ids when scanning stubs
|
2021-01-29 11:47:10 +01:00 |
|
Matt Brown
|
14040ed1fa
|
Add failing testcase for #4705
|
2021-01-29 11:47:10 +01:00 |
|
Matt Brown
|
17c9f5c746
|
Fix nullref
|
2021-01-29 11:47:09 +01:00 |
|
Matt Brown
|
024bbef5cd
|
Fix #4743 - simplify assertions generated from array_key_exists check
|
2021-01-29 11:47:09 +01:00 |
|
Matt Brown
|
c6577751da
|
Break up AssignmentAnalyzer::analyze
|
2021-01-29 11:47:09 +01:00 |
|
Matt Brown
|
5f77833ee1
|
Break apart method as much as possible
|
2021-01-29 11:47:09 +01:00 |
|
Matt Brown
|
6b2043fad5
|
Fix lint
|
2021-01-29 11:47:09 +01:00 |
|
Matt Brown
|
74c36ad63c
|
Break apart NewAnalyzer::analyze
Ref #4714
|
2021-01-29 11:47:09 +01:00 |
|
Matt Brown
|
36317325d1
|
Break apart ArrayAssignmentAnalyzer::updateArrayType
Ref #4714
|
2021-01-29 11:47:09 +01:00 |
|
Matt Brown
|
850a540322
|
Break apart InstancePropertyAssignmentAnalyzer
Ref #4714
|
2021-01-29 11:47:08 +01:00 |
|
orklah
|
edb6343fce
|
Remove fixable flag for Complexity issues (#4742)
|
2021-01-29 11:47:08 +01:00 |
|
Matt Brown
|
8a4ec20d7f
|
More to contributing docs
|
2021-01-29 11:47:08 +01:00 |
|
Matt Brown
|
9ce2aeab43
|
Actually not a bug
|
2021-01-29 11:47:08 +01:00 |
|
Matt Brown
|
7d7aad4ac8
|
Fix typo
|
2021-01-29 11:47:08 +01:00 |
|
Matt Brown
|
6ea8ab7612
|
Break up AssertionFinder methods
Ref #4714
|
2021-01-29 11:47:08 +01:00 |
|
Matt Brown
|
9c0185a913
|
Simplify getting type from tree
Ref #4714
|
2021-01-29 11:47:07 +01:00 |
|
Matthew Brown
|
68218008e1
|
Fix out-of-date explanation.
|
2021-01-29 11:47:07 +01:00 |
|
Matt Brown
|
4ca1fd7d26
|
Add contributing section of docs
|
2021-01-29 11:47:07 +01:00 |
|
Matt Brown
|
f3703dad38
|
Update master issue list
|
2021-01-29 11:47:07 +01:00 |
|
Matt Brown
|
8fcdb474c2
|
Add to error_levels.md
|
2021-01-29 11:47:07 +01:00 |
|
orklah
|
5f9aff5734
|
support shift and bitwise operations in constants (#4740)
|
2021-01-29 11:47:07 +01:00 |
|
orklah
|
08d9246b9a
|
improve Atomic Types documentation (#4735)
* improve Atomic Types documentation
* add doc
* add doc
|
2021-01-29 11:47:07 +01:00 |
|
orklah
|
4ded1080e3
|
Check from_docblock property to emit the right issue (#4736)
|
2021-01-29 11:47:06 +01:00 |
|