title: Method has 8 parameters, which is greater than 7 authorized
body: <p>When I am scanning code with sonar lint the following code shows the bug as "Method has 8 parameters, which is greater than 7 authorized"</p>
  
  <pre><code>@PutMapping("/something")
  public List&lt;SomeList&gt; updateSomeThing(@PathVariable final SomeCode code,
                                              @PathVariable final SomeId id, 
                                              @PathVariable final String testId,
                                              @PathVariable final String itemId,
                                              @RequestBody final List&lt;Test&gt; someList,
                                              @RequestHeader("test") final String testHeader,
                                              final HttpServletRequest request,
                                              final SomeHeaders someHeaders)
  </code></pre>
  
  <p>Note: This is a controller method we can not skip any parameters</p>
  
  <p>FYI: Eclipse showing a quick fix as squid:S00107</p>
  
  <p>Anybody have any idea how to resolve this bug? </p>