Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AbstractConverter in typings should be made generic #1697

Open
ringods opened this issue Apr 28, 2023 · 2 comments
Open

AbstractConverter in typings should be made generic #1697

ringods opened this issue Apr 28, 2023 · 2 comments

Comments

@ringods
Copy link

ringods commented Apr 28, 2023

The current 3.0.0 prerelease code uses string as the return type for the AbstractConverter.convert method:

interface AbstractConverter {
/**
* Converts an {AbstractNode} using the given transform.
* This method must be implemented by a concrete converter class.
*
* @param node - The concrete instance of AbstractNode to convert.
* @param [transform] - An optional String transform that hints at which transformation should be applied to this node.
* If a transform is not given, the transform is often derived from the value of the {AbstractNode#getNodeName} property. (optional, default: undefined)
* @param [opts]- An optional JSON of options hints about how to convert the node. (optional, default: undefined)
*
* @returns the {String} result.
*/
convert(node: AbstractNode, transform?: string, opts?: unknown): string;
}

When I inquired about the return type on the Zulip forums, I received the answer that

There's technically no requirement that the convert method return a string.

I'm not an experienced Javascript developer, so I rely a lot on the type definitions which come with a package. As I discussed on this topic, I want to return a React component, but this conflicts with the current method return type.

Would it still be possible to make the definition of the AbstractConverter.convert method generic before the 3.0.0 final release?

@ggrossetie
Copy link
Member

