-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Labels
bugSomething isn't workingSomething isn't working
Description
What version of OpenRewrite are you using?
I am using
mvn -U org.openrewrite.maven:rewrite-maven-plugin:run \
-Drewrite.recipeArtifactCoordinates=org.openrewrite.recipe:rewrite-logging-frameworks:2.11.0-SNAPSHOT \
-Drewrite.activeRecipes=org.openrewrite.java.logging.slf4j.JulToSlf4j
…
$ mvn --version
Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256)
Java version: 22.0.1, vendor: Eclipse Adoptium, runtime: /Library/Java/JavaVirtualMachines/temurin-22.jdk/Contents/Home
Default locale: en_PL, platform encoding: UTF-8
OS name: "mac os x", version: "14.5", arch: "aarch64", family: "mac"
How are you running OpenRewrite?
Maven call from CLI as above on the project: https://github.com/tigase/tigase-pubsub/
What is the smallest, simplest way to reproduce the problem?
n/a
What did you expect to see?
What did you see instead?
What is the full stack trace of any errors you encountered?
09:31:36,385 [ERROR] Failed to execute goal org.openrewrite.maven:rewrite-maven-plugin:5.35.0:run (default-cli) on project : Execution default-cli of goal org.openrewrite.maven:rewrite-maven-plugin:5.35.0:run failed: Error while visiting src/main/java/<…>.java: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
09:31:36,385 [ERROR] java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
09:31:36,385 [ERROR] java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
09:31:36,385 [ERROR] java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
09:31:36,385 [ERROR] java.base/java.util.Objects.checkIndex(Objects.java:365)
09:31:36,385 [ERROR] java.base/java.util.ArrayList.get(ArrayList.java:428)
09:31:36,385 [ERROR] org.openrewrite.java.internal.template.JavaTemplateParser.parseMethodArguments(JavaTemplateParser.java:210)
09:31:36,385 [ERROR] org.openrewrite.java.internal.template.JavaTemplateJavaExtension$1.visitMethodInvocation(JavaTemplateJavaExtension.java:414)
09:31:36,385 [ERROR] org.openrewrite.java.internal.template.JavaTemplateJavaExtension$1.visitMethodInvocation(JavaTemplateJavaExtension.java:56)
09:31:36,385 [ERROR] org.openrewrite.java.tree.J$MethodInvocation.acceptJava(J.java:3945)
09:31:36,385 [ERROR] org.openrewrite.java.tree.J.accept(J.java:59)
09:31:36,385 [ERROR] org.openrewrite.TreeVisitor.visit(TreeVisitor.java:250)
09:31:36,385 [ERROR] org.openrewrite.TreeVisitor.visit(TreeVisitor.java:151)
09:31:36,386 [ERROR] org.openrewrite.java.JavaTemplate.apply(JavaTemplate.java:101)
09:31:36,386 [ERROR] org.openrewrite.java.logging.ParameterizedLogging$1.visitMethodInvocation(ParameterizedLogging.java:104)
09:31:36,386 [ERROR] org.openrewrite.java.logging.ParameterizedLogging$1.visitMethodInvocation(ParameterizedLogging.java:71)
09:31:36,386 [ERROR] org.openrewrite.java.tree.J$MethodInvocation.acceptJava(J.java:3945)
Are you interested in contributing a fix to OpenRewrite?
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Projects
Status
Backlog