Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Tags: openedbox/feign

Tags

v8.6.0

Toggle v8.6.0's commit message
Adds base api support via single-inheritance interfaces

Before this change, apis that follow patterns across a service could
only be modeled by copy/paste/find/replace. Especially with a large
count, this is monotonous and error prone.

This change introduces support for base apis via single-inheritance
interfaces. Users ensure their target interface bind any type variables
and as a result have little effort to create boilerplate apis.

Ex.

```java
@headers("Accept: application/json")
interface BaseApi<V> {

  @RequestLine("GET /api/{key}")
  V get(@param("key") String);

  @RequestLine("GET /api")
  List<V> list();

  @headers("Content-Type: application/json")
  @RequestLine("PUT /api/{key}")
  void put(@param("key") String, V value);
}

interface FooApi extends BaseApi<Foo> { }

interface BarApi extends BaseApi<Bar> { }
```

closes OpenFeign#133

v8.5.0

Toggle v8.5.0's commit message
bump changelog

v7.5.0

Toggle v7.5.0's commit message
bump changelog

v8.4.1

Toggle v8.4.1's commit message
Fix regex support when there are multiple @path regexes

v8.4.0

Toggle v8.4.0's commit message
Fix an issue with trailing slashes in @path annotations on classes

v8.3.0

Toggle v8.3.0's commit message
Adds deflate encoding support

v8.2.0

Toggle v8.2.0's commit message
Allows customized request construction by exposing Request.create()

Users may wish to override percent encoding of query parameters.

closes OpenFeign#227

v8.1.2

Toggle v8.1.2's commit message
Correct time decoding in RetryAfterDecoder

currentTimeNanos was not returning nanos.

v8.1.1

Toggle v8.1.1's commit message
RibbonClient use replaceFirst to remove host rather than other parts …

…of the uri.

refactor RibbonClient to clean url in static method

fixes OpenFeigngh-221

v8.1.0

Toggle v8.1.0's commit message
Move to 2.2.9 for travisci release

Morty Proxy This is a proxified and sanitized view of the page, visit original site.