Yannick Gottschalk
|
0a0f900d4c
|
Fixed codestyle and psalm errors
|
2023-02-24 15:27:17 +01:00 |
|
Yannick Gottschalk
|
ad5bf62094
|
Fixes #9373
|
2023-02-24 13:32:04 +01:00 |
|
Yannick Gottschalk
|
98d3514197
|
Refs #9373, partial fix
|
2023-02-24 10:17:27 +01:00 |
|
Yannick Gottschalk
|
f026226aa3
|
Fixes #9384
|
2023-02-23 17:23:46 +01:00 |
|
Bruce Weirdan
|
e96a929451
|
Merge pull request #9383 from weirdan/process-psalm-api-on-methods
|
2023-02-23 04:00:42 -04:00 |
|
Bruce Weirdan
|
2e90cb6c6a
|
Process @psalm-api tags on methods
|
2023-02-23 03:52:10 -04:00 |
|
Bruce Weirdan
|
d0a14005a8
|
Merge pull request #9380 from weirdan/array-in-foreach-is-not-empty
|
2023-02-23 02:20:46 -04:00 |
|
Bruce Weirdan
|
a26d3edb73
|
Fix newly found issue
|
2023-02-22 21:16:33 -04:00 |
|
Bruce Weirdan
|
1769f8b9a4
|
Refine arrays in foreach loops to non-empty-array
Fixes vimeo/psalm#9378
|
2023-02-22 20:44:50 -04:00 |
|
Javier Sanahuja
|
bf56db7623
|
Fixes
|
2023-02-23 01:40:30 +01:00 |
|
Javier Sanahuja
|
aee3665014
|
Fixes
|
2023-02-22 23:55:27 +01:00 |
|
Javier Sanahuja
|
fa39366cb4
|
Code style fix
|
2023-02-22 23:19:47 +01:00 |
|
Javier Sanahuja
|
4f83324a91
|
Support sizeof alias of count
|
2023-02-22 23:11:10 +01:00 |
|
Alies Lapatsin
|
e6bcd054b1
|
Merge branch 'master' into simplify-shepherd
|
2023-02-22 02:55:40 +01:00 |
|
|
f665e719fb
|
Describe changes
|
2023-02-21 15:44:18 +01:00 |
|
Alies Lapatsin
|
df00fd17fc
|
Fix coding style issues
|
2023-02-21 12:49:19 +01:00 |
|
Alies Lapatsin
|
609c426133
|
Add DeprecatedMethod suppression
|
2023-02-21 12:40:23 +01:00 |
|
Alies Lapatsin
|
46c486b271
|
Fix output formatting
|
2023-02-21 12:16:11 +01:00 |
|
Alies Lapatsin
|
124569c8ef
|
Display debug info for all error responses
|
2023-02-21 12:13:52 +01:00 |
|
Alies Lapatsin
|
cabeb5b983
|
Bypass output overlap
like:
Shepherd error: https://custom-host.shepherd/hooks/psalm endpoint responded with 0 HTTP status code.
array (
Shepherd response: n/a
'url' => 'https://custom-host.shepherd/hooks/psalm',
Please check shepherd endpoint — it should be a valid URL. cURL Debug info:
'content_type' => NULL,
'http_code' => 0,
'header_size' => 0,
'request_size' => 0,
'filetime' => -1,
'ssl_verify_result' => 0,
'redirect_count' => 0,
'total_time' => 0.025202,
'namelookup_time' => 0.0,
'connect_time' => 0.0,
'pretransfer_time' => 0.0,
'size_upload' => 0.0,
'size_download' => 0.0,
'speed_download' => 0.0,
'speed_upload' => 0.0,
'download_content_length' => -1.0,
'upload_content_length' => -1.0,
'starttransfer_time' => 0.0,
'redirect_time' => 0.0,
'redirect_url' => '',
'primary_ip' => '',
'certinfo' =>
array (
),
'primary_port' => 0,
'local_ip' => '',
'local_port' => 0,
'http_version' => 0,
'protocol' => 0,
'ssl_verifyresult' => 0,
'scheme' => '',
'appconnect_time_us' => 0,
'connect_time_us' => 0,
'namelookup_time_us' => 0,
'pretransfer_time_us' => 0,
'redirect_time_us' => 0,
'starttransfer_time_us' => 0,
'total_time_us' => 25202,
'effective_method' => 'POST',
)
|
2023-02-21 12:04:18 +01:00 |
|
Alies Lapatsin
|
6603d84dfb
|
Display debuging info for a 0 cURL HTTP status response
|
2023-02-21 11:56:57 +01:00 |
|
Alies Lapatsin
|
66ce363431
|
Prepend URL scheme for th legacy host
|
2023-02-21 11:13:20 +01:00 |
|
Alies Lapatsin
|
b78472c752
|
Display $endpoint on error message (simplify debugging)
|
2023-02-21 10:59:31 +01:00 |
|
|
575da79801
|
Fix #9363
|
2023-02-21 10:09:58 +01:00 |
|
Alies Lapatsin
|
6ba9b1bb17
|
Merge branch 'master' into simplify-shepherd
|
2023-02-21 09:30:21 +01:00 |
|
Bruce Weirdan
|
ac86981a79
|
Revert "#7387 Add asserting non-empty-string by strlen"
This reverts commit 0ef7ec100a .
|
2023-02-20 23:07:22 -04:00 |
|
Evan Shaw
|
a03299f3d0
|
Include setrawcookie as an impure function
|
2023-02-21 14:24:05 +13:00 |
|
Bruce Weirdan
|
471a8c6a1d
|
Merge pull request #9354 from othercorey/fix-php74
|
2023-02-20 18:34:36 -04:00 |
|
Corey Taylor
|
c23de496cf
|
Replace use of DOMParentNode::append() with appendChild()
|
2023-02-20 14:45:04 -06:00 |
|
|
88a3d288de
|
Workaround arm64 opcache bug (fixes #9350)
|
2023-02-20 12:49:59 +01:00 |
|
Alies Lapatsin
|
547dfb4237
|
Merge branch 'master' into simplify-shepherd
|
2023-02-20 10:52:02 +01:00 |
|
Ismail Turan
|
bec8ddf525
|
fix (DateTime|DateTimeImmutable)::modify() return types
vimeo#9042 caused issues to any called method on an instance
of DateTime|DateTimeImmutable after calling the modify
method.
This fixes vimeo#9171
|
2023-02-20 08:47:05 +01:00 |
|
Bruce Weirdan
|
1b0f322bc7
|
Fix PsalmRestarter::restart() signature
XdebugHandler v2 did not have the param type hint
Fixes vimeo/psalm#9345
|
2023-02-19 20:38:03 -04:00 |
|
|
5df21fe448
|
Always use 0x7FFEBFFF opcache optimization level (fixes #9340)
|
2023-02-19 16:57:23 +01:00 |
|
Evan Shaw
|
a25fe35584
|
Negated is_numeric narrows scalar type
|
2023-02-19 22:38:34 +13:00 |
|
Bruce Weirdan
|
73bad8967d
|
Forbid first-class callables in new
It's an invalid construct in PHP, not rejected by PHPParser for some
reaason.
Fixes vimeo/psalm#9335
|
2023-02-19 04:18:32 -04:00 |
|
Evan Shaw
|
c8393bd50d
|
Fix language server first-class callable crashes
|
2023-02-19 14:18:17 +13:00 |
|
Bruce Weirdan
|
5fe902bde5
|
Merge pull request #9326 from vimeo/prevent-jit-warnings
|
2023-02-18 18:22:59 -04:00 |
|
Gregor Harlan
|
80e781315a
|
RedundantCast
|
2023-02-18 12:58:40 +01:00 |
|
Bruce Weirdan
|
4f22c2e7c6
|
Propagate phantom classes to closure context
Fixes vimeo/psalm#9317
|
2023-02-18 01:52:10 -04:00 |
|
Bruce Weirdan
|
4d871fd241
|
Disable JIT-incompatible extensions to prevent warnings
This also enables JIT for `psalter` and syncs the list of disabled
extensions between `psalm`, `psalter` and `psalm-language-server`
|
2023-02-17 15:32:37 -04:00 |
|
Alies Lapatsin
|
d805f80f95
|
Merge branch 'master' into simplify-shepherd
|
2023-02-16 11:12:24 +01:00 |
|
Bruce Weirdan
|
1c2bc49838
|
Forbid non-null defaults for callable parameters
Fixes vimeo/psalm#3284
|
2023-02-16 01:36:06 -04:00 |
|
Bruce Weirdan
|
cd5b743d6b
|
Fix newly found issues
|
2023-02-15 22:18:30 -04:00 |
|
Bruce Weirdan
|
e6aa63731d
|
Flag docblock parameters that have no counterparts in function signature
Fixes vimeo/psalm#3166
|
2023-02-15 22:04:26 -04:00 |
|
Bruce Weirdan
|
01911a06b7
|
Deprecate FunctionLikeStorage::$unused_docblock_params
Refs vimeo/psalm#3166
|
2023-02-15 21:29:20 -04:00 |
|
Bruce Weirdan
|
ee823619b8
|
Flag direct constructor calls
Fixes vimeo/psalm#2975
|
2023-02-15 20:14:00 -04:00 |
|
Bruce Weirdan
|
c28d96e25c
|
Fixed issue message for missing @psalm-external-mutation-free
Fixes vimeo/psalm#8604
|
2023-02-15 03:58:50 -04:00 |
|
Bruce Weirdan
|
2bb590feb6
|
Allow suppressing MissingThrowsDocblock for individual exceptions
Fixes vimeo/psalm#8638
|
2023-02-15 03:29:02 -04:00 |
|
Bruce Weirdan
|
8c491e93e8
|
Flag class constant references where LHS is ordinary string
Fixes vimeo/psalm#2185
|
2023-02-15 02:57:00 -04:00 |
|