Wie ich Agenten einsetze, um verstecktes Feedback von GitHub zu extrahieren und Rector zu verbessern

  • von Tomas Votruba
  • Veröffentlicht bei Tomas Votruba
  • Aufgenommen am

Ich habe zufällig in den angesagten PHP-Repositories auf GitHub gestöbert und mir angesehen, wie beliebte Projekte `rector.php` verwenden. Viele nutzen es intensiv, mit [vorbereiteten Sets](https://getrector.com/documentation/set-lists) und [sogar Levels](https://getrector.com/documentation/levels). Was mir dabei nicht gefiel, war der *Abschnitt zum Überspringen*. Er ist zwar quasi eine Grundvoraussetzung in PHPStan, aber ich nehme ihn sehr ernst. In 90 % der Fälle bedeutet er, dass etwas in Rector nicht funktioniert und der Benutzer ihn überspringen muss, um unerwünschte Änderungen immer wieder zu vermeiden. Frustriert fragte ich mich: Können wir da etwas tun?