Когда я сканирую код с помощью сонара, следующий код показывает ошибку как «Метод имеет 8 параметров, что больше, чем 7 авторизованных».
@PutMapping("/something")
public List<SomeList> updateSomeThing(@PathVariable final SomeCode code,
@PathVariable final SomeId id,
@PathVariable final String testId,
@PathVariable final String itemId,
@RequestBody final List<Test> someList,
@RequestHeader("test") final String testHeader,
final HttpServletRequest request,
final SomeHeaders someHeaders)
Примечание. Это метод контроллера, мы не можем пропустить какие-либо параметры.
К вашему сведению: Eclipse показывает быстрое исправление как squid:S00107
Кто-нибудь знает, как решить эту ошибку?