Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Possible regression in 6.37.0 version

Offen
#1,069 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Ruhig
Tech-Stack
java
Bereich
tooling

Rechercherichtung

Führe zunächst den bereitgestellten Maven-Befehl mit rewrite-maven-plugin 6.36.0 und 6.37.0 für dasselbe Jakarta EE 10-Migrationsprojekt aus und vergleiche anschließend die Ausführungszeit und SourcesFileResults.csv. Verfolge die Ausführung des JakartaEE10-Rezepts, um zu ermitteln, warum 6.37.0 mehr als 2.500 Zeilen statt 8 erzeugt; als erledigt gilt die Aufgabe, wenn die Regression reproduziert, erklärt und durch einen Regressionstest abgedeckt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug

What version of OpenRewrite are you using?

I am using

  • org.openrewrite:rewrite-maven-plugin 6.37.0
  • Maven 3.6.3

How are you running OpenRewrite?

Maven Command Line

What is the smallest, simplest way to reproduce the problem?

I copied the jakarta 10 migration example in a personal project

mvn -U org.openrewrite.maven:rewrite-maven-plugin:run --define rewrite.recipeArtifactCoordinates=org.openrewrite.recipe:rewrite-migrate-java:RELEASE --define rewrite.activeRecipes=org.openrewrite.java.migrate.jakarta.JakartaEE10 --define rewrite.exportDatatables=true

What did you expect to see?

Jakarta10 rules applied in the project within seconds.

What did you see instead?

Using new version 6.37.0, it took 5minutes to complete the process. However, using version org.openrewrite:rewrite-maven-plugin v6.36.0, the process completed in seconds in the same project.

What is the full stack trace of any errors you encountered?

It didn't throw an error. But the SourcesFileResults.csv file in v6.37 has 2500+ rows. In contrast, v6.36 file only generates 8 rows

Are you interested in contributing a fix to OpenRewrite?

Vorherrschende Sprache
Java
Sterne
159
Forks
130
Ø Merge
6 Std. 49 Min.
Gemergte PRs (30 T.)
47

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus openrewrite/rewrite-migrate-java

Alle Issues in openrewrite/rewrite-migrate-java

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.