private static Map<PsiVariable, ParameterInfo> getParameterInfos(VariableData[] parameters){
    final Map<PsiVariable, ParameterInfo> map = new HashMap<>();
    for (int index=0; index<parameters.length; index++) {
      map.put(parameters[index].variable, new ParameterInfo(index, parameters[index]));
    }
    return map;
  }
private static Map<PsiVariable, ParameterInfo> getParameterInfos(VariableData[] parameters)