in typescript/src/processors/linkInheritedDocs.ts [37:52]
private reportErrors(doc: ClassLikeExportDoc, clauses: HeritageInfo[]) {
const missingSymbols: string[] = [];
const missingDocs: string[] = [];
clauses.forEach(clause => {
if (!clause.doc) {
(clause.symbol ? missingDocs : missingSymbols).push(clause.text);
}
});
if (missingSymbols.length) {
this.log.warn(this.createDocMessage(`Unresolved TypeScript symbol(s): ${missingSymbols.join(', ')}`, doc));
}
if (missingDocs.length) {
this.createDocMessage(`Missing API doc for the following symbol(s): ${missingDocs.join(', ')}, (missing public export?)`, doc);
}
}