|
1914be4ca1
|
Rollback
|
2022-01-19 12:44:55 +01:00 |
|
|
38945018f5
|
Run analysis on all PHP versions
|
2022-01-19 12:39:08 +01:00 |
|
|
78a125ab95
|
Fix
|
2022-01-19 12:33:16 +01:00 |
|
|
ef4dd656d0
|
Update
|
2022-01-19 12:29:49 +01:00 |
|
|
9021b13b65
|
Update
|
2022-01-19 12:29:44 +01:00 |
|
|
d970661182
|
Add separate issue
|
2022-01-19 12:20:50 +01:00 |
|
Ricardo Boss
|
1c3d15f5df
|
Added documentation for baseline files
|
2022-01-19 12:07:20 +01:00 |
|
|
e54d666a2e
|
cs-fix
|
2022-01-19 12:06:38 +01:00 |
|
|
d8be15a83d
|
More legacy php changes
|
2022-01-19 12:06:38 +01:00 |
|
|
c98930d6ce
|
Fix syntax
|
2022-01-19 12:06:38 +01:00 |
|
|
cee9eb0ead
|
PHP 8.1: Report missing typehints in overridden native methods
|
2022-01-19 12:06:35 +01:00 |
|
Vincent
|
7b25ca75f4
|
Resolve generics of inherited pseudo methods (fix #7419)
|
2022-01-19 11:45:19 +01:00 |
|
orklah
|
7058b61daf
|
Merge pull request #7426 from zoonru/fix_kafka
Fix kafka stubs
|
2022-01-19 10:50:05 +01:00 |
|
|
5c3d9fd659
|
Fix kafka stubs
|
2022-01-19 10:14:09 +01:00 |
|
orklah
|
cb976f8416
|
fix merge induced errors
|
2022-01-18 23:07:35 +01:00 |
|
adrew
|
5fb1df8de7
|
Fix psalm issues in CallableTypeComparator
|
2022-01-19 00:48:50 +03:00 |
|
adrew
|
7e623ed48e
|
Upcast invokable to callable during hof arg analysis
|
2022-01-19 00:37:05 +03:00 |
|
adrew
|
fca72ee151
|
Fix psalm issues
|
2022-01-18 22:05:32 +03:00 |
|
orklah
|
477c0113c2
|
Merge remote-tracking branch 'upstream/4.x' into upstream-master3
|
2022-01-18 18:37:04 +01:00 |
|
orklah
|
ddf7a0bb36
|
remove forbidEcho
|
2022-01-18 18:27:27 +01:00 |
|
orklah
|
dceaa117cf
|
remove forbidEcho
|
2022-01-18 18:25:18 +01:00 |
|
orklah
|
5f749c8a33
|
remove forbidEcho
|
2022-01-18 18:14:39 +01:00 |
|
adrew
|
379d0d6c49
|
Add tests
|
2022-01-18 18:54:47 +03:00 |
|
adrew
|
6e1957e40a
|
Support higher order func arg inference for static and instance calls
|
2022-01-18 18:45:28 +03:00 |
|
adrew
|
12648f4c9e
|
Comments for describe how works higher order func arg inference
|
2022-01-18 13:36:16 +03:00 |
|
adrew
|
ffdf97c44d
|
Remove unused function
|
2022-01-18 13:17:50 +03:00 |
|
adrew
|
a0bda8683a
|
Rename method
|
2022-01-18 13:13:17 +03:00 |
|
adrew
|
3886d5b4c6
|
Add test for high order function arg inference in class context
|
2022-01-18 13:12:13 +03:00 |
|
adrew
|
6f9b6f8538
|
Fix psalm issues
|
2022-01-18 12:53:39 +03:00 |
|
adrew
|
fac7115eae
|
Add simple test for high order function arg inference
|
2022-01-18 12:48:53 +03:00 |
|
adrew
|
cce1f9a407
|
Some refactoring and doc for high order function argument handling
|
2022-01-18 12:44:36 +03:00 |
|
Vincent
|
33f0de073f
|
Add test case for parent method call without declared pseudo method
|
2022-01-18 09:34:05 +01:00 |
|
adrew
|
00ce1107d3
|
Infer partially applied closure arg by previous function arg
|
2022-01-18 03:02:21 +03:00 |
|
orklah
|
a0f52eae2f
|
Merge pull request #7407 from villfa/fix/7039
Improve signature of DOMDocument::loadXML()
|
2022-01-18 00:01:00 +01:00 |
|
Fabien Villepinte
|
c9eafa15ad
|
Improve signature of DOMDocument::loadXML()
|
2022-01-17 22:52:58 +00:00 |
|
Vincent
|
09fc43a4d8
|
Add support of docblock method using parent keyword (fix #7411)
|
2022-01-17 19:26:42 +01:00 |
|
Matthew Brown
|
e1d2da792c
|
More specific test name
|
2022-01-16 15:34:25 -05:00 |
|
Ricardo Boss
|
26dd4c5b8f
|
Try to provide literal int types when possible (fixes #6966) (#7071)
* Fixed vimeo/psalm#6966
* Only accept >= 0 values for mode argument in round()
* Made round() only return float or literal float values and remove unneeded test
* Registered RoundReturnTypeProvider
* Updated cast analyzer to handle single string literal int values as literal ints
* Fixed psalm errors
* Fix invalid property accesses
* Addressed comments
* Added Tests
* Marked RoundReturnTypeProvider as internal
* Fixed CS
|
2022-01-16 21:33:04 +01:00 |
|
Matthew Brown
|
91902943bd
|
Make test more of a real-world example
|
2022-01-16 10:19:51 -05:00 |
|
orklah
|
c3745cd342
|
Merge pull request #7406 from villfa/fix/7389
Improve signature of random_bytes()
|
2022-01-16 15:30:21 +01:00 |
|
Fabien Villepinte
|
dd64326479
|
Update CallMap_historical too
|
2022-01-16 14:49:16 +01:00 |
|
Fabien Villepinte
|
642321ea70
|
Improve signature of random_bytes()
|
2022-01-16 14:47:42 +01:00 |
|
orklah
|
a99c433f3a
|
Merge pull request #7405 from klimick/fix-self-parsing-for-psalm-if-this-is
Fix `self` parsing for `psalm-if-this-is` and `psalm-self-out`
|
2022-01-16 14:31:45 +01:00 |
|
andrew
|
10012c9e09
|
Fix self parsing for psalm-if-this-is and psalm-self-out
|
2022-01-16 16:11:40 +03:00 |
|
orklah
|
de824d6724
|
Merge pull request #7403 from orklah/readonly_phpdoc_promoted
support @readonly for promoted properties
|
2022-01-16 09:38:37 +01:00 |
|
orklah
|
6578396afb
|
add test
|
2022-01-16 09:31:58 +01:00 |
|
orklah
|
e26e022428
|
support @readonly for promoted properties
|
2022-01-16 09:31:58 +01:00 |
|
orklah
|
3c726e76df
|
Merge pull request #7401 from orklah/getObjectVarsNoValue
Psalm can't be sure get_object_vars will return an empty array unless object is known AND final
|
2022-01-15 23:27:33 +01:00 |
|
orklah
|
32c8e6358c
|
Merge pull request #7400 from orklah/combinePositiveAndRange
Combine positive int and range
|
2022-01-15 23:27:22 +01:00 |
|
orklah
|
3260b1ad74
|
make class final in test to revalidate what it's testing
|
2022-01-15 21:53:05 +01:00 |
|