Closed jkschneider closed 1 year ago
Template issue.
try { HttpPost httpMethod = new HttpPost(url); setMethodHeaders(httpMethod); - HttpEntity entity = new StringEntity(jsonPayload.toString(), UTF_8); + HttpEntity entity = new StringEntity(/*~~(java.lang.IllegalArgumentException: Expected a template that would generate exactly one statement to replace one statement, but generated 2. Template: +__P__.<java.lang.String>/*__p0__*/p() + org.openrewrite.java.JavaTemplate$2.maybeReplaceStatement(JavaTemplate.java:486) + org.openrewrite.java.JavaTemplate$2.visitMethodInvocation(JavaTemplate.java:462) + org.openrewrite.java.JavaTemplate$2.visitMethodInvocation(JavaTemplate.java:102) + org.openrewrite.java.tree.J$MethodInvocation.acceptJava(J.java:3474) + org.openrewrite.java.tree.J.accept(J.java:60) + org.openrewrite.TreeVisitor.visit(TreeVisitor.java:206) + org.openrewrite.TreeVisitor.visit(TreeVisitor.java:145) + org.openrewrite.java.JavaTemplate.withTemplate(JavaTemplate.java:520) + ...)~~>*/jsonPayload.toString(), UTF_8); httpMethod.setEntity(entity); response = handleHttpMethod(httpMethod);
org.openrewrite.java.cleanup.CatchClauseOnlyRethrows
undefined
caused by: #2185
Problem
Template issue.
Example diff
Recipes in example diff:
org.openrewrite.java.cleanup.CatchClauseOnlyRethrows
References:
undefined