@NotNull
  private static String createStaticCodeBlockText(@NotNull PsiType psiType,
                                                  boolean useJavaDefaults,
                                                  @NotNull final PsiParameterList parameterList) {
    final String psiClassName = psiType.getPresentableText();
    final String paramsText = useJavaDefaults ? "" : joinParameters(parameterList);
    return String.format("return new %s(%s);", psiClassName, paramsText);
  }
@NotNull
  private static String createStaticCodeBlockText(@NotNull PsiType psiType,
                                                  boolean useJavaDefaults,
                                                  @NotNull final PsiParameterList parameterList)