1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-12 09:19:40 +01:00
Commit Graph

13564 Commits

Author SHA1 Message Date
7e605f09cd
Fixup 2023-07-25 12:18:27 +02:00
9d85198765
Merge branch 'fix_intersection_scanning' into strict_types 2023-07-25 11:54:41 +02:00
5e77f1b9e2
Fixes 2023-07-25 11:52:50 +02:00
e8b8aa38bc
Merge branch 'fix_intersection_scanning' into strict_types 2023-07-25 11:12:03 +02:00
f21390d7ce
Remove extremely strange logic 2023-07-25 11:11:47 +02:00
d3bea28a12
Merge branch 'fix_intersection_scanning' into strict_types 2023-07-25 10:52:35 +02:00
ac5dd77955
Remove mistakenly (?) ignored functions 2023-07-25 10:50:01 +02:00
a28111799f
Fix 2023-07-25 10:39:33 +02:00
8cc5af9592
Fix thread data merging 2023-07-25 10:38:48 +02:00
6b54ea2d38
Merge branch 'fix_intersection_scanning' into strict_types 2023-07-25 10:10:27 +02:00
1ad9fc66f8
Fixes 2023-07-25 10:09:29 +02:00
93443f292c
Small fix 2023-07-24 14:10:59 +02:00
d320f0792e
Merge branch 'fix_intersection_scanning' into strict_types 2023-07-24 13:51:13 +02:00
b65d7938f9
Fix scanning of intersection types 2023-07-24 13:49:28 +02:00
7975164069
Small fix 2023-07-24 11:11:32 +02:00
51cb9c79f8
Fix 2023-07-24 10:51:25 +02:00
07b013d306
Enable strict_types 2023-07-24 10:48:32 +02:00
79da33221f
Fixes 2023-07-24 09:48:35 +02:00
a2e4961dca
Fix CI 2023-07-24 09:32:46 +02:00
57dfad65c5
Fix e2e tests 2023-07-24 09:32:46 +02:00
70319a68a7
Switch to 8.1 2023-07-24 09:32:46 +02:00
483fabfe93
Fix syntax issue 2023-07-24 09:32:45 +02:00
8859e58464
Switch to amp v3 2023-07-24 09:32:45 +02:00
orklah
f2c77ca848
Merge pull request #10037 from weirdan/simplify-deep-object-access
Simplify conditions with deep object access
2023-07-23 23:28:20 +02:00
Bruce Weirdan
f64da372f3
Simplify conditions with deep object access 2023-07-23 23:09:46 +02:00
orklah
afaef14f64
Merge pull request #10012 from ygottschalk/fix/10001-always-report-unused-baseline
Always report UnusedBaseline issues
2023-07-23 12:35:32 +02:00
orklah
3c0811021b
Merge pull request #10032 from cgocast/master
#10030 Fix missing TaintedSql
2023-07-23 12:25:10 +02:00
orklah
616d9e0b82
Merge pull request #10034 from vimeo/fix-incorrect-positions-sent-in-codeactions-edits
Fix incorrect positions set in code action edits
2023-07-23 11:43:23 +02:00
Bruce Weirdan
eaf41a1874
Fix incorrect positions set in code action edits
Neovim requires positions to supply column as well as row.
2023-07-23 07:09:24 +02:00
cgocast
719496b46e #10030 Add PDOStatement::bindValuebindValue() and PDOStatement::bindParam() as sources for TaintedSql 2023-07-21 15:27:47 +02:00
orklah
9c814c8a69
Merge pull request #10004 from rhertogh/inline_comments_in_types
Allow comments in types (e.g. in array shapes)
2023-07-16 09:26:25 +02:00
rhertogh
c62d507a0e Added addtitional cases for 'multiLineArrayShapeWithComments' in \Psalm\Tests\AnnotationTest::providerValidCodeParse() 2023-07-16 00:53:37 +02:00
rhertogh
fa107d5e01 Updated docs for comments in Array Shapes with // in the key 2023-07-15 20:15:37 +02:00
rhertogh
2e00fd08c3 Updated docs for comments in Array Shapes 2023-07-15 19:25:17 +02:00
rhertogh
8d76314a48 Fixed PHPCS errors for CommentAnalyzer (Multi-line function calls must have a trailing comma after the last parameter). 2023-07-15 19:11:15 +02:00
rhertogh
65ad2f829e Fixed PHPCS errors for CommentAnalyzer 2023-07-15 19:04:52 +02:00
rhertogh
c362dd5af7 Ensure comment lines are terminated with a new line character (\n). 2023-07-15 19:00:28 +02:00
rhertogh
f378ef1cab Allow comments in types (e.g. array shape) 2023-07-15 18:43:47 +02:00
rhertogh
9935b2c71e Merge branch 'master' into inline_comments_in_types
# Conflicts:
#	tests/CommentAnalyzerTest.php
2023-07-15 15:46:01 +02:00
orklah
564c6de4ed
Merge pull request #10016 from alcaeus/mongodb-bson-generics
Add generic stubs for MongoDB BSON classes
2023-07-13 20:34:08 +02:00
Andreas Braun
bea3090aff
Add generic stubs for MongoDB BSON classes 2023-07-13 08:42:06 +02:00
orklah
db9d971d89
Merge pull request #10014 from klimick/functional-inference-edge-case
Fix inference high order function when closure param is omitted
2023-07-11 23:37:01 +02:00
klimick
e9445cd422 Test inference with omitted closure param 2023-07-11 11:34:06 +03:00
klimick
38f6d45155 Do not fill template result when arg is unpacked 2023-07-11 11:10:48 +03:00
klimick
9fccf201e3 Fix callable without params inference 2023-07-11 01:01:31 +03:00
Yannick Gottschalk
867290cd06 Always report UnusedBaseline issues 2023-07-10 14:09:11 +02:00
orklah
5cb2557410
Merge pull request #10000 from rhertogh/allow_space_before_array_shape_opening_brace
Allow space before array shape opening brace and added unit tests
2023-07-09 15:10:01 +02:00
rhertogh
f7fb2c8809 Merge branch 'master' into allow_space_before_array_shape_opening_brace 2023-07-09 14:32:28 +02:00
rhertogh
5a1bb56fc2 3nd attempt to fix CommentAnalyzerTest::providerSplitDocLine() docblock 2023-07-09 14:26:58 +02:00
rhertogh
d2ec23fc71
2nd attempt to fix CommentAnalyzerTest::providerSplitDocLine() docblock (https://github.com/vimeo/psalm/pull/10000#issuecomment-1627430145) 2023-07-08 23:01:35 +02:00