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 93 94 95 96 97 98 99
|
[96mtests/cases/compiler/file1.ts[0m:[93m3[0m:[93m9[0m - [91merror[0m[90m TS2300: [0mDuplicate identifier 'duplicate1'.
[7m3[0m duplicate1: () => string;
[7m [0m [91m ~~~~~~~~~~[0m
[96mtests/cases/compiler/file2.ts[0m:[93m4[0m:[93m9[0m
[7m4[0m duplicate1(): number;
[7m [0m [96m ~~~~~~~~~~[0m
'duplicate1' was also declared here.
[96mtests/cases/compiler/file1.ts[0m:[93m4[0m:[93m9[0m - [91merror[0m[90m TS2300: [0mDuplicate identifier 'duplicate2'.
[7m4[0m duplicate2: () => string;
[7m [0m [91m ~~~~~~~~~~[0m
[96mtests/cases/compiler/file2.ts[0m:[93m5[0m:[93m9[0m
[7m5[0m duplicate2(): number;
[7m [0m [96m ~~~~~~~~~~[0m
'duplicate2' was also declared here.
[96mtests/cases/compiler/file1.ts[0m:[93m5[0m:[93m9[0m - [91merror[0m[90m TS2300: [0mDuplicate identifier 'duplicate3'.
[7m5[0m duplicate3: () => string;
[7m [0m [91m ~~~~~~~~~~[0m
[96mtests/cases/compiler/file2.ts[0m:[93m6[0m:[93m9[0m
[7m6[0m duplicate3(): number;
[7m [0m [96m ~~~~~~~~~~[0m
'duplicate3' was also declared here.
[96mtests/cases/compiler/file2.ts[0m:[93m4[0m:[93m9[0m - [91merror[0m[90m TS2300: [0mDuplicate identifier 'duplicate1'.
[7m4[0m duplicate1(): number;
[7m [0m [91m ~~~~~~~~~~[0m
[96mtests/cases/compiler/file1.ts[0m:[93m3[0m:[93m9[0m
[7m3[0m duplicate1: () => string;
[7m [0m [96m ~~~~~~~~~~[0m
'duplicate1' was also declared here.
[96mtests/cases/compiler/file2.ts[0m:[93m5[0m:[93m9[0m - [91merror[0m[90m TS2300: [0mDuplicate identifier 'duplicate2'.
[7m5[0m duplicate2(): number;
[7m [0m [91m ~~~~~~~~~~[0m
[96mtests/cases/compiler/file1.ts[0m:[93m4[0m:[93m9[0m
[7m4[0m duplicate2: () => string;
[7m [0m [96m ~~~~~~~~~~[0m
'duplicate2' was also declared here.
[96mtests/cases/compiler/file2.ts[0m:[93m6[0m:[93m9[0m - [91merror[0m[90m TS2300: [0mDuplicate identifier 'duplicate3'.
[7m6[0m duplicate3(): number;
[7m [0m [91m ~~~~~~~~~~[0m
[96mtests/cases/compiler/file1.ts[0m:[93m5[0m:[93m9[0m
[7m5[0m duplicate3: () => string;
[7m [0m [96m ~~~~~~~~~~[0m
'duplicate3' was also declared here.
==== tests/cases/compiler/file1.ts (3 errors) ====
declare global {
interface TopLevel {
duplicate1: () => string;
~~~~~~~~~~
!!! error TS2300: Duplicate identifier 'duplicate1'.
!!! related TS6203 tests/cases/compiler/file2.ts:4:9: 'duplicate1' was also declared here.
duplicate2: () => string;
~~~~~~~~~~
!!! error TS2300: Duplicate identifier 'duplicate2'.
!!! related TS6203 tests/cases/compiler/file2.ts:5:9: 'duplicate2' was also declared here.
duplicate3: () => string;
~~~~~~~~~~
!!! error TS2300: Duplicate identifier 'duplicate3'.
!!! related TS6203 tests/cases/compiler/file2.ts:6:9: 'duplicate3' was also declared here.
}
}
export {}
==== tests/cases/compiler/file2.ts (3 errors) ====
import "./file1";
declare global {
interface TopLevel {
duplicate1(): number;
~~~~~~~~~~
!!! error TS2300: Duplicate identifier 'duplicate1'.
!!! related TS6203 tests/cases/compiler/file1.ts:3:9: 'duplicate1' was also declared here.
duplicate2(): number;
~~~~~~~~~~
!!! error TS2300: Duplicate identifier 'duplicate2'.
!!! related TS6203 tests/cases/compiler/file1.ts:4:9: 'duplicate2' was also declared here.
duplicate3(): number;
~~~~~~~~~~
!!! error TS2300: Duplicate identifier 'duplicate3'.
!!! related TS6203 tests/cases/compiler/file1.ts:5:9: 'duplicate3' was also declared here.
}
}
export {}
Found 6 errors in 2 files.
Errors Files
3 tests/cases/compiler/file1.ts[90m:3[0m
3 tests/cases/compiler/file2.ts[90m:4[0m
|