orklah
|
afbda6d0f6
|
Merge pull request #6535 from orklah/SA
Improvements
|
2021-09-25 20:16:38 +02:00 |
|
orklah
|
41ea541084
|
unset instead of reassign
|
2021-09-25 18:11:54 +02:00 |
|
orklah
|
7891e6136a
|
unparsable types
|
2021-09-25 17:19:50 +02:00 |
|
orklah
|
cc77abaa40
|
unparsable types
|
2021-09-25 17:19:45 +02:00 |
|
orklah
|
748d58a1d6
|
unparsable types
|
2021-09-25 17:14:57 +02:00 |
|
orklah
|
89f5c12be2
|
unparsable types
|
2021-09-25 17:14:10 +02:00 |
|
orklah
|
a9b1248e9f
|
unnecessary phpdoc is necessary
|
2021-09-25 17:13:58 +02:00 |
|
orklah
|
671a175deb
|
unnecessary phpdoc
|
2021-09-25 17:08:51 +02:00 |
|
orklah
|
f0b0540563
|
unparsable types
|
2021-09-25 17:08:38 +02:00 |
|
orklah
|
3e6bf6f35f
|
remove unused nullable on param types
|
2021-09-25 16:05:47 +02:00 |
|
orklah
|
a92fee8ae3
|
better combining
|
2021-09-25 11:21:06 +02:00 |
|
orklah
|
97e91e6bf0
|
code trimming
|
2021-09-25 02:34:21 +02:00 |
|
orklah
|
9b60c86206
|
Merge pull request #6508 from thomasbley/master
fixed Uncaught Error: Call to undefined function shell_exec()
|
2021-09-21 20:39:15 +02:00 |
|
Thomas Bley
|
6f958fe919
|
Merge branch 'master' of github.com:thomasbley/psalm
|
2021-09-20 16:55:58 +02:00 |
|
Thomas Bley
|
e60d9e5ec5
|
return 1 if shell_exec is not available for getCpuCount()
|
2021-09-20 16:55:16 +02:00 |
|
orklah
|
994c927b6a
|
Merge pull request #6445 from TysonAndre/negate-in_array-v2
Fix false positive ParadoxicalCondition in negation of in_array
|
2021-09-20 16:49:15 +02:00 |
|
Thomas
|
ecb368ff2b
|
Merge branch 'vimeo:master' into master
|
2021-09-20 12:19:43 +02:00 |
|
Thomas Bley
|
449ef0d994
|
fixed Uncaught Error: Call to undefined function shell_exec()
|
2021-09-20 12:18:49 +02:00 |
|
orklah
|
90e1662964
|
Merge pull request #6241 from orklah/range5
Range arithmetics and assertions
|
2021-09-20 07:15:43 +02:00 |
|
orklah
|
0f17a2590c
|
fix Mod
|
2021-09-19 19:30:03 +02:00 |
|
orklah
|
25f78b5d54
|
refine Mod with positives everywhere
|
2021-09-19 19:30:03 +02:00 |
|
orklah
|
f87bd56105
|
fix Pow
|
2021-09-19 19:30:03 +02:00 |
|
orklah
|
5a2df475ca
|
changes after review
|
2021-09-19 19:30:03 +02:00 |
|
orklah
|
3d7dc740c2
|
fix UnaryMinus
|
2021-09-19 19:30:03 +02:00 |
|
orklah
|
e75e390449
|
refactor big methods away
|
2021-09-19 19:30:03 +02:00 |
|
orklah
|
6b5e6eeecc
|
fix wrong type
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
a6630c49a2
|
fix mod calculation with ranges
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
c226285a4b
|
fix Mul and Pow operations
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
f789ab0655
|
add test and allow checking in already inferred types instead of just relying on statements from PHPParser for assertions
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
ae0586b0e6
|
fix shift inference
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
c26f403e7e
|
fix an old bug with inverting positive int + allow inverting TIntRange
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
488c13b7c5
|
handle bit operations and add test
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
9994a91915
|
help Psalm understand the types
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
6f050359ce
|
refactor int vs int range arithmetic by converting everything to range and add tests
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
0227894176
|
fix code
|
2021-09-19 19:30:02 +02:00 |
|
orklah
|
d2f73d3adb
|
fix and test minus case
|
2021-09-19 19:30:01 +02:00 |
|
orklah
|
d919a53674
|
rename method too
|
2021-09-19 19:30:01 +02:00 |
|
orklah
|
9ab46ff3e0
|
rename class because it handles Div too now
|
2021-09-19 19:30:01 +02:00 |
|
orklah
|
2dd16f9e22
|
simplify code
|
2021-09-19 19:30:01 +02:00 |
|
orklah
|
def7d31566
|
fix positive-numeric assertion
|
2021-09-19 19:30:01 +02:00 |
|
orklah
|
c20c1b5002
|
better div and modulo inference
|
2021-09-19 19:30:01 +02:00 |
|
orklah
|
55b45853de
|
try not to remove null after a positive-numeric assertion
|
2021-09-19 19:30:00 +02:00 |
|
orklah
|
219e425894
|
handle nightmare isset assertions
|
2021-09-19 19:30:00 +02:00 |
|
orklah
|
ee75586fbf
|
expand test and fix assertions
|
2021-09-19 19:30:00 +02:00 |
|
orklah
|
d2e1388473
|
Allow inferior-to and superior-to even with negated numbers
|
2021-09-19 19:30:00 +02:00 |
|
orklah
|
61d1d1660d
|
handle the div case when even if min/max are integers, there may be float between them
|
2021-09-19 19:30:00 +02:00 |
|
orklah
|
4682c4be5e
|
remove unnecessary var
|
2021-09-19 19:29:59 +02:00 |
|
orklah
|
8325378e23
|
support inverted comparison and remove null after value comparison
|
2021-09-19 19:29:59 +02:00 |
|
orklah
|
ca4c18c30d
|
put assertions back
|
2021-09-19 19:29:59 +02:00 |
|
orklah
|
1dcdaea117
|
int range arithmetics
|
2021-09-19 19:29:59 +02:00 |
|