Investigate mago toolchain #26

Open
opened 2026-07-13 11:28:01 +02:00 by c.fahner · 0 comments
Owner

The mago toolchain claims to do static analysis, linting, semantic analysis, and automated fixes "extremely fast." Is it worth switching / using both?

  1. Is it faster than PHPStan?
  2. Does it catch more bugs than PHPStan?
    • Is it worth creating a "conformity" dashboard?
  3. Is it as convenient to use as PHPStan?
    • Eg. PHPStan already works with my automated deployments through composer
    • Installation of mago seems to be through a "random online shell script" (seems a juicy target for a supply chain attack)
  4. Health of each project?
    • Commits over time, diversity of contributors, how long does mago exist, resolution speed of bug reports
The [mago toolchain](https://github.com/carthage-software/mago) claims to do static analysis, linting, semantic analysis, and automated fixes "extremely fast." Is it worth switching / using both? 1. Is it faster than PHPStan? 2. Does it catch more bugs than PHPStan? * Is it worth creating a "conformity" dashboard? 3. Is it as convenient to use as PHPStan? * Eg. PHPStan already works with my automated deployments through composer * Installation of mago seems to be through a "random online shell script" (seems a juicy target for a supply chain attack) 4. Health of each project? * Commits over time, diversity of contributors, how long does mago exist, resolution speed of bug reports
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
slendium/framework#26
No description provided.