diff --git a/utbot-framework/src/main/kotlin/org/utbot/fuzzer/FallbackModelProvider.kt b/utbot-framework/src/main/kotlin/org/utbot/fuzzer/FallbackModelProvider.kt index a7302603fd..89f9c21aaf 100644 --- a/utbot-framework/src/main/kotlin/org/utbot/fuzzer/FallbackModelProvider.kt +++ b/utbot-framework/src/main/kotlin/org/utbot/fuzzer/FallbackModelProvider.kt @@ -21,7 +21,6 @@ import org.utbot.framework.plugin.api.util.kClass import org.utbot.fuzzer.providers.AbstractModelProvider import java.util.* import java.util.function.IntSupplier -import kotlin.collections.ArrayDeque import kotlin.collections.ArrayList import kotlin.collections.HashMap import kotlin.reflect.KClass @@ -58,12 +57,13 @@ open class FallbackModelProvider( mutableMapOf() ) classId.isIterable -> { + @Suppress("RemoveRedundantQualifierName") // ArrayDeque must be taken from java, not from kotlin val defaultInstance = when { defaultConstructor != null -> defaultConstructor.newInstance() classId.jClass.isAssignableFrom(java.util.ArrayList::class.java) -> ArrayList() classId.jClass.isAssignableFrom(java.util.TreeSet::class.java) -> TreeSet() classId.jClass.isAssignableFrom(java.util.HashMap::class.java) -> HashMap() - classId.jClass.isAssignableFrom(java.util.ArrayDeque::class.java) -> ArrayDeque() + classId.jClass.isAssignableFrom(java.util.ArrayDeque::class.java) -> java.util.ArrayDeque() classId.jClass.isAssignableFrom(java.util.BitSet::class.java) -> BitSet() else -> null } @@ -103,4 +103,4 @@ open class FallbackModelProvider( ) } } -} \ No newline at end of file +}