Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix psalm and mutation testing #79

Merged
merged 2 commits into from
Feb 16, 2024
Merged

Fix psalm and mutation testing #79

merged 2 commits into from
Feb 16, 2024

Conversation

vjik
Copy link
Member

@vjik vjik commented Feb 16, 2024

Q A
Is bugfix?
New feature?
Breaks BC?

Copy link

what-the-diff bot commented Feb 16, 2024

PR Summary

  • PHP Version Update in Mutation Workflow
    The mutation workflow, a part of the project's programmed automated tasks, now includes a newer version of PHP, version 8.3, which can enhance performance and security.

  • Job Name Revision in Static Workflow
    The job previously called 'mutation' within our automated tasks has been renamed to 'psalm'. This makes it more descriptive and easier to understand for those monitoring our workflow activities.

  • Dependency Version Upgrade
    The software package vimeo/psalm that our project depends on has been updated. This fosters compatibility with recent versions and can introduce new features or efficiency improvements.

  • IssueHandler Additions to Configuration
    Two new issue handlers, responsible for tracking specific kinds of issues, have been added to the Psalms configuration file. This can lead to better error tracking and prevention in the project.

  • Code Improvement in DbCache
    The source code for DbCache, a component responsible for managing the database cache, has been improved with a new method setMultiple(). This allows multiple database items to be set at once, potentially improving performance. Additionally, some obsolete code in the same file was removed, contributing to cleaner and more maintainable code.

Copy link

codecov bot commented Feb 16, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (f16c5b0) 100.00% compared to head (90d4513) 100.00%.

Additional details and impacted files
@@             Coverage Diff             @@
##              master       #79   +/-   ##
===========================================
  Coverage     100.00%   100.00%           
  Complexity        55        55           
===========================================
  Files              2         2           
  Lines            148       148           
===========================================
  Hits             148       148           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@vjik vjik merged commit 642f32f into master Feb 16, 2024
80 of 81 checks passed
@vjik vjik deleted the fix branch February 16, 2024 18:39
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.

1 participant