Marvin

Results 79 comments of Marvin

> @XhstormR @velo > > Is that correct you want? i did using feign with coroutines using kotlin default library and do not any setting > > if correct that...

@ArtemenkoAndrii @XhstormR Hi, I'm willing and able to help, but I have a) ZERO kotlin know-how and b) almost no free time to dedicate to learn it c) I don't...

> Well, not sure if I will have enough time for this Ok

It should work just fine.

HI Fabio, 0 bodies should be fine. Let's see if I got it correctly. By ZERO body you mean a client like this: ``` interface Bank { @RequestLine("POST /account/{id}") Account...

> The only problem with using the map for the body object(s) is that the parameter name [is not always necessarily known](https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Parameter.html#getName--) Yeah, we have that `@Param` annotation that we...

> Your ZERO body example is right, that is what we mean. The problem with it is that with a method like the one in the example, Feign skips any...

I think just having nullable arguments on `Encoder` would be good enough. ``` /* update the interface method to indicate that object and type may be null */ void encode(@Nullable...

instead of doing: ``` if (RequestTemplateEncoder.class.isAssignableFrom(this.encoder.class) { RequestTemplateEncoder enc = (RequestTemplateEncoder) this.encoder; enc.encode(mutable); } else { Object body = argv[metadata.bodyIndex()]; checkArgument(body != null, "Body parameter %s was null", metadata.bodyIndex()); encoder.encode(body,...