private static @NotNull String calculateIterableText(PsiExpression iterable, CommentTracker ct) {
      if (iterable instanceof PsiSuperExpression) {
        PsiJavaCodeReferenceElement qualifier = ((PsiSuperExpression)iterable).getQualifier();
        return (qualifier != null) ? ct.text(qualifier) + ".this" : "this";
      }
      String iterableText;
      PsiType type = iterable.getType();
      iterableText = ct.text(iterable);
      if (type instanceof PsiArrayType) {
        iterableText = CommonClassNames.JAVA_UTIL_ARRAYS + ".asList(" + iterableText + ")";
      }
      return iterableText;
    }
private static @NotNull String calculateIterableText(PsiExpression iterable, CommentTracker ct)