(Response response, Type returnType)
| 117 | } |
| 118 | |
| 119 | private Object decode(Response response, Type returnType) { |
| 120 | try { |
| 121 | return decoder.decode(response, returnType); |
| 122 | } catch (final FeignException e) { |
| 123 | throw e; |
| 124 | } catch (final RuntimeException e) { |
| 125 | throw new DecodeException(response.status(), e.getMessage(), response.request(), e); |
| 126 | } catch (IOException e) { |
| 127 | throw errorReading(response.request(), response, e); |
| 128 | } |
| 129 | } |
| 130 | |
| 131 | private Exception decodeError(String methodKey, Response response) { |
| 132 | try { |
no test coverage detected