Skip to content

Commit f2e2ce1

Browse files
chore(doc-gen): add type-alias export doc type
See angular#2446
1 parent ddd5a23 commit f2e2ce1

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

docs/dgeni-package/services/tsParser/getExportDocType.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,16 @@ module.exports = function getExportDocType(log) {
2727
if(symbol.flags & ts.SymbolFlags.Property) {
2828
return 'module-property';
2929
}
30+
if(symbol.flags & ts.SymbolFlags.TypeAlias) {
31+
return 'type-alias';
32+
}
3033

31-
log.warn('Unknown symbol type', symbol.name, symbol.flags, symbol.target);
34+
log.warn('getExportDocType(): Unknown symbol type', {
35+
symbolName: symbol.name,
36+
symbolType: symbol.flags,
37+
symbolTarget: symbol.target,
38+
file: ts.getSourceFileOfNode(symbol.declarations[0]).fileName
39+
});
3240
return 'unknown';
3341
}
3442

0 commit comments

Comments
 (0)