dierre
07/06/2017, 3:47 PMfun RestClientBuilder.withKotlinSupport(): RestClientBuilder {
KotlinRestClientFactoryConfigurer.configure(this)
return this
}
Now this class just adds the KotlinModule for Jackson. The problem is that if I build my RestClient
with the RestClientBuilder
on the child project, there is no way I can see withKotlinSupport
. Could you tell me a way to identify which is the problem?karelpeeters
07/06/2017, 6:05 PMsetBuildConfigurator(configurator: (Builder) -> Unit)
.dierre
07/07/2017, 7:44 AMkarelpeeters
07/07/2017, 7:56 AMdierre
07/07/2017, 7:58 AMdierre
07/07/2017, 7:58 AMdierre
07/07/2017, 7:58 AMkarelpeeters
07/07/2017, 8:08 AMdierre
07/07/2017, 8:14 AMkarelpeeters
07/07/2017, 8:15 AMdierre
07/07/2017, 8:16 AMdierre
07/07/2017, 8:16 AMdierre
07/07/2017, 8:26 AMkarelpeeters
07/07/2017, 8:27 AMimport package.FileName
like always.dierre
07/07/2017, 8:28 AMdierre
07/07/2017, 8:33 AMnamespace.kt
, the content is this: package com.lastminute.appfw.libs.rest
import com.lastminute.appfw.extensions.KotlinRestClientFactoryConfigurer
import org.springframework.core.ParameterizedTypeReference
fun RestClientBuilder.withKotlinSupport(): RestClientBuilder {
KotlinRestClientFactoryConfigurer.configure(this)
return this
}
inline fun <reified T: Any> typeRef(): ParameterizedTypeReference<T> = object: ParameterizedTypeReference<T>(){}
but it’s I can’t find a way to import it.karelpeeters
07/07/2017, 8:34 AMimport com.lastminute.appfw.libs.rest.namespace
doesn't work?dierre
07/07/2017, 8:35 AMkarelpeeters
07/07/2017, 8:36 AMdierre
07/07/2017, 8:37 AMkarelpeeters
07/07/2017, 8:38 AMdierre
07/07/2017, 8:43 AMdierre
07/07/2017, 8:44 AMkarelpeeters
07/07/2017, 8:44 AMkarelpeeters
07/07/2017, 8:45 AMkarelpeeters
07/07/2017, 8:45 AMdierre
07/07/2017, 8:51 AMkarelpeeters
07/07/2017, 8:54 AMdierre
07/07/2017, 8:56 AMdierre
07/07/2017, 12:46 PMdierre
07/07/2017, 12:47 PMkarelpeeters
07/07/2017, 2:55 PM