@Override
  public void updateParameterInfo(final @NotNull PsiReferenceParameterList parameterOwner, final @NotNull UpdateParameterInfoContext context) {
    int index = ParameterInfoUtils.getCurrentParameterIndex(parameterOwner.getNode(), context.getOffset(), JavaTokenType.COMMA);
    context.setCurrentParameter(index);
    final Object[] objectsToView = context.getObjectsToView();
    context.setHighlightedParameter(index < objectsToView.length && index >= 0 ? objectsToView[index] : null);
  }
@Override
  public void updateParameterInfo(final @NotNull PsiReferenceParameterList parameterOwner, final @NotNull UpdateParameterInfoContext context)