String (@NotNull PsiMethod method) { if (!(method instanceof GroovyPsiElement)) { return method.getText(); } final ClassItemGenerator generator = new StubGenerator(new StubClassNameProvider(Collections.emptySet())); final StringBuilder buffer = new StringBuilder(); if (method.isConstructor()) { generator.writeConstructor(buffer, method, false); } else { generator.writeMethod(buffer, method); } return buffer.toString(); }