AndrolGenhald
|
e751a27eaf
|
Fix crash when redefining method with fewer params (fixes #8141).
|
2022-06-26 06:27:46 -05:00 |
|
orklah
|
b3038f0936
|
Merge pull request #8164 from AndrolGenhald/encapsed-literal-strings
Encapsed literal strings
|
2022-06-26 12:52:33 +02:00 |
|
orklah
|
a4ab664aee
|
Merge pull request #8165 from AndrolGenhald/stop-using-issuebuffer-add-😡
Improve @psalm-internal and prevent usage of IssueBuffer::add().
|
2022-06-25 10:12:10 +02:00 |
|
AndrolGenhald
|
b671117417
|
Improve @psalm-internal and prevent usage of IssueBuffer::add().
|
2022-06-25 02:09:40 -05:00 |
|
AndrolGenhald
|
5ff54bce46
|
CS fix.
|
2022-06-24 21:03:33 -05:00 |
|
AndrolGenhald
|
3aea0987ef
|
Fix non-empty encapsed string check.
|
2022-06-24 20:28:04 -05:00 |
|
AndrolGenhald
|
a804e459b6
|
PHP 7.1 compatibility.
|
2022-06-24 19:29:12 -05:00 |
|
AndrolGenhald
|
2559222f67
|
More interpolation and concatenation improvements.
|
2022-06-24 19:22:59 -05:00 |
|
orklah
|
8b7bc07ad6
|
Merge pull request #8155 from Nicelocal/prohibition_analyzer_clone
Run method call prohibition analyzer when cloning
|
2022-06-25 01:31:00 +02:00 |
|
orklah
|
d626d24241
|
Merge pull request #8148 from BenMorel/reflectionproperty
Add ReflectionProperty properties
|
2022-06-25 01:29:09 +02:00 |
|
AndrolGenhald
|
450409f045
|
Infer literal string from encapsed (interpolated) string.
|
2022-06-24 17:24:34 -05:00 |
|
Benjamin Morel
|
933714f6ad
|
Add ReflectionProperty properties
|
2022-06-24 18:47:49 +02:00 |
|
orklah
|
9b4c8cb53f
|
Merge pull request #8151 from othercorey/fix-array-sigs
Fix array_* function signatures
|
2022-06-24 18:43:00 +02:00 |
|
orklah
|
cd54574616
|
Merge pull request #8152 from othercorey/fix-filter-var
Fix filter_var and filter_var_array signatures
|
2022-06-24 18:42:31 +02:00 |
|
orklah
|
13100bb5e9
|
Merge pull request #8153 from othercorey/fix-datefmt
Fix datefmt_* function signatures
|
2022-06-24 18:41:54 +02:00 |
|
orklah
|
f2f211c1ab
|
Merge pull request #8150 from muglug/track-taints-in-static-properties
Track taints in static properties
|
2022-06-24 18:33:41 +02:00 |
|
|
7a5120c4f7
|
Run method call prohibition analyzer when cloning
|
2022-06-24 12:37:33 +02:00 |
|
Corey Taylor
|
3297e35d9a
|
Fix datefmt_* function signatures
|
2022-06-23 22:55:29 -05:00 |
|
Corey Taylor
|
e1e858512d
|
Fix filter_var and filter_var_array signatures
|
2022-06-23 21:50:41 -05:00 |
|
Corey Taylor
|
417bf87df0
|
Fix array_* function signatures
|
2022-06-23 20:32:29 -05:00 |
|
Matt Brown
|
7be32f2020
|
Remove unused use
|
2022-06-23 21:30:12 -04:00 |
|
Matt Brown
|
e6c444410c
|
Remove debug code
|
2022-06-23 18:03:33 -04:00 |
|
Matt Brown
|
15387d19cd
|
Track taints in static properties
|
2022-06-23 16:43:42 -04:00 |
|
orklah
|
6858fb60ce
|
Merge pull request #8147 from othercorey/fix-ldap
Fix signatures of ldap_* functions
|
2022-06-23 22:28:21 +02:00 |
|
Corey Taylor
|
b9cae01855
|
Remove ldap functions dropped in php 8.0
|
2022-06-23 15:06:09 -05:00 |
|
Corey Taylor
|
b053253513
|
Fix signatures of ldap_* functions
|
2022-06-23 04:21:56 -05:00 |
|
orklah
|
1f87a5056e
|
Merge pull request #8144 from SamMousa/feature-check-unused-callmap-ignore
Callmap validation ignore list cleanup
|
2022-06-22 19:19:57 +02:00 |
|
Sam
|
de8187d138
|
Update tests/Internal/Codebase/InternalCallMapHandlerTest.php
|
2022-06-22 19:04:28 +02:00 |
|
orklah
|
cbc597f80c
|
Merge pull request #8140 from AndrolGenhald/stubs-dom-simplexml
Update DOM stub and add separate SimpleXML stub
|
2022-06-22 18:52:45 +02:00 |
|
Sam Mousa
|
c393a20471
|
fix static analysis comments
|
2022-06-22 15:37:51 +02:00 |
|
Sam Mousa
|
ac091902c1
|
php version specific ignores
|
2022-06-22 15:32:35 +02:00 |
|
Sam Mousa
|
08aea9c8ca
|
remove debug code
|
2022-06-22 15:08:50 +02:00 |
|
Sam Mousa
|
f8e548e811
|
fix code style remove debug code
|
2022-06-22 15:05:24 +02:00 |
|
Sam Mousa
|
d13a428cb5
|
update ignores, cleanup test file
|
2022-06-22 14:57:40 +02:00 |
|
Sam Mousa
|
d2467cfb7e
|
sort ignore list add more functions to it
|
2022-06-22 13:28:17 +02:00 |
|
Sam Mousa
|
37549ee03c
|
add test for ignore list cleanup
|
2022-06-22 12:59:47 +02:00 |
|
AndrolGenhald
|
4e3c2ea4d0
|
Fix tests.
|
2022-06-22 01:53:42 -05:00 |
|
AndrolGenhald
|
79603820d8
|
Fix SimpleXMLIterator::current() return type.
|
2022-06-22 01:38:58 -05:00 |
|
AndrolGenhald
|
c0de59c943
|
Add simplexml stub.
|
2022-06-22 01:15:43 -05:00 |
|
AndrolGenhald
|
ea987697dc
|
Update DOM stub.
|
2022-06-22 00:44:19 -05:00 |
|
orklah
|
29a21624f6
|
Merge pull request #8135 from ThomasLandauer/patch-1
PossiblyNullArgument: Adding common problem cases and possible solutions
|
2022-06-21 23:04:15 +02:00 |
|
Thomas Landauer
|
3bca297fba
|
Bringing back <?php
|
2022-06-21 22:45:45 +02:00 |
|
Thomas Landauer
|
80bcc8b5e3
|
Improving second link too :-)
|
2022-06-21 21:55:32 +02:00 |
|
Matt Brown
|
710768e496
|
Remove comma
|
2022-06-21 14:59:01 -04:00 |
|
Thomas Landauer
|
7201f0941b
|
Improving link syntax
|
2022-06-21 20:56:20 +02:00 |
|
Thomas Landauer
|
fd2683fcc6
|
Adding common problem cases and possible solutions
See https://github.com/vimeo/psalm/issues/8133#issuecomment-1162010190
Don't know if this is the best way to explain this, but it's a start :-)
Is there a better way to add the link to https://psalm.dev/docs/annotating_code/supported_annotations/#psalm-mutation-free ?
I also removed the `<?php` tag from the code block.
|
2022-06-21 20:23:23 +02:00 |
|
Matt Brown
|
6fa0da9e37
|
Fix minor taint analysis bug with nested array assignment
|
2022-06-21 12:42:32 -04:00 |
|
orklah
|
be4d0ff082
|
Merge pull request #8126 from othercorey/patch-1
Add missing ldap_unbind mapping for php 8.1
|
2022-06-20 22:59:17 +02:00 |
|
Corey Taylor
|
07b335d068
|
Update ldap parameter to ldap_unbind in callmap
|
2022-06-20 06:59:36 -05:00 |
|
othercorey
|
9ce57e6c10
|
Add missing ldap_unbind mapping for php 8.1
|
2022-06-19 07:44:53 -05:00 |
|