diff --git a/core/src/main/kotlin/org/evomaster/core/problem/rest/service/RestModule.kt b/core/src/main/kotlin/org/evomaster/core/problem/rest/service/RestModule.kt index 8ed74f46fd..87799d708f 100644 --- a/core/src/main/kotlin/org/evomaster/core/problem/rest/service/RestModule.kt +++ b/core/src/main/kotlin/org/evomaster/core/problem/rest/service/RestModule.kt @@ -17,6 +17,7 @@ import org.evomaster.core.search.service.mutator.StructureMutator import org.evomaster.core.seeding.service.rest.PirToRest +@Deprecated("For WB use ResourceRestModule, for BB use BlackBoxRestModule") class RestModule(private val bindRemote : Boolean = true) : AbstractModule(){ override fun configure() { @@ -49,6 +50,11 @@ class RestModule(private val bindRemote : Boolean = true) : AbstractModule(){ .to(RestFitness::class.java) .asEagerSingleton() + bind(object : TypeLiteral() {}) + .to(RestResourceFitness::class.java) + .asEagerSingleton() + + bind(object : TypeLiteral>() {}) .to(RestFitness::class.java) .asEagerSingleton()