ssch/typo3-rector
Automated upgrades and refactoring for TYPO3 sites and extensions using Rector. Apply version migrations, remove deprecations, and modernize code safely in development with configurable rule sets for TYPO3 7–12+.
TYPO3_12, TYPO3_13) and category (e.g., TCA, TypeDeclaration, CodeQuality), allowing granular application (e.g., migrate TCA first, then core classes).ClassAliasMap, critical for skipping intermediate versions (e.g., v8 → v10).fractor) for full stack migrations.composer require --dev ssch/typo3-rector, with zero runtime dependencies (dev-only).class-alias-loader for class migrations.ctrl/columns). Requires manual review for critical paths.composer.json updates with correct ClassAliasMap paths.AddAutoconfigureAttributeToClassRector) require pre-rector setup (e.g., generating Symfony container XML).ext_emconf.php structure). Custom extensions may need rule exclusions.ClassAliasMap must be pre-configured.fractor or manual steps.--parallel) may be needed.vendor/bin/rector process --dry-run to identify changes before execution.--exclude-paths) for custom code.vendor/bin/typo3-init.Typo3SetList::TYPO3_12).ClassAliasMap to composer.json if skipping versions.--parallel for large codebases.php-parser) must not conflict with project dependencies.composer require --dev ssch/typo3-rector.composer.json (e.g., ClassAliasMap, PHP version).vendor/bin/typo3-init.constraints, autoload).vendor/bin/typo3 cache:flush.#ext-typo3-rector) and GitHub issues for troubleshooting.Typo3SetList::TYPO3_15).--dry-run to debug issues before applying changes.--parallel to speed up execution.How can I help you explore Laravel packages today?