}
private String fetchSpec(@NotNull String moduleName, @NotNull String functionName, int arity) {
String paramList = paramList(arity);
String functionCallText = moduleName + ":" + functionName + "(" + paramList + ")";
ErlangFunctionCallExpression erlFunctionCall = ((ErlangGlobalFunctionCallExpression) ErlangElementFactory.createExpressionFromText(
getProject(), functionCallText)).getFunctionCallExpression();
String httpDoc = myDocProvider.generateDoc(erlFunctionCall, null);
if (httpDoc != null) {
Matcher matcher = PATTERN_FUNC_DECLARATION.matcher(httpDoc);
if (matcher.find()) {