That's a good point. Are you willing to open a pull request to update the type definition?
I think we should use unknown to force the caller to explicitly assert/narrow to a more specific type. I guess we should also update all convert functions (i.e., not just the AbstractConverter#convert)

@ringods
Copy link
Author

ringods commented May 2, 2023

@ggrossetie I gave it a try to contribute. When reading packages/core/types/README.adoc, it looks as if you have to run the generation command within the packages/core folder, based on relative paths like src/asciidoctor-*.js. However, when doing that, I get this error:

> jsdoc -t node_modules/tsd-jsdoc/dist -r src/asciidoctor-*.js -d build

ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-core-api.js in line 3679 with tag title "returns" and text "{[[string, array<array<Cell>>], [string, array<array<Cell>>], [string, array<array<Cell>>]]}": Invalid type expression "[[string, array<array<Cell>>], [string, array<array<Cell>>], [string, array<array<Cell>>]]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found.
ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-core-api.js in line 3688 with tag title "returns" and text "{[[string, array<array<Cell>>], [string, array<array<Cell>>], [string, array<array<Cell>>]]}": Invalid type expression "[[string, array<array<Cell>>], [string, array<array<Cell>>], [string, array<array<Cell>>]]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found.
ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-core-api.js in line 4154 with tag title "returns" and text "{[Converter]}": Invalid type expression "[Converter]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found.
ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-core-api.js in line 4159 with tag title "returns" and text "{[Converter]}": Invalid type expression "[Converter]": Expected "!", "$", "'", "(", "*", ".", "...", "0", "?", "@", "Function", "\"", "\\", "_", "break", "case", "catch", "class", "const", "continue", "debugger", "default", "delete", "do", "else", "enum", "export", "extends", "false", "finally", "for", "function", "if", "implements", "import", "in", "instanceof", "interface", "let", "new", "null", "package", "private", "protected", "public", "return", "static", "super", "switch", "this", "throw", "true", "try", "typeof", "undefined", "var", "void", "while", "with", "yield", "{", Unicode letter number, Unicode lowercase letter, Unicode modifier letter, Unicode other letter, Unicode titlecase letter, Unicode uppercase letter, or [1-9] but "[" found.
ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-extensions-api.js in line 423 with tag title "returns" and text "the Extension proxy object for the {{@link Extensions/InlineMacroProcessor}} that matches the inline macro name or undefined if no match is found.": Invalid type expression "{@link Extensions/InlineMacroProcessor}": Expected ",", ":", or "}" but "E" found.
ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-extensions-api.js in line 430 with tag title "returns" and text "the Extension proxy object for the {{@link Extensions/InlineMacroProcessor}} that matches the inline macro name or undefined if no match is found.": Invalid type expression "{@link Extensions/InlineMacroProcessor}": Expected ",", ":", or "}" but "E" found.
ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-extensions-api.js in line 435 with tag title "returns" and text "the Extension proxy object for the {{@link Extensions/BlockProcessor}} that matches the block name and context or undefined if no match is found.": Invalid type expression "{@link Extensions/BlockProcessor}": Expected ",", ":", or "}" but "E" found.
ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-extensions-api.js in line 442 with tag title "returns" and text "the Extension proxy object for the {{@link Extensions/BlockProcessor}} that matches the block name and context or undefined if no match is found.": Invalid type expression "{@link Extensions/BlockProcessor}": Expected ",", ":", or "}" but "E" found.
ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-extensions-api.js in line 451 with tag title "returns" and text "the Extension proxy object for the {{@link Extensions/BlockMacroProcessor}} that matches the macro name or undefined if no match is found.": Invalid type expression "{@link Extensions/BlockMacroProcessor}": Expected ",", ":", or "}" but "E" found.
ERROR: Unable to parse a tag's type expression for source file /Users/ringods/Projects/personal/asciidoctor.js/packages/core/src/asciidoctor-extensions-api.js in line 458 with tag title "returns" and text "the Extension proxy object for the {{@link Extensions/BlockMacroProcessor}} that matches the macro name or undefined if no match is found.": Invalid type expression "{@link Extensions/BlockMacroProcessor}": Expected ",", ":", or "}" but "E" found.
[TSD-JSDoc] asciidoctor-core-api.js:1856:0 Failed to find parent of doclet 'Document/Footnote.Footnote#getIndex' using memberof 'Document/Footnote', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1865:0 Failed to find parent of doclet 'Document/Footnote.Footnote#getId' using memberof 'Document/Footnote', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1874:0 Failed to find parent of doclet 'Document/Footnote.Footnote#getText' using memberof 'Document/Footnote', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1891:0 Failed to find parent of doclet 'Document/ImageReference.ImageReference#getTarget' using memberof 'Document/ImageReference', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1899:0 Failed to find parent of doclet 'Document/ImageReference.ImageReference#getImagesDirectory' using memberof 'Document/ImageReference', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1917:0 Failed to find parent of doclet 'Document/Author.Author#getName' using memberof 'Document/Author', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1926:0 Failed to find parent of doclet 'Document/Author.Author#getFirstName' using memberof 'Document/Author', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1935:0 Failed to find parent of doclet 'Document/Author.Author#getMiddleName' using memberof 'Document/Author', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1944:0 Failed to find parent of doclet 'Document/Author.Author#getLastName' using memberof 'Document/Author', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1953:0 Failed to find parent of doclet 'Document/Author.Author#getInitials' using memberof 'Document/Author', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1962:0 Failed to find parent of doclet 'Document/Author.Author#getEmail' using memberof 'Document/Author', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1986:0 Failed to find parent of doclet 'Document/RevisionInfo.RevisionInfo#getDate' using memberof 'Document/RevisionInfo', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:1995:0 Failed to find parent of doclet 'Document/RevisionInfo.RevisionInfo#getNumber' using memberof 'Document/RevisionInfo', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2005:0 Failed to find parent of doclet 'Document/RevisionInfo.RevisionInfo#getRemark' using memberof 'Document/RevisionInfo', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2013:0 Failed to find parent of doclet 'Document/RevisionInfo.RevisionInfo#isEmpty' using memberof 'Document/RevisionInfo', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2061:0 Failed to find parent of doclet 'Callouts.create' using memberof 'Callouts', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2081:0 Failed to find parent of doclet 'Callouts#register' using memberof 'Callouts', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2093:0 Failed to find parent of doclet 'Callouts#readNextId' using memberof 'Callouts', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2103:0 Failed to find parent of doclet 'Callouts#getCalloutIds' using memberof 'Callouts', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2110:0 Failed to find parent of doclet 'Callouts#getLists' using memberof 'Callouts', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2130:0 Failed to find parent of doclet 'Callouts#getListIndex' using memberof 'Callouts', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2139:0 Failed to find parent of doclet 'Callouts#getCurrentList' using memberof 'Callouts', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2155:0 Failed to find parent of doclet 'Callouts#nextList' using memberof 'Callouts', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2163:0 Failed to find parent of doclet 'Callouts#rewind' using memberof 'Callouts', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2530:0 Failed to find parent of doclet 'Document/Title.Title#getMain' using memberof 'Document/Title', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2538:0 Failed to find parent of doclet 'Document/Title.Title#getCombined' using memberof 'Document/Title', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2546:0 Failed to find parent of doclet 'Document/Title.Title#getSubtitle' using memberof 'Document/Title', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2555:0 Failed to find parent of doclet 'Document/Title.Title#isSanitized' using memberof 'Document/Title', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2564:0 Failed to find parent of doclet 'Document/Title.Title#hasSubtitle' using memberof 'Document/Title', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2586:0 Failed to find parent of doclet 'Inline.create' using memberof 'Inline', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2596:0 Failed to find parent of doclet 'Inline#convert' using memberof 'Inline', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2606:0 Failed to find parent of doclet 'Inline#getText' using memberof 'Inline', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2620:0 Failed to find parent of doclet 'Inline#getType' using memberof 'Inline', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2630:0 Failed to find parent of doclet 'Inline#getTarget' using memberof 'Inline', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2641:0 Failed to find parent of doclet 'Inline#getAlt' using memberof 'Inline', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2660:0 Failed to find parent of doclet 'List#hasItems' using memberof 'List', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2670:0 Failed to find parent of doclet 'List#getItems' using memberof 'List', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2692:0 Failed to find parent of doclet 'ListItem#getText' using memberof 'ListItem', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2702:0 Failed to find parent of doclet 'ListItem#setText' using memberof 'ListItem', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2712:0 Failed to find parent of doclet 'ListItem#hasText' using memberof 'ListItem', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2722:0 Failed to find parent of doclet 'ListItem#getMarker' using memberof 'ListItem', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2732:0 Failed to find parent of doclet 'ListItem#setMarker' using memberof 'ListItem', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2743:0 Failed to find parent of doclet 'ListItem#getList' using memberof 'ListItem', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2751:0 Failed to find parent of doclet 'ListItem#getParent' using memberof 'ListItem', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2771:0 Failed to find parent of doclet 'Reader#pushInclude' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2781:0 Failed to find parent of doclet 'Reader#getCursor' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2793:0 Failed to find parent of doclet 'Reader#getLines' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2805:0 Failed to find parent of doclet 'Reader#getString' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2817:0 Failed to find parent of doclet 'Reader#hasMoreLines' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2827:0 Failed to find parent of doclet 'Reader#isEmpty' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2846:0 Failed to find parent of doclet 'Reader#peekLine' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2860:0 Failed to find parent of doclet 'Reader#readLine' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2876:0 Failed to find parent of doclet 'Reader#readLines' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2890:0 Failed to find parent of doclet 'Reader#read' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2900:0 Failed to find parent of doclet 'Reader#advance' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2914:0 Failed to find parent of doclet 'Cursor#getFile' using memberof 'Cursor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2924:0 Failed to find parent of doclet 'Cursor#getDirectory' using memberof 'Cursor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2934:0 Failed to find parent of doclet 'Cursor#getPath' using memberof 'Cursor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:2944:0 Failed to find parent of doclet 'Cursor#getLineNumber' using memberof 'Cursor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3007:0 Failed to find parent of doclet 'LoggerManager.getLogger' using memberof 'LoggerManager', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3014:0 Failed to find parent of doclet 'LoggerManager.setLogger' using memberof 'LoggerManager', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3021:0 Failed to find parent of doclet 'LoggerManager.newLogger' using memberof 'LoggerManager', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3028:0 Failed to find parent of doclet 'LoggerManager.newFormatter' using memberof 'LoggerManager', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3043:0 Failed to find parent of doclet 'LoggerSeverity.get' using memberof 'LoggerSeverity', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3058:0 Failed to find parent of doclet 'LoggerFormatter#call' using memberof 'LoggerFormatter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3075:0 Failed to find parent of doclet 'MemoryLogger.create' using memberof 'MemoryLogger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3083:0 Failed to find parent of doclet 'MemoryLogger#getMessages' using memberof 'MemoryLogger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3128:0 Failed to find parent of doclet 'Reader#getLogger' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3132:0 Failed to find parent of doclet 'Reader#createLogMessage' using memberof 'Reader', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3155:0 Failed to find parent of doclet 'Logger#getMaxSeverity' using memberof 'Logger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3163:0 Failed to find parent of doclet 'Logger#getFormatter' using memberof 'Logger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3170:0 Failed to find parent of doclet 'Logger#setFormatter' using memberof 'Logger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3177:0 Failed to find parent of doclet 'Logger#getLevel' using memberof 'Logger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3184:0 Failed to find parent of doclet 'Logger#setLevel' using memberof 'Logger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3191:0 Failed to find parent of doclet 'Logger#getProgramName' using memberof 'Logger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3198:0 Failed to find parent of doclet 'Logger#setProgramName' using memberof 'Logger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3256:0 Failed to find parent of doclet 'NullLogger.create' using memberof 'NullLogger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3264:0 Failed to find parent of doclet 'NullLogger#getMaxSeverity' using memberof 'NullLogger', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3284:0 Failed to find parent of doclet 'Timings.create' using memberof 'Timings', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3298:0 Failed to find parent of doclet 'Timings#printReport' using memberof 'Timings', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3360:0 Failed to find parent of doclet 'SyntaxHighlighter.register' using memberof 'SyntaxHighlighter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3444:0 Failed to find parent of doclet 'SyntaxHighlighter.get' using memberof 'SyntaxHighlighter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3470:0 Failed to find parent of doclet 'SyntaxHighlighterBase#registerFor' using memberof 'SyntaxHighlighterBase', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3498:0 Failed to find parent of doclet 'Table#getCaption' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3507:0 Failed to find parent of doclet 'Table#getRows' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3516:0 Failed to find parent of doclet 'Table#getColumns' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3525:0 Failed to find parent of doclet 'Table#getHeadRows' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3534:0 Failed to find parent of doclet 'Table#hasHeadRows' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3543:0 Failed to find parent of doclet 'Table#getBodyRows' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3560:0 Failed to find parent of doclet 'Table#getFootRows' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3577:0 Failed to find parent of doclet 'Table#hasHeaderOption' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3586:0 Failed to find parent of doclet 'Table#hasFooterOption' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3595:0 Failed to find parent of doclet 'Table#hasAutowidthOption' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3605:0 Failed to find parent of doclet 'Table#getRowCount' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3615:0 Failed to find parent of doclet 'Table#setRowCount' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3624:0 Failed to find parent of doclet 'Table#getColumnCount' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3633:0 Failed to find parent of doclet 'Table#setColumnCount' using memberof 'Table', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3718:0 Failed to find parent of doclet 'Column#getColumnNumber' using memberof 'Column', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3727:0 Failed to find parent of doclet 'Column#getWidth' using memberof 'Column', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3736:0 Failed to find parent of doclet 'Column#getHorizontalAlign' using memberof 'Column', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3745:0 Failed to find parent of doclet 'Column#getVerticalAlign' using memberof 'Column', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3754:0 Failed to find parent of doclet 'Column#getStyle' using memberof 'Column', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3785:0 Failed to find parent of doclet 'Cell#getColumnSpan' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3796:0 Failed to find parent of doclet 'Cell#setColumnSpan' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3805:0 Failed to find parent of doclet 'Cell#getRowSpan' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3816:0 Failed to find parent of doclet 'Cell#setRowSpan' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3826:0 Failed to find parent of doclet 'Cell#getContent' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3835:0 Failed to find parent of doclet 'Cell#getText' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3844:0 Failed to find parent of doclet 'Cell#getSource' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3853:0 Failed to find parent of doclet 'Cell#getLines' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3862:0 Failed to find parent of doclet 'Cell#getLineNumber' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3872:0 Failed to find parent of doclet 'Cell#getFile' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3882:0 Failed to find parent of doclet 'Cell#getStyle' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3892:0 Failed to find parent of doclet 'Cell#getColumn' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3902:0 Failed to find parent of doclet 'Cell#getWidth' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3911:0 Failed to find parent of doclet 'Cell#getColumnPercentageWidth' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3920:0 Failed to find parent of doclet 'Cell#getInnerDocument' using memberof 'Cell', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3955:2 Failed to find parent of doclet 'Converter/TemplateConverter.TemplateConverter.create' using memberof 'Converter/TemplateConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3966:2 Failed to find parent of doclet 'Converter/TemplateConverter.TemplateConverter.getCache' using memberof 'Converter/TemplateConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3986:2 Failed to find parent of doclet 'Converter/TemplateConverter.TemplateConverter.clearCache' using memberof 'Converter/TemplateConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4002:2 Failed to find parent of doclet 'Converter/TemplateConverter.TemplateConverter#convert' using memberof 'Converter/TemplateConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4013:2 Failed to find parent of doclet 'Converter/TemplateConverter.TemplateConverter#handles' using memberof 'Converter/TemplateConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4024:2 Failed to find parent of doclet 'Converter/TemplateConverter.TemplateConverter#getContentOnly' using memberof 'Converter/TemplateConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4034:2 Failed to find parent of doclet 'Converter/TemplateConverter.TemplateConverter#skip' using memberof 'Converter/TemplateConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4044:2 Failed to find parent of doclet 'Converter/TemplateConverter.TemplateConverter#getTemplates' using memberof 'Converter/TemplateConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4056:2 Failed to find parent of doclet 'Converter/TemplateConverter.TemplateConverter#register' using memberof 'Converter/TemplateConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4096:2 Failed to find parent of doclet 'TemplateEngine.register' using memberof 'TemplateEngine', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4129:2 Failed to find parent of doclet 'Converter/CompositeConverter.CompositeConverter#convert' using memberof 'Converter/CompositeConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4140:2 Failed to find parent of doclet 'Converter/CompositeConverter.CompositeConverter#getContentOnly' using memberof 'Converter/CompositeConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4150:2 Failed to find parent of doclet 'Converter/CompositeConverter.CompositeConverter#skip' using memberof 'Converter/CompositeConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4159:2 Failed to find parent of doclet 'Converter/CompositeConverter.CompositeConverter#getConverters' using memberof 'Converter/CompositeConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4169:2 Failed to find parent of doclet 'Converter/CompositeConverter.CompositeConverter#getConverter' using memberof 'Converter/CompositeConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4183:2 Failed to find parent of doclet 'Converter/CompositeConverter.CompositeConverter#findConverter' using memberof 'Converter/CompositeConverter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4209:0 Failed to find parent of doclet 'Converter#convert' using memberof 'Converter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4221:0 Failed to find parent of doclet 'Converter.create' using memberof 'Converter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4252:0 Failed to find parent of doclet 'Converter/Factory.ConverterFactory.register' using memberof 'Converter/Factory', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4266:0 Failed to find parent of doclet 'Converter/Factory.ConverterFactory.getDefault' using memberof 'Converter/Factory', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4278:0 Failed to find parent of doclet 'Converter/Factory.ConverterFactory#create' using memberof 'Converter/Factory', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4287:0 Failed to find parent of doclet 'Converter/Factory.ConverterFactory.getRegistry' using memberof 'Converter/Factory', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4298:0 Failed to find parent of doclet 'Converter/Factory.ConverterFactory.for' using memberof 'Converter/Factory', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4328:0 Failed to find parent of doclet 'Converter/Html5Converter.Html5Converter.create' using memberof 'Converter/Html5Converter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:4344:0 Failed to find parent of doclet 'Converter/Html5Converter.Html5Converter#convert' using memberof 'Converter/Html5Converter', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:142:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getGroups' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:147:0 Failed to find parent of doclet 'Extensions/Registry.Registry#unregisterAll' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:154:0 Failed to find parent of doclet 'Extensions/Registry.Registry#unregister' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:159:0 Failed to find parent of doclet 'Extensions/Registry.Registry#prefer' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:176:0 Failed to find parent of doclet 'Extensions/Registry.Registry#block' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:187:0 Failed to find parent of doclet 'Extensions/Registry.Registry#inlineMacro' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:198:0 Failed to find parent of doclet 'Extensions/Registry.Registry#includeProcessor' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:209:0 Failed to find parent of doclet 'Extensions/Registry.Registry#blockMacro' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:220:0 Failed to find parent of doclet 'Extensions/Registry.Registry#treeProcessor' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:231:0 Failed to find parent of doclet 'Extensions/Registry.Registry#postprocessor' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:242:0 Failed to find parent of doclet 'Extensions/Registry.Registry#preprocessor' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:253:0 Failed to find parent of doclet 'Extensions/Registry.Registry#docinfoProcessor' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:267:0 Failed to find parent of doclet 'Extensions/Registry.Registry#hasPreprocessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:277:0 Failed to find parent of doclet 'Extensions/Registry.Registry#hasTreeProcessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:287:0 Failed to find parent of doclet 'Extensions/Registry.Registry#hasIncludeProcessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:297:0 Failed to find parent of doclet 'Extensions/Registry.Registry#hasPostprocessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:308:0 Failed to find parent of doclet 'Extensions/Registry.Registry#hasDocinfoProcessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:318:0 Failed to find parent of doclet 'Extensions/Registry.Registry#hasBlocks' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:328:0 Failed to find parent of doclet 'Extensions/Registry.Registry#hasBlockMacros' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:338:0 Failed to find parent of doclet 'Extensions/Registry.Registry#hasInlineMacros' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:348:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getPreprocessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:358:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getTreeProcessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:368:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getIncludeProcessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:378:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getPostprocessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:389:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getDocinfoProcessors' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:399:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getBlocks' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:409:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getBlockMacros' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:419:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getInlineMacros' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:430:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getInlineMacroFor' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:442:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getBlockFor' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:458:0 Failed to find parent of doclet 'Extensions/Registry.Registry#getBlockMacroFor' using memberof 'Extensions/Registry', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:479:0 Failed to find parent of doclet 'Extensions/Processor.Processor#prepend' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:486:0 Failed to find parent of doclet 'Extensions/Processor.Processor#process' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:506:0 Failed to find parent of doclet 'Extensions/Processor.Processor#named' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:521:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createBlock' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:534:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createList' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:546:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createListItem' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:560:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createImageBlock' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:574:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createParagraph' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:588:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createOpenBlock' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:602:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createExampleBlock' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:616:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createPassBlock' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:630:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createListingBlock' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:644:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createLiteralBlock' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:657:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createAnchor' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:673:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createInlinePass' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:690:0 Failed to find parent of doclet 'Extensions/Processor.Processor#createInline' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:705:0 Failed to find parent of doclet 'Extensions/Processor.Processor#parseContent' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:720:0 Failed to find parent of doclet 'Extensions/Processor.Processor#parseAttributes' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:731:0 Failed to find parent of doclet 'Extensions/Processor.Processor#positionalAttributes' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:741:0 Failed to find parent of doclet 'Extensions/Processor.Processor#resolveAttributes' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:765:0 Failed to find parent of doclet 'Extensions/Processor.Processor#resolvesAttributes' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:771:0 Failed to find parent of doclet 'Extensions/Processor.Processor#getConfig' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:778:0 Failed to find parent of doclet 'Extensions/Processor.Processor#option' using memberof 'Extensions/Processor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:792:0 Failed to find parent of doclet 'Extensions/BlockProcessor.BlockProcessor#defaultAttributes' using memberof 'Extensions/BlockProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:800:0 Failed to find parent of doclet 'Extensions/BlockProcessor.BlockProcessor#onContext' using memberof 'Extensions/BlockProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:808:0 Failed to find parent of doclet 'Extensions/BlockProcessor.BlockProcessor#onContexts' using memberof 'Extensions/BlockProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:816:0 Failed to find parent of doclet 'Extensions/BlockProcessor.BlockProcessor#getName' using memberof 'Extensions/BlockProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:825:0 Failed to find parent of doclet 'Extensions/BlockProcessor.BlockProcessor#parseContentAs' using memberof 'Extensions/BlockProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:839:0 Failed to find parent of doclet 'Extensions/BlockMacroProcessor.BlockMacroProcessor#defaultAttributes' using memberof 'Extensions/BlockMacroProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:847:0 Failed to find parent of doclet 'Extensions/BlockMacroProcessor.BlockMacroProcessor#getName' using memberof 'Extensions/BlockMacroProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:856:0 Failed to find parent of doclet 'Extensions/BlockMacroProcessor.BlockMacroProcessor#parseContentAs' using memberof 'Extensions/BlockMacroProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:870:0 Failed to find parent of doclet 'Extensions/InlineMacroProcessor.InlineMacroProcessor#defaultAttributes' using memberof 'Extensions/InlineMacroProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:878:0 Failed to find parent of doclet 'Extensions/InlineMacroProcessor.InlineMacroProcessor#getName' using memberof 'Extensions/InlineMacroProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:887:0 Failed to find parent of doclet 'Extensions/InlineMacroProcessor.InlineMacroProcessor#parseContentAs' using memberof 'Extensions/InlineMacroProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:895:0 Failed to find parent of doclet 'Extensions/InlineMacroProcessor.InlineMacroProcessor#matchFormat' using memberof 'Extensions/InlineMacroProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:903:0 Failed to find parent of doclet 'Extensions/InlineMacroProcessor.InlineMacroProcessor#match' using memberof 'Extensions/InlineMacroProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:916:0 Failed to find parent of doclet 'Extensions/IncludeProcessor.IncludeProcessor#handles' using memberof 'Extensions/IncludeProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:923:0 Failed to find parent of doclet 'Extensions/IncludeProcessor.IncludeProcessor#prefer' using memberof 'Extensions/IncludeProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:936:0 Failed to find parent of doclet 'Extensions/TreeProcessor.TreeProcessor#prefer' using memberof 'Extensions/TreeProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:949:0 Failed to find parent of doclet 'Extensions/Postprocessor.Postprocessor#prefer' using memberof 'Extensions/Postprocessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:962:0 Failed to find parent of doclet 'Extensions/Preprocessor.Preprocessor#prefer' using memberof 'Extensions/Preprocessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:975:0 Failed to find parent of doclet 'Extensions/DocinfoProcessor.DocinfoProcessor#prefer' using memberof 'Extensions/DocinfoProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-extensions-api.js:983:0 Failed to find parent of doclet 'Extensions/DocinfoProcessor.DocinfoProcessor#atLocation' using memberof 'Extensions/DocinfoProcessor', this is likely due to invalid JSDoc.
[TSD-JSDoc] asciidoctor-core-api.js:3137:0 Unable to resolve type for AbstractNode#getLogger, none specified in JSDoc. Defaulting to `any`.
[TSD-JSDoc] asciidoctor-core-api.js:3141:0 Unable to resolve type for AbstractNode#createLogMessage, none specified in JSDoc. Defaulting to `any`.
[TSD-JSDoc] asciidoctor-core-api.js:1757:0 Unable to resolve type for Document#getDoctitle, none specified in JSDoc. Defaulting to `any`.
[TSD-JSDoc] asciidoctor-core-api.js:1774:0 Unable to resolve type for Document#getReferences, none specified in JSDoc. Defaulting to `any`.
[TSD-JSDoc] asciidoctor-core-api.js:2350:0 Unable to resolve type for Document#counterIncrement, none specified in JSDoc. Defaulting to `any`.
[TSD-JSDoc] asciidoctor-core-api.js:3452:0 Unable to resolve type for module:Document/Title~SyntaxHighlighter.for, none specified in JSDoc. Defaulting to `any`.
[TSD-JSDoc] asciidoctor-core-api.js:3651:0 Unable to resolve type for module:Document/Title~Rows.create, none specified in JSDoc. Defaulting to `any`.
[TSD-JSDoc] asciidoctor-core-api.js:3688:0 Unable to resolve type for module:Document/Title~Rows#bySection, none specified in JSDoc. Defaulting to `any`.
[TSD-JSDoc] asciidoctor-core-api.js:3709:0 Unable to resolve type for module:Document/Title~Column.create, none specified in JSDoc. Defaulting to `any`.

There is also the packages/core/types folder. Given I run this from packages/core, what is the relationship between packages/core and packages/core/types?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants