Skip to content

Commit 88180f7

Browse files
Inline method
1 parent 82530a6 commit 88180f7

1 file changed

Lines changed: 3 additions & 8 deletions

File tree

client-java/instrumentation/src/main/java/org/evomaster/client/java/instrumentation/coverage/methodreplacement/thirdpartyclasses/MappingCassandraEntityInformationClassReplacement.java

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@
1111

1212
import java.lang.reflect.Constructor;
1313
import java.lang.reflect.InvocationTargetException;
14-
import java.util.Arrays;
1514
import java.util.Collections;
16-
import java.util.List;
1715

1816
/**
1917
* When a Cassandra repository is created in Spring, a CqlSession is used under the hood.
@@ -58,14 +56,10 @@ private static void addInstance(Object x) {
5856
public static void MappingCassandraEntityInformation(
5957
@ThirdPartyCast(actualType = "org.springframework.data.cassandra.core.mapping.CassandraPersistentEntity") Object entity,
6058
@ThirdPartyCast(actualType = "org.springframework.data.cassandra.core.convert.CassandraConverter") Object converter) {
61-
handleMappingCassandraEntityInformationConstructor("constructorEntityConverter", Arrays.asList(entity, converter));
62-
}
63-
64-
private static void handleMappingCassandraEntityInformationConstructor(String id, List<Object> args) {
65-
Constructor original = getOriginalConstructor(singleton, id);
59+
Constructor original = getOriginalConstructor(singleton, "constructorEntityConverter");
6660

6761
try {
68-
Object mappingCassandraEntityInformation = original.newInstance(args.toArray());
62+
Object mappingCassandraEntityInformation = original.newInstance(entity, converter);
6963
addInstance(mappingCassandraEntityInformation);
7064

7165
Object tableNameId = mappingCassandraEntityInformation.getClass().getMethod("getTableName").invoke(mappingCassandraEntityInformation);
@@ -79,4 +73,5 @@ private static void handleMappingCassandraEntityInformationConstructor(String id
7973
throw new RuntimeException(e);
8074
}
8175
}
76+
8277
}

0 commit comments

Comments
 (0)