Polishing.
Ternary ifs and less nesting. Related: GH-3094 Original pull request: GH-2865
This commit is contained in:
@@ -83,15 +83,12 @@ public class PageableHandlerMethodArgumentResolver extends PageableHandlerMethod
|
||||
Sort sort = sortResolver.resolveArgument(methodParameter, mavContainer, webRequest, binderFactory);
|
||||
Pageable pageable = getPageable(methodParameter, page, pageSize);
|
||||
|
||||
if (sort.isSorted()) {
|
||||
if (pageable.isPaged()) {
|
||||
pageable = PageRequest.of(pageable.getPageNumber(), pageable.getPageSize(), sort);
|
||||
}
|
||||
else {
|
||||
pageable = Pageable.unpaged(sort);
|
||||
}
|
||||
if (!sort.isSorted()) {
|
||||
return pageable;
|
||||
}
|
||||
|
||||
return pageable;
|
||||
return pageable.isPaged()
|
||||
? PageRequest.of(pageable.getPageNumber(), pageable.getPageSize(), sort)
|
||||
: Pageable.unpaged(sort);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -78,15 +78,12 @@ public class ReactivePageableHandlerMethodArgumentResolver extends PageableHandl
|
||||
Sort sort = sortResolver.resolveArgumentValue(parameter, bindingContext, exchange);
|
||||
Pageable pageable = getPageable(parameter, page, pageSize);
|
||||
|
||||
if (sort.isSorted()) {
|
||||
if (pageable.isPaged()) {
|
||||
pageable = PageRequest.of(pageable.getPageNumber(), pageable.getPageSize(), sort);
|
||||
}
|
||||
else {
|
||||
pageable = Pageable.unpaged(sort);
|
||||
}
|
||||
if (!sort.isSorted()) {
|
||||
return pageable;
|
||||
}
|
||||
|
||||
return pageable;
|
||||
return pageable.isPaged()
|
||||
? PageRequest.of(pageable.getPageNumber(), pageable.getPageSize(), sort)
|
||||
: Pageable.unpaged(sort);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user