@Category(Appenders.Cassandra.class)
public class CassandraAppenderIT {
@BeforeAll
public static void disbaleOnAarch64() {
Assumptions.assumeFalse(SystemUtils.OS_ARCH.equalsIgnoreCase("aarch64"));
}
private static final String DDL = "CREATE TABLE logs (" + "id timeuuid PRIMARY KEY,"
@ -100,4 +100,4 @@
}
assertEquals(20, i);
}
}
Message:
class org.openrewrite.java.tree.J$FieldAccess cannot be cast to class org.openrewrite.java.tree.J$Identifier (org.openrewrite.java.tree.J$FieldAccess and org.openrewrite.java.tree.J$Identifier are in unnamed module of loader 'app')
Detail:
java.lang.ClassCastException: class org.openrewrite.java.tree.J$FieldAccess cannot be cast to class org.openrewrite.java.tree.J$Identifier (org.openrewrite.java.tree.J$FieldAccess and org.openrewrite.java.tree.J$Identifier are in unnamed module of loader 'app')
org.openrewrite.java.testing.junit5.CategoryToTag$CategoryToTagVisitor.lambda$categoryAnnotationToTagAnnotations$0(CategoryToTag.java:106)
java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
...
Problem
Error:
Message:
Detail:
Expected behavior
Example diff
From:
log4j-cassandra/src/test/java/org/apache/logging/log4j/cassandra/CassandraAppenderIT.java
Recipes in example diff:
org.openrewrite.java.ChangeType
org.openrewrite.java.testing.junit5.AssertToAssertions
org.openrewrite.java.testing.junit5.CategoryToTag
org.openrewrite.java.testing.junit5.UpdateBeforeAfterAnnotations
org.openrewrite.java.testing.junit5.UpdateTestAnnotation
References:
org.openrewrite.java.ChangeType
Change type
apache/logging-log4j2/2.x