a9f / fractor
File Read-Analyse-Change Tool
Installs: 82 580
Dependents: 8
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 1
pkg:composer/a9f/fractor
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
- symfony/config: ^5.4 || ^6.4 || ^7.0
- symfony/console: ^5.4 || ^6.4 || ^7.0
- symfony/dependency-injection: ^6.4 || ^7.0
- symfony/filesystem: ^5.4 || ^6.4 || ^7.0
- symfony/finder: ^5.4 || ^6.4 || ^7.0
- symplify/rule-doc-generator-contracts: ^11.2
- webmozart/assert: ^1.11
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