(longname)
| 246 | }; |
| 247 | |
| 248 | function parseType(longname) { |
| 249 | let err; |
| 250 | |
| 251 | try { |
| 252 | return catharsis.parse(longname, {jsdoc: true}); |
| 253 | } |
| 254 | catch (e) { |
| 255 | err = new Error(`unable to parse ${longname}: ${e.message}`); |
| 256 | logger.error(err); |
| 257 | |
| 258 | return longname; |
| 259 | } |
| 260 | } |
| 261 | |
| 262 | function stringifyType(parsedType, cssClass, stringifyLinkMap) { |
| 263 | return require('catharsis').stringify(parsedType, { |