File: isDefinitionAcrossGlobalProjects.ts

package info (click to toggle)
node-typescript 4.8.4%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 523,068 kB
  • sloc: javascript: 1,735,777; makefile: 7; sh: 1
file content (92 lines) | stat: -rw-r--r-- 1,820 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
/// <reference path="../fourslash.ts"/>

// @Filename: /a/index.ts
////namespace NS {
////    export function /*1*/FA() {
////        FB();
////    }
////}
////
////interface /*2*/I {
////    /*3*/FA();
////}
////
////const ia: I = {
////    FA() { },
////    FB() { },
////    FC() { },
//// };

// @Filename: /a/tsconfig.json
////{
////    "extends": "../tsconfig.settings.json",
////    "references": [
////        { "path": "../b" },
////        { "path": "../c" },
////    ],
////    "files": [
////        "index.ts",
////    ],
////}

// @Filename: /b/index.ts
////namespace NS {
////    export function /*4*/FB() {}
////}
////
////interface /*5*/I {
////    /*6*/FB();
////}
////
////const ib: I = { FB() {} };

// @Filename: /b/tsconfig.json
////{
////    "extends": "../tsconfig.settings.json",
////    "files": [
////        "index.ts",
////    ],
////}

// @Filename: /c/index.ts
////namespace NS {
////    export function /*7*/FC() {}
////}
////
////interface /*8*/I {
////    /*9*/FC();
////}
////
////const ic: I = { FC() {} };

// @Filename: /c/tsconfig.json
////{
////    "extends": "../tsconfig.settings.json",
////    "files": [
////        "index.ts",
////    ],
////}

// @Filename: /tsconfig.json
////{
////    "compilerOptions": {
////        "composite": true,
////    },
////    "references": [
////        { "path": "a" },
////    ],
////    "files": []
////}

// @Filename: /tsconfig.settings.json
////{
////    "compilerOptions": {
////        "composite": true,
////        "skipLibCheck": true,
////        "declarationMap": true,
////        "module": "none",
////        "emitDeclarationOnly": true,
////    }
////}

verify.baselineFindAllReferences('1', '2', '3', '4', '5', '6', '7', '8', '9');