Skip to content

Commit 3793aed

Browse files
Tests for root identifier link tag support
1 parent da101ac commit 3793aed

File tree

2 files changed

+102
-0
lines changed

2 files changed

+102
-0
lines changed

test/dest/expected.json

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,98 @@
741741
"memberof": "module:test",
742742
"params": []
743743
},
744+
{
745+
"comment": "/**\n * {@link module:test/sub/NumberStore~NumberStore NumberStore}\n */",
746+
"meta": {
747+
"range": [
748+
1424,
749+
1456
750+
],
751+
"filename": "index.js",
752+
"lineno": 67,
753+
"columnno": 0,
754+
"code": {
755+
"name": "exports.Link",
756+
"type": "VariableDeclaration"
757+
}
758+
},
759+
"description": "{@link module:test/sub/NumberStore~NumberStore NumberStore}",
760+
"name": "Link",
761+
"longname": "module:test.Link",
762+
"kind": "constant",
763+
"memberof": "module:test",
764+
"scope": "static"
765+
},
766+
{
767+
"comment": "",
768+
"meta": {
769+
"range": [
770+
1437,
771+
1455
772+
],
773+
"filename": "index.js",
774+
"lineno": 67,
775+
"columnno": 13,
776+
"code": {
777+
"name": "Link",
778+
"type": "Identifier",
779+
"value": "NumberStore"
780+
}
781+
},
782+
"undocumented": true,
783+
"name": "Link",
784+
"longname": "module:test~Link",
785+
"kind": "constant",
786+
"scope": "inner",
787+
"memberof": "module:test",
788+
"params": []
789+
},
790+
{
791+
"comment": "/**\n * {@link module:test/sub/NumberStore~NumberStore Num}\n */",
792+
"meta": {
793+
"range": [
794+
1493,
795+
1533
796+
],
797+
"filename": "index.js",
798+
"lineno": 72,
799+
"columnno": 0,
800+
"code": {
801+
"name": "exports.LinkWithText",
802+
"type": "VariableDeclaration"
803+
}
804+
},
805+
"description": "{@link module:test/sub/NumberStore~NumberStore Num}",
806+
"name": "LinkWithText",
807+
"longname": "module:test.LinkWithText",
808+
"kind": "constant",
809+
"memberof": "module:test",
810+
"scope": "static"
811+
},
812+
{
813+
"comment": "",
814+
"meta": {
815+
"range": [
816+
1506,
817+
1532
818+
],
819+
"filename": "index.js",
820+
"lineno": 72,
821+
"columnno": 13,
822+
"code": {
823+
"name": "LinkWithText",
824+
"type": "Identifier",
825+
"value": "NumberStore"
826+
}
827+
},
828+
"undocumented": true,
829+
"name": "LinkWithText",
830+
"longname": "module:test~LinkWithText",
831+
"kind": "constant",
832+
"scope": "inner",
833+
"memberof": "module:test",
834+
"params": []
835+
},
744836
{
745837
"comment": "/** @ignore */",
746838
"meta": {

test/src/index.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,13 @@ export const bracketNotation = 1;
6060

6161
/** @type {[number, [number, string], "[number, boolean]"]} */
6262
export const nesteedTuples = [1, [1, 'a'], '[number, boolean]'];
63+
64+
/**
65+
* {@link NumberStore}
66+
*/
67+
export const Link = NumberStore;
68+
69+
/**
70+
* {@link NumberStore Num}
71+
*/
72+
export const LinkWithText = NumberStore;

0 commit comments

Comments
 (0)