a9f / fractor
File Read-Analyse-Change Tool
Installs: 5 003
Dependents: 7
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: ^8.2
- nette/utils: ^4.0
- sebastian/diff: ^4.0 || ^5.0 || ^6.0
- symfony/config: ^5.4 || ^6.4 || ^7.0
- symfony/console: ^5.4 || ^6.4 || ^7.0
- symfony/dependency-injection: ^5.4 || ^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