Как решить предоставление параметризованного типа для этого общего в SonarlintJAVA

Программисты JAVA общаются здесь
Anonymous
Как решить предоставление параметризованного типа для этого общего в Sonarlint

Сообщение Anonymous »

Я пытаюсь рефакторировать свой код, используя расширение INTELLIJ IDEA, называемое SonarLint. public class AbcController extends BaseController{

private final PermissionService permissionService;

public PermissionController(PermissionService permissionService) {
this.permissionService = permissionService;
}

@GetMapping("/groups")
public ResponseEntity getGroups( String accessToken) {
List groupResponses = permissionService.getGroups(accessToken);
return getResponseEntity(groupResponses);
}
}

public abstract class BaseController {

protected ResponseEntity getResponseEntity(T t, HttpHeaders httpHeaders) {
return new ResponseEntity (t, httpHeaders, HttpStatus.OK);

}

protected ResponseEntity getResponseEntity(T t) {
return new ResponseEntity (t, HttpStatus.OK);

}
}
< /code>
Я попытался вносить изменения в соответствии с оповещением Sonarlint, но он не работает.
Пожалуйста, помогите мне с этой проблемой.
Спасибо всем. < /p>

Подробнее здесь: https://stackoverflow.com/questions/703 ... -sonarlint

Вернуться в «JAVA»