Skip to content

Conversation

@agoallikmaa
Copy link
Contributor

Fixed an issue with Psalm for MongoDB + PHP 8.3. MongoDB is the only package running Psalm at error level 1, and recently a new MissingClassConstType issue was added to Psalm which gets triggered if error level is set to below 3. Since type declaration support for class constants were added in 8.3 and MongoDB package supports lower PHP versions, this issue cannot be fixed in code, so suppressing it via XML instead.

Fixed an issue with PHPStan for Slim. It had an ignore rule for a falsely detected error that no longer happens either due to fixes to the latest minor/patch versions of PHPStan itself or Mockery. Ignore rules that were not actually triggered caused CI failure, so removed that ignore rule.

@agoallikmaa agoallikmaa requested a review from a team April 3, 2024 00:00
@codecov
Copy link

codecov bot commented Apr 3, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 85.17%. Comparing base (7371e07) to head (7dbf2d8).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##               main     #251      +/-   ##
============================================
- Coverage     85.33%   85.17%   -0.16%     
- Complexity      945      978      +33     
============================================
  Files            86       89       +3     
  Lines          3804     3939     +135     
============================================
+ Hits           3246     3355     +109     
- Misses          558      584      +26     
Flag Coverage Δ
7.4 85.72% <ø> (ø)
8.0 84.27% <ø> (-0.18%) ⬇️
8.1 84.39% <ø> (-0.15%) ⬇️
8.2 85.09% <ø> (-0.16%) ⬇️
8.3 85.09% <ø> (-0.23%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 3 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7371e07...7dbf2d8. Read the comment docs.

@brettmc brettmc merged commit 46967ad into open-telemetry:main Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants