David M. Carr
97286d34d6
Fix NullPointerException when equals or hashCode are called on proxy instance
...
They look something like this:
java.lang.NullPointerException
at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:88)
at feign.$Proxy16.equals(Unknown Source)
In my particular instance, I had a proxy created by Feign registered in a Spring application context,
and it resulted in a NullPointerException on application shutdown.
11 years ago
adriancole
a113e19e76
Support urls which have query parameters
11 years ago
adriancole
5099bdcf2e
issue #55 : support iterable query params
11 years ago
David M. Carr
0dd978275b
default client: add support for gzip-encoded request bodies ( #52 )
...
Enhances the default client to GZIP-encode request bodies when the appropriate
content-encoding header is set in the interface's method definition.
https://github.com/Netflix/feign/issues/52
11 years ago
adriancole
073e54ee39
Remove overrides = true on codec modules
11 years ago
adriancole
c6b2a5918a
closes #35 add RequestInterceptor
11 years ago
adriancole
fb8f2ac506
Skip query template parameters when corresponding java arg is null
11 years ago
adriancole
27d936a41d
issue #44 : ensure jax-rs annotations are processes from POV of server interfaces
11 years ago
adriancole
950b976241
4.1
11 years ago
adriancole
321210d3ee
update to dagger 1.1, as bump test deps
11 years ago
adriancole
15b48c1b71
fix issue #31 : support @Path on type
11 years ago
adriancole
9f77cb5f4c
close issue #37 : add wikipedia example
11 years ago
adriancole
75b15a1fe9
log ioexceptions and retries
11 years ago
adriancole
369c022535
Replaced IncrementalCallback with full RxJava-style Observer support
11 years ago
adriancole
9fb1c0719d
Added feign-gson codec, used via new GsonModule()
11 years ago
adriancole
0d7a69b81e
added IncrementalCallback example code and updated changelog
11 years ago
adriancole
20bff15fdc
Normalized to Decoder.TextStream and Encoder.Text; replaced Map bindings with Set
11 years ago
adriancole
2438a851a9
fix issue #16 : Wire is now Logger, with configurable Logger.Level
11 years ago
adriancole
b79e9de65f
Decoders no longer read methodKey
12 years ago
adriancole
6523d56016
Decoders can throw checked exceptions, but needn't declare Throwable
12 years ago
adriancole
46be6bd336
issue #9 : fallback handling is differs between sync and observer responses; decouple from error handling
12 years ago
adriancole
3726f089f6
added new @RequestLine and @Headers annotations to make JAX-RS optional
12 years ago
adriancole
f82aa78d5c
added cli example
12 years ago
adriancole
cc555a0fc2
bumped exponential backoff in Retryer.Default and made it possible to adjust.
12 years ago
adriancole
f5fe7104f2
Added Ribbon integration
12 years ago