@@ -472,20 +472,18 @@ public List<? extends TypeMirror> throwsList() {
472472 * arg0, arg1, arg2 etc.
473473 */
474474 public void checkArgumentNames () {
475- if (!params .isEmpty () && pathSegments != null ) {
476- if (allArgParamNames ()) {
477- final var namedSegments = namedSegments ();
478- if (params .size () >= namedSegments .size ()) {
479- // path params, take the names from the segments
480- for (int i = 0 ; i < namedSegments .size (); i ++) {
481- MethodParam pathParam = params .get (i );
482- pathParam .overrideVarName (namedSegments .get (i ).name (), ParamType .PATHPARAM );
483- }
484- // QueryParam and Headers which now require explicit names
485- for (int i = namedSegments .size (); i < params .size (); i ++) {
486- MethodParam param = params .get (i );
487- param .overrideVarName (i );
488- }
475+ if (!params .isEmpty () && pathSegments != null && allArgParamNames ()) {
476+ final var namedSegments = namedSegments ();
477+ if (params .size () >= namedSegments .size ()) {
478+ // path params, take the names from the segments
479+ for (int i = 0 ; i < namedSegments .size (); i ++) {
480+ MethodParam pathParam = params .get (i );
481+ pathParam .overrideVarName (namedSegments .get (i ).name (), ParamType .PATHPARAM );
482+ }
483+ // QueryParam and Headers which now require explicit names
484+ for (int i = namedSegments .size (); i < params .size (); i ++) {
485+ MethodParam param = params .get (i );
486+ param .overrideVarName (i );
489487 }
490488 }
491489 }
0 commit comments