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

Add Composer Require Checker and Rector #101

Merged
merged 4 commits into from
Mar 7, 2024
Merged

Conversation

arogachev
Copy link
Contributor

Q A
Is bugfix?
New feature?
Breaks BC?

Copy link

what-the-diff bot commented Mar 7, 2024

PR Summary

  • Inclusion of Workflow Files
    Two new workflow files have been added; composer-require-checker.yml and rector.yml. These files are used by GitHub to automate tasks like building, testing, and deploying applications.

  • Addition of new Composer Packages
    We have integrated two new composer packages; maglnet/composer-require-checker and rector/rector, to our project. These packages will improve the project's quality and maintenance. The maglnet/composer-require-checker helps in validating that no unused composer dependencies are present, and rector/rector aids in automated code refactoring.

  • Inclusion of Rector Configuration File
    A rector.php file has also been incorporated. This file serves as the configuration file for Rector, defining the rules for code refactoring.

Copy link

codecov bot commented Mar 7, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (22cd74f) to head (dea4364).
Report is 4 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff             @@
##              master      #101   +/-   ##
===========================================
  Coverage     100.00%   100.00%           
  Complexity       100       100           
===========================================
  Files              6         6           
  Lines            292       292           
===========================================
  Hits             292       292           

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

@arogachev arogachev self-assigned this Mar 7, 2024
@arogachev arogachev added the type:task Task label Mar 7, 2024
@arogachev arogachev added this to the 2.0 milestone Mar 7, 2024
@arogachev arogachev merged commit 56a5db1 into master Mar 7, 2024
22 of 24 checks passed
@arogachev arogachev deleted the add-missing-workflows branch March 7, 2024 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant