a9f/fractor
File Read-Analyse-Change Tool
Maintainers
v0.5.11
2026-06-17 11:43 UTC
Requires
- php: ^8.2
- league/flysystem: ^2.0 || ^3.0
- league/flysystem-memory: ^2.0 || ^3.0
- nette/utils: ^4.0
- ondram/ci-detector: ^4.2
- sebastian/diff: ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0
- symfony/config: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/console: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/dependency-injection: ^6.4 || ^7.0 || ^8.0
- symfony/filesystem: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/finder: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symplify/rule-doc-generator-contracts: ^11.2
- webmozart/assert: ^1.11 || ^2.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 696f5853e45fb8da24177316b5c609df11e162dd
- Andreas Wolf <dev.woop@a-w.io>
README
This is the core package of Fractor, a generic file refactoring tool.
It implements CLI commands and the necessary infrastructure for performing refactorings. Support for different file types and the various rules for refactoring files are implemented in individual packages.
Development
Development happens in the Fractor monorepo on GitHub
