Rapport budgétaire communautaire : mise en œuvre des règles du recteur pour TYPO3 v13/v14

Auteurs :  Simon Schaufelberger
Traduit par : Léo - W-Seils

Lire l’article complet en version originale

Simon Schaufelberger fait le point sur son idée de budget communautaire pour le deuxième trimestre 2025.

Au cours du deuxième trimestre 2025, j'ai eu l'occasion de travailler à la mise en œuvre des nouvelles règles TYPO3 Rector et à l'amélioration de Fractor.

Nouvelles règles TYPO3 Rector

30 problèmes ont été résolus et 35 nouvelles règles ont été créées pour faciliter la migration vers TYPO3 v13 et même TYPO3 v14. Il existe désormais un total de 42 règles pour TYPO3 v13 et 6 règles pour TYPO3 v14.

Consultez l'aperçu de toutes les règles

 

Retrouvez ici les étapes franchies par TYPO3 Rector : Financement pour la mise en œuvre des règles Rector & Fractor 2025 T2 Milestone

Amélioration de Fractor

Fractor (l'outil de migration pour d'autres types de fichiers tels que JSON, XML, YAML, TypoScript et HTML) a été amélioré grâce à de nouvelles règles et à un nouveau processeur de fichiers .htaccess. Le préformateur XML a été entièrement réécrit, car il causait des problèmes de formatage XML, en particulier pour les commentaires et les attributs HTML. La nouvelle bibliothèque est disponible sur Packagist : pretty-xml. Un grand merci à vkBeautify pour son algorithme.

De plus, un nouveau cache a été ajouté qui ignore les fichiers sans modification lors des exécutions supplémentaires de Fractor.

Martin Helmich a également corrigé quelques bugs dans son analyseur TypoScript afin de formater correctement le TypoScript. Merci beaucoup pour cela !

Retrouvez ici l'étape Fractor terminée : Financement pour la mise en œuvre des règles Rector & Fractor 2025 T2 Milestone

Un grand merci également à Google Gemini pour son aide dans la génération de certaines règles Rector.

Do you want to publish
a guest blog post?

 

Contact us

Do you want to publish
your own case study?

 

Get in touch