Don't process functions beginning with underscores

This commit is contained in:
Fabio Berger
2018-08-03 17:14:14 +02:00
parent b8c8258404
commit 0d3d9dad84

View File

@@ -154,8 +154,17 @@ export const typeDocUtils = {
case KindString.Function:
if (entity.flags.isExported) {
const func = typeDocUtils._convertFunction(entity, docsInfo.sections, sectionName, docsInfo.id);
docSection.functions.push(func);
const funcName = (entity as TypeDocNode).signatures[0].name;
const isPublicFunc = !_.startsWith(funcName, '_');
if (isPublicFunc) {
const func = typeDocUtils._convertFunction(
entity,
docsInfo.sections,
sectionName,
docsInfo.id,
);
docSection.functions.push(func);
}
}
break;