Open
Description
If I use interface
public interface UserAPI {
@RequestMapping(method = GET, path = "/user/{username:[a-z@A-Z\\d\\.-_]+}"
UserDTO getUserByUsername();
}
And want to create client as
@FeignClient("service")
public interface UserClient extends UserAPI{}
it won't work because feign thinks that pattern is part of path. It's even more impressive if you want to use pattern like .+