flow icon indicating copy to clipboard operation
flow copied to clipboard

1892 replace php cs fixer and rector with mago linter formatter

Open norberttech opened this issue 3 months ago • 1 comments

Resolves: #1892

Change Log


Added

  • Mago code formatter to static analysis tasks
  • Mago linter to static analysis tasks

Fixed

Changed

Removed

  • PHP CS Fixer

Deprecated

Security

The only reason why we can't really yet drop rector is: https://github.com/carthage-software/mago/issues/555

norberttech avatar Oct 12 '25 18:10 norberttech

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 78.97%. Comparing base (a7037bd) to head (345c4eb). :warning: Report is 4 commits behind head on 1.x. :white_check_mark: All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##              1.x    #1894   +/-   ##
=======================================
  Coverage   78.97%   78.97%           
=======================================
  Files         843      843           
  Lines       25170    25170           
=======================================
+ Hits        19877    19878    +1     
+ Misses       5293     5292    -1     
Components Coverage Δ
etl 87.56% <ø> (ø)
cli 85.96% <ø> (ø)
lib-array-dot 95.00% <ø> (ø)
lib-azure-sdk 60.39% <ø> (ø)
lib-doctrine-dbal-bulk 95.14% <ø> (ø)
lib-filesystem 80.68% <ø> (ø)
lib-types 87.74% <ø> (ø)
lib-parquet 68.35% <ø> (ø)
lib-parquet-viewer 83.04% <ø> (ø)
lib-snappy 90.18% <ø> (+0.46%) :arrow_up:
bridge-filesystem-async-aws 91.00% <ø> (ø)
bridge-filesystem-azure 89.47% <ø> (ø)
bridge-monolog-http 96.91% <ø> (ø)
bridge-openapi-specification 94.55% <ø> (ø)
symfony-http-foundation 73.17% <ø> (ø)
adapter-chartjs 86.36% <ø> (ø)
adapter-csv 89.08% <ø> (ø)
adapter-doctrine 90.97% <ø> (ø)
adapter-elasticsearch 97.17% <ø> (ø)
adapter-google-sheet 91.40% <ø> (ø)
adapter-http 67.36% <ø> (ø)
adapter-json 89.80% <ø> (ø)
adapter-logger 83.33% <ø> (ø)
adapter-meilisearch 97.87% <ø> (ø)
adapter-parquet 78.30% <ø> (ø)
adapter-text 88.09% <ø> (ø)
adapter-xml 83.07% <ø> (ø)
:rocket: New features to boost your workflow:
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Oct 12 '25 19:10 codecov[bot]