diff --git a/src/lib/models/reflections/container.ts b/src/lib/models/reflections/container.ts index 30494176f9..61bf2bb14f 100644 --- a/src/lib/models/reflections/container.ts +++ b/src/lib/models/reflections/container.ts @@ -72,7 +72,8 @@ export class ContainerReflection extends Reflection this.sources.forEach((source) => { sources.push({ fileName: source.fileName, - line: source.line + line: source.line, + character: source.character }); }); diff --git a/test/converter/access/specs.json b/test/converter/access/specs.json index d1f856fdeb..f5d6ab7603 100644 --- a/test/converter/access/specs.json +++ b/test/converter/access/specs.json @@ -42,7 +42,8 @@ "sources": [ { "fileName": "access.ts", - "line": 37 + "line": 37, + "character": 23 } ], "type": { @@ -65,7 +66,8 @@ "sources": [ { "fileName": "access.ts", - "line": 43 + "line": 43, + "character": 25 } ], "type": { @@ -103,7 +105,8 @@ "sources": [ { "fileName": "access.ts", - "line": 49 + "line": 49, + "character": 23 } ] }, @@ -137,7 +140,8 @@ "sources": [ { "fileName": "access.ts", - "line": 55 + "line": 55, + "character": 25 } ] } @@ -163,7 +167,8 @@ "sources": [ { "fileName": "access.ts", - "line": 31 + "line": 31, + "character": 25 } ] }, @@ -182,7 +187,8 @@ "sources": [ { "fileName": "access.ts", - "line": 7 + "line": 7, + "character": 30 } ], "type": { @@ -206,7 +212,8 @@ "sources": [ { "fileName": "access.ts", - "line": 13 + "line": 13, + "character": 32 } ], "type": { @@ -245,7 +252,8 @@ "sources": [ { "fileName": "access.ts", - "line": 19 + "line": 19, + "character": 35 } ] }, @@ -279,7 +287,8 @@ "sources": [ { "fileName": "access.ts", - "line": 25 + "line": 25, + "character": 37 } ] } @@ -312,7 +321,8 @@ "sources": [ { "fileName": "access.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/class/specs.json b/test/converter/class/specs.json index b651991cd9..0c7b264c9d 100644 --- a/test/converter/class/specs.json +++ b/test/converter/class/specs.json @@ -64,7 +64,8 @@ "sources": [ { "fileName": "class.ts", - "line": 25 + "line": 25, + "character": 36 } ] }, @@ -83,7 +84,8 @@ "sources": [ { "fileName": "class.ts", - "line": 20 + "line": 20, + "character": 27 } ], "type": { @@ -107,7 +109,8 @@ "sources": [ { "fileName": "class.ts", - "line": 15 + "line": 15, + "character": 25 } ], "type": { @@ -130,7 +133,8 @@ "sources": [ { "fileName": "class.ts", - "line": 25 + "line": 25, + "character": 25 } ], "type": { @@ -167,7 +171,8 @@ "sources": [ { "fileName": "class.ts", - "line": 46 + "line": 46, + "character": 25 } ] }, @@ -199,7 +204,8 @@ "sources": [ { "fileName": "class.ts", - "line": 41 + "line": 41, + "character": 29 } ] }, @@ -231,7 +237,8 @@ "sources": [ { "fileName": "class.ts", - "line": 36 + "line": 36, + "character": 23 } ] }, @@ -263,7 +270,8 @@ "sources": [ { "fileName": "class.ts", - "line": 51 + "line": 51, + "character": 23 } ] } @@ -299,7 +307,8 @@ "sources": [ { "fileName": "class.ts", - "line": 10 + "line": 10, + "character": 22 } ], "extendedBy": [ @@ -413,7 +422,8 @@ "sources": [ { "fileName": "class.ts", - "line": 65 + "line": 65, + "character": 34 } ], "overwrites": { @@ -438,7 +448,8 @@ "sources": [ { "fileName": "class.ts", - "line": 75 + "line": 75, + "character": 30 } ], "type": { @@ -462,7 +473,8 @@ "sources": [ { "fileName": "class.ts", - "line": 75 + "line": 75, + "character": 49 } ], "type": { @@ -486,7 +498,8 @@ "sources": [ { "fileName": "class.ts", - "line": 75 + "line": 75, + "character": 68 } ], "type": { @@ -509,7 +522,8 @@ "sources": [ { "fileName": "class.ts", - "line": 15 + "line": 15, + "character": 25 } ], "type": { @@ -537,7 +551,8 @@ "sources": [ { "fileName": "class.ts", - "line": 25 + "line": 25, + "character": 25 } ], "type": { @@ -584,7 +599,8 @@ "sources": [ { "fileName": "class.ts", - "line": 65 + "line": 65, + "character": 29 } ], "overwrites": { @@ -626,7 +642,8 @@ "sources": [ { "fileName": "class.ts", - "line": 60 + "line": 60, + "character": 23 } ], "overwrites": { @@ -668,7 +685,8 @@ "sources": [ { "fileName": "class.ts", - "line": 51 + "line": 51, + "character": 23 } ], "inheritedFrom": { @@ -710,7 +728,8 @@ "sources": [ { "fileName": "class.ts", - "line": 55 + "line": 55, + "character": 25 } ], "extendedTypes": [ @@ -735,7 +754,8 @@ "sources": [ { "fileName": "class.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/constructor-properties/specs.json b/test/converter/constructor-properties/specs.json index ecbb239fcc..c01db13c4a 100644 --- a/test/converter/constructor-properties/specs.json +++ b/test/converter/constructor-properties/specs.json @@ -79,7 +79,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 8 + "line": 8, + "character": 1 } ] }, @@ -98,7 +99,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 13 + "line": 13, + "character": 24 } ], "type": { @@ -121,7 +123,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 13 + "line": 13, + "character": 41 } ], "type": { @@ -150,7 +153,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 7 + "line": 7, + "character": 13 } ], "extendedBy": [ @@ -245,7 +249,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 22 + "line": 22, + "character": 1 } ], "overwrites": { @@ -269,7 +274,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 13 + "line": 13, + "character": 24 } ], "type": { @@ -297,7 +303,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 28 + "line": 28, + "character": 34 } ], "type": { @@ -325,7 +332,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 28 + "line": 28, + "character": 51 } ], "type": { @@ -355,7 +363,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 21 + "line": 21, + "character": 13 } ], "extendedTypes": [ @@ -380,7 +389,8 @@ "sources": [ { "fileName": "constructor-properties.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/decorators/specs.json b/test/converter/decorators/specs.json index b4ee96c7ff..0ad522a67e 100644 --- a/test/converter/decorators/specs.json +++ b/test/converter/decorators/specs.json @@ -83,7 +83,8 @@ "sources": [ { "fileName": "decorators.ts", - "line": 17 + "line": 17, + "character": 19 } ] } @@ -100,7 +101,8 @@ "sources": [ { "fileName": "decorators.ts", - "line": 10 + "line": 10, + "character": 20 } ] }, @@ -186,7 +188,8 @@ "sources": [ { "fileName": "decorators.ts", - "line": 24 + "line": 24, + "character": 22 } ] }, @@ -244,7 +247,8 @@ "sources": [ { "fileName": "decorators.ts", - "line": 47 + "line": 47, + "character": 43 } ], "type": { @@ -265,7 +269,8 @@ "sources": [ { "fileName": "decorators.ts", - "line": 47 + "line": 47, + "character": 38 } ] } @@ -281,7 +286,8 @@ "sources": [ { "fileName": "decorators.ts", - "line": 47 + "line": 47, + "character": 29 } ] }, @@ -333,7 +339,8 @@ "sources": [ { "fileName": "decorators.ts", - "line": 34 + "line": 34, + "character": 27 } ] } @@ -359,7 +366,8 @@ "sources": [ { "fileName": "decorators.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/destructuring/specs.json b/test/converter/destructuring/specs.json index 33aaefbfb2..6d7875fc29 100644 --- a/test/converter/destructuring/specs.json +++ b/test/converter/destructuring/specs.json @@ -23,7 +23,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 13 + "line": 13, + "character": 19 } ], "type": { @@ -40,7 +41,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 13 + "line": 13, + "character": 35 } ], "type": { @@ -57,7 +59,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 13 + "line": 13, + "character": 51 } ], "type": { @@ -75,7 +78,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 23 + "line": 23, + "character": 30 } ], "type": { @@ -92,7 +96,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 23 + "line": 23, + "character": 65 } ], "type": { @@ -115,7 +120,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 18 + "line": 18, + "character": 77 } ], "type": { @@ -138,7 +144,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 18 + "line": 18, + "character": 27 } ], "type": { @@ -155,7 +162,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 18 + "line": 18, + "character": 51 } ], "type": { @@ -172,7 +180,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 7 + "line": 7, + "character": 20 } ], "type": { @@ -189,7 +198,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 7 + "line": 7, + "character": 37 } ], "type": { @@ -206,7 +216,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 7 + "line": 7, + "character": 54 } ], "type": { @@ -256,7 +267,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 28 + "line": 28, + "character": 60 } ], "type": { @@ -274,7 +286,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 28 + "line": 28, + "character": 45 } ], "type": { @@ -301,7 +314,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 28 + "line": 28, + "character": 23 } ], "type": { @@ -325,7 +339,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 28 + "line": 28, + "character": 18 } ] } @@ -341,7 +356,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 28 + "line": 28, + "character": 17 } ] } @@ -375,7 +391,8 @@ "sources": [ { "fileName": "destructuring.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/enum/specs.json b/test/converter/enum/specs.json index 54583f24d4..6d7aea283b 100644 --- a/test/converter/enum/specs.json +++ b/test/converter/enum/specs.json @@ -40,7 +40,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 34 + "line": 34, + "character": 14 } ], "defaultValue": "1" @@ -59,7 +60,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 39 + "line": 39, + "character": 14 } ], "defaultValue": "2" @@ -78,7 +80,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 44 + "line": 44, + "character": 14 } ], "defaultValue": "4" @@ -97,7 +100,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 56 + "line": 56, + "character": 17 } ], "type": { @@ -132,7 +136,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 62 + "line": 62, + "character": 25 } ] } @@ -165,11 +170,13 @@ "sources": [ { "fileName": "enum.ts", - "line": 29 + "line": 29, + "character": 22 }, { "fileName": "enum.ts", - "line": 51 + "line": 51, + "character": 24 } ] }, @@ -199,7 +206,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 12 + "line": 12, + "character": 14 } ], "defaultValue": "1" @@ -218,7 +226,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 17 + "line": 17, + "character": 14 } ], "defaultValue": "2" @@ -237,7 +246,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 22 + "line": 22, + "character": 14 } ], "defaultValue": "4" @@ -257,7 +267,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 7 + "line": 7, + "character": 22 } ] } @@ -275,7 +286,8 @@ "sources": [ { "fileName": "enum.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/events-overloads/specs.json b/test/converter/events-overloads/specs.json index 1a37d603b5..dfbbed5da4 100644 --- a/test/converter/events-overloads/specs.json +++ b/test/converter/events-overloads/specs.json @@ -107,7 +107,8 @@ "sources": [ { "fileName": "events-overloads.ts", - "line": 17 + "line": 17, + "character": 30 } ] } @@ -189,7 +190,8 @@ "sources": [ { "fileName": "events-overloads.ts", - "line": 26 + "line": 26, + "character": 31 } ] } @@ -271,7 +273,8 @@ "sources": [ { "fileName": "events-overloads.ts", - "line": 35 + "line": 35, + "character": 34 } ] } @@ -353,7 +356,8 @@ "sources": [ { "fileName": "events-overloads.ts", - "line": 44 + "line": 44, + "character": 34 } ] } @@ -369,19 +373,23 @@ "sources": [ { "fileName": "events-overloads.ts", - "line": 17 + "line": 17, + "character": 6 }, { "fileName": "events-overloads.ts", - "line": 26 + "line": 26, + "character": 6 }, { "fileName": "events-overloads.ts", - "line": 35 + "line": 35, + "character": 6 }, { "fileName": "events-overloads.ts", - "line": 44 + "line": 44, + "character": 6 } ] } @@ -398,7 +406,8 @@ "sources": [ { "fileName": "events-overloads.ts", - "line": 8 + "line": 8, + "character": 14 } ] } @@ -415,7 +424,8 @@ "sources": [ { "fileName": "events-overloads.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/events/specs.json b/test/converter/events/specs.json index a235bbaafa..2c0cfb100e 100644 --- a/test/converter/events/specs.json +++ b/test/converter/events/specs.json @@ -35,7 +35,8 @@ "sources": [ { "fileName": "events.ts", - "line": 10 + "line": 10, + "character": 22 } ], "type": { @@ -57,7 +58,8 @@ "sources": [ { "fileName": "events.ts", - "line": 4 + "line": 4, + "character": 21 } ] } @@ -74,7 +76,8 @@ "sources": [ { "fileName": "events.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/function/specs.json b/test/converter/function/specs.json index c2c1cfe252..6021637908 100644 --- a/test/converter/function/specs.json +++ b/test/converter/function/specs.json @@ -70,7 +70,8 @@ "sources": [ { "fileName": "function.ts", - "line": 140 + "line": 140, + "character": 24 } ], "type": { @@ -103,7 +104,8 @@ "sources": [ { "fileName": "function.ts", - "line": 146 + "line": 146, + "character": 19 } ] }, @@ -132,7 +134,8 @@ "sources": [ { "fileName": "function.ts", - "line": 153 + "line": 153, + "character": 20 } ] } @@ -157,11 +160,13 @@ "sources": [ { "fileName": "function.ts", - "line": 129 + "line": 129, + "character": 30 }, { "fileName": "function.ts", - "line": 135 + "line": 135, + "character": 28 } ] }, @@ -192,7 +197,8 @@ "sources": [ { "fileName": "function.ts", - "line": 13 + "line": 13, + "character": 32 } ] }, @@ -301,7 +307,8 @@ "sources": [ { "fileName": "function.ts", - "line": 68 + "line": 68, + "character": 36 } ] }, @@ -364,7 +371,8 @@ "sources": [ { "fileName": "function.ts", - "line": 55 + "line": 55, + "character": 41 } ] }, @@ -440,7 +448,8 @@ "sources": [ { "fileName": "function.ts", - "line": 33 + "line": 33, + "character": 38 } ] }, @@ -489,7 +498,8 @@ "sources": [ { "fileName": "function.ts", - "line": 85 + "line": 85, + "character": 25 } ] }, @@ -518,7 +528,8 @@ "sources": [ { "fileName": "function.ts", - "line": 7 + "line": 7, + "character": 25 } ] }, @@ -607,7 +618,8 @@ "sources": [ { "fileName": "function.ts", - "line": 103 + "line": 103, + "character": 46 } ], "type": { @@ -628,7 +640,8 @@ "sources": [ { "fileName": "function.ts", - "line": 103 + "line": 103, + "character": 41 } ] } @@ -644,15 +657,18 @@ "sources": [ { "fileName": "function.ts", - "line": 95 + "line": 95, + "character": 34 }, { "fileName": "function.ts", - "line": 103 + "line": 103, + "character": 34 }, { "fileName": "function.ts", - "line": 111 + "line": 111, + "character": 34 } ] }, @@ -704,7 +720,8 @@ "sources": [ { "fileName": "function.ts", - "line": 44 + "line": 44, + "character": 27 } ] } @@ -735,7 +752,8 @@ "sources": [ { "fileName": "function.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/generic-class/specs.json b/test/converter/generic-class/specs.json index 4c8af7bbd9..a7e7fab56c 100644 --- a/test/converter/generic-class/specs.json +++ b/test/converter/generic-class/specs.json @@ -81,7 +81,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 16 + "line": 16, + "character": 25 } ] }, @@ -99,7 +100,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 11 + "line": 11, + "character": 19 } ], "type": { @@ -121,7 +123,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 16 + "line": 16, + "character": 20 } ], "type": { @@ -156,7 +159,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 30 + "line": 30, + "character": 12 } ] } @@ -188,7 +192,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 7 + "line": 7, + "character": 18 } ], "extendedBy": [ @@ -259,7 +264,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 16 + "line": 16, + "character": 25 } ], "inheritedFrom": { @@ -282,7 +288,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 11 + "line": 11, + "character": 19 } ], "type": { @@ -309,7 +316,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 16 + "line": 16, + "character": 20 } ], "type": { @@ -354,7 +362,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 30 + "line": 30, + "character": 12 } ], "inheritedFrom": { @@ -391,7 +400,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 39 + "line": 39, + "character": 21 } ], "extendedTypes": [ @@ -422,7 +432,8 @@ "sources": [ { "fileName": "generic-class.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/generic-function/specs.json b/test/converter/generic-function/specs.json index fd67550df8..7426e5f72b 100644 --- a/test/converter/generic-function/specs.json +++ b/test/converter/generic-function/specs.json @@ -81,7 +81,8 @@ "sources": [ { "fileName": "generic-function.ts", - "line": 21 + "line": 21, + "character": 42 } ] }, @@ -151,7 +152,8 @@ "sources": [ { "fileName": "generic-function.ts", - "line": 9 + "line": 9, + "character": 24 } ] } @@ -169,7 +171,8 @@ "sources": [ { "fileName": "generic-function.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/getter-setter/specs.json b/test/converter/getter-setter/specs.json index 83fb23ea75..5659283671 100644 --- a/test/converter/getter-setter/specs.json +++ b/test/converter/getter-setter/specs.json @@ -32,7 +32,8 @@ "sources": [ { "fileName": "getter-setter.ts", - "line": 6 + "line": 6, + "character": 17 } ], "type": { @@ -88,11 +89,13 @@ "sources": [ { "fileName": "getter-setter.ts", - "line": 9 + "line": 9, + "character": 12 }, { "fileName": "getter-setter.ts", - "line": 10 + "line": 10, + "character": 12 } ] }, @@ -118,7 +121,8 @@ "sources": [ { "fileName": "getter-setter.ts", - "line": 12 + "line": 12, + "character": 20 } ] }, @@ -157,7 +161,8 @@ "sources": [ { "fileName": "getter-setter.ts", - "line": 14 + "line": 14, + "character": 21 } ] } @@ -183,7 +188,8 @@ "sources": [ { "fileName": "getter-setter.ts", - "line": 4 + "line": 4, + "character": 18 } ] } @@ -200,7 +206,8 @@ "sources": [ { "fileName": "getter-setter.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/implicit-types/specs.json b/test/converter/implicit-types/specs.json index 13ea122521..c713b66aa6 100644 --- a/test/converter/implicit-types/specs.json +++ b/test/converter/implicit-types/specs.json @@ -34,7 +34,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 4 + "line": 4, + "character": 54 } ], "type": { @@ -53,7 +54,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 4 + "line": 4, + "character": 41 } ], "type": { @@ -75,7 +77,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 4 + "line": 4, + "character": 33 } ] }, @@ -88,7 +91,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 6 + "line": 6, + "character": 16 } ], "type": { @@ -109,7 +113,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 9 + "line": 9, + "character": 9 } ], "type": { @@ -127,7 +132,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 8 + "line": 8, + "character": 10 } ], "type": { @@ -145,7 +151,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 7 + "line": 7, + "character": 9 } ], "type": { @@ -163,7 +170,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 10 + "line": 10, + "character": 10 } ], "type": { @@ -181,7 +189,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 11 + "line": 11, + "character": 11 } ], "type": { @@ -207,7 +216,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 6 + "line": 6, + "character": 17 } ] } @@ -246,7 +256,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 9 + "line": 9, + "character": 9 } ], "type": { @@ -264,7 +275,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 8 + "line": 8, + "character": 10 } ], "type": { @@ -282,7 +294,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 7 + "line": 7, + "character": 9 } ], "type": { @@ -300,7 +313,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 10 + "line": 10, + "character": 10 } ], "type": { @@ -318,7 +332,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 11 + "line": 11, + "character": 11 } ], "type": { @@ -348,7 +363,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 14 + "line": 14, + "character": 30 } ] } @@ -379,7 +395,8 @@ "sources": [ { "fileName": "implicit-types.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/interface-empty/specs.json b/test/converter/interface-empty/specs.json index 37c4f20bf7..b4d28973f0 100644 --- a/test/converter/interface-empty/specs.json +++ b/test/converter/interface-empty/specs.json @@ -35,7 +35,8 @@ "sources": [ { "fileName": "interface-empty.ts", - "line": 14 + "line": 14, + "character": 16 } ], "type": { @@ -67,7 +68,8 @@ "sources": [ { "fileName": "interface-empty.ts", - "line": 15 + "line": 15, + "character": 15 } ] } @@ -91,7 +93,8 @@ "sources": [ { "fileName": "interface-empty.ts", - "line": 13 + "line": 13, + "character": 37 } ], "implementedTypes": [ @@ -114,7 +117,8 @@ "sources": [ { "fileName": "interface-empty.ts", - "line": 6 + "line": 6, + "character": 24 } ], "implementedBy": [ @@ -145,7 +149,8 @@ "sources": [ { "fileName": "interface-empty.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/interface-implementation/specs.json b/test/converter/interface-implementation/specs.json index 863dec52a2..a3a0108c53 100644 --- a/test/converter/interface-implementation/specs.json +++ b/test/converter/interface-implementation/specs.json @@ -60,7 +60,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 59 + "line": 59, + "character": 29 } ], "type": { @@ -156,7 +157,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 61 + "line": 61, + "character": 11 } ], "implementationOf": { @@ -194,7 +196,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 71 + "line": 71, + "character": 13 } ], "implementationOf": { @@ -245,7 +248,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 67 + "line": 67, + "character": 16 } ], "implementationOf": { @@ -283,7 +287,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 73 + "line": 73, + "character": 20 } ], "implementationOf": { @@ -341,7 +346,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 65 + "line": 65, + "character": 14 } ], "implementationOf": { @@ -374,7 +380,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 57 + "line": 57, + "character": 32 } ], "implementedTypes": [ @@ -490,7 +497,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 31 + "line": 31, + "character": 5 } ] }, @@ -506,7 +514,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 32 + "line": 32, + "character": 115 } ], "type": { @@ -533,7 +542,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 32 + "line": 32, + "character": 68 } ], "type": { @@ -558,7 +568,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 32 + "line": 32, + "character": 35 } ], "type": { @@ -590,7 +601,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 32 + "line": 32, + "character": 89 } ], "type": { @@ -630,7 +642,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 34 + "line": 34, + "character": 19 } ], "implementationOf": { @@ -669,7 +682,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 30 + "line": 30, + "character": 22 } ], "implementedTypes": [ @@ -784,7 +798,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 45 + "line": 45, + "character": 11 } ] }, @@ -812,7 +827,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 48 + "line": 48, + "character": 13 } ] }, @@ -853,7 +869,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 47 + "line": 47, + "character": 16 } ] }, @@ -881,7 +898,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 49 + "line": 49, + "character": 20 } ] }, @@ -929,7 +947,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 46 + "line": 46, + "character": 14 } ] } @@ -950,7 +969,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 43 + "line": 43, + "character": 37 } ], "implementedBy": [ @@ -1011,7 +1031,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 8 + "line": 8, + "character": 28 } ] }, @@ -1043,7 +1064,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 21 + "line": 21, + "character": 14 } ], "type": { @@ -1060,7 +1082,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 19 + "line": 19, + "character": 16 } ], "type": { @@ -1084,7 +1107,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 20 + "line": 20, + "character": 16 } ], "type": { @@ -1117,7 +1141,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 26 + "line": 26, + "character": 19 } ] } @@ -1143,7 +1168,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 17 + "line": 17, + "character": 27 } ], "implementedBy": [ @@ -1177,7 +1203,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 3 + "line": 3, + "character": 12 } ] } @@ -1194,7 +1221,8 @@ "sources": [ { "fileName": "interface-implementation.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/literal-object-callbacks/specs.json b/test/converter/literal-object-callbacks/specs.json index 4ff9ce2a01..d7b5f3e502 100644 --- a/test/converter/literal-object-callbacks/specs.json +++ b/test/converter/literal-object-callbacks/specs.json @@ -36,7 +36,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 4 + "line": 4, + "character": 11 } ] }, @@ -62,7 +63,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 5 + "line": 5, + "character": 13 } ] }, @@ -88,7 +90,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 3 + "line": 3, + "character": 13 } ] }, @@ -143,7 +146,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 12 + "line": 12, + "character": 27 } ] } @@ -160,7 +164,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 12 + "line": 12, + "character": 9 } ] }, @@ -208,7 +213,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 16 + "line": 16, + "character": 31 } ] } @@ -225,7 +231,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 16 + "line": 16, + "character": 11 } ] }, @@ -273,7 +280,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 8 + "line": 8, + "character": 31 } ] } @@ -290,7 +298,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 8 + "line": 8, + "character": 11 } ] } @@ -309,7 +318,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 7 + "line": 7, + "character": 18 } ], "type": { @@ -339,7 +349,8 @@ "sources": [ { "fileName": "literal-object-callbacks.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/literal-object/specs.json b/test/converter/literal-object/specs.json index ca16fc1ff4..5efbac2b9f 100644 --- a/test/converter/literal-object/specs.json +++ b/test/converter/literal-object/specs.json @@ -33,7 +33,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 14 + "line": 14, + "character": 10 } ], "type": { @@ -51,7 +52,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 15 + "line": 15, + "character": 10 } ], "type": { @@ -69,7 +71,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 7 + "line": 7, + "character": 10 } ], "type": { @@ -100,7 +103,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 8 + "line": 8, + "character": 10 } ] }, @@ -120,7 +124,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 12 + "line": 12, + "character": 14 } ], "type": { @@ -144,7 +149,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 10 + "line": 10, + "character": 14 } ], "type": { @@ -197,7 +203,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 11 + "line": 11, + "character": 41 } ], "type": { @@ -215,7 +222,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 11 + "line": 11, + "character": 51 } ], "type": { @@ -242,7 +250,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 11 + "line": 11, + "character": 14 } ] } @@ -267,7 +276,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 9 + "line": 9, + "character": 10 } ], "type": { @@ -304,7 +314,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 6 + "line": 6, + "character": 17 } ], "type": { @@ -325,7 +336,8 @@ "sources": [ { "fileName": "literal-object.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/literal-type/specs.json b/test/converter/literal-type/specs.json index 5deaa0c1e1..9240e831cc 100644 --- a/test/converter/literal-type/specs.json +++ b/test/converter/literal-type/specs.json @@ -23,7 +23,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 3 + "line": 3, + "character": 15 } ], "type": { @@ -46,7 +47,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 11 + "line": 11, + "character": 10 } ], "type": { @@ -65,7 +67,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 12 + "line": 12, + "character": 10 } ], "type": { @@ -82,7 +85,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 6 + "line": 6, + "character": 10 } ], "type": { @@ -103,7 +107,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 9 + "line": 9, + "character": 14 } ], "type": { @@ -121,7 +126,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 8 + "line": 8, + "character": 14 } ], "type": { @@ -170,7 +176,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 8 + "line": 8, + "character": 29 } ], "type": { @@ -187,7 +194,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 8 + "line": 8, + "character": 39 } ], "type": { @@ -209,7 +217,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 8 + "line": 8, + "character": 27 } ] } @@ -219,7 +228,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 8 + "line": 8, + "character": 15 } ] } @@ -234,7 +244,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 7 + "line": 7, + "character": 14 } ], "type": { @@ -257,7 +268,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 6 + "line": 6, + "character": 11 } ] } @@ -272,7 +284,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 5 + "line": 5, + "character": 10 } ], "type": { @@ -299,7 +312,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 5 + "line": 5, + "character": 11 } ] } @@ -314,7 +328,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 4 + "line": 4, + "character": 10 } ], "type": { @@ -339,7 +354,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 3 + "line": 3, + "character": 16 } ] } @@ -358,7 +374,8 @@ "sources": [ { "fileName": "literal-type.ts", - "line": 1 + "line": 1, + "character": 0 } ] } diff --git a/test/converter/react/specs.json b/test/converter/react/specs.json index d76c9dac16..ff3c088995 100644 --- a/test/converter/react/specs.json +++ b/test/converter/react/specs.json @@ -62,7 +62,8 @@ "sources": [ { "fileName": "react.tsx", - "line": 15 + "line": 15, + "character": 23 } ], "overwrites": { @@ -79,7 +80,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 142 + "line": 142, + "character": 15 } ], "type": { @@ -93,7 +95,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 142 + "line": 142, + "character": 16 } ] } @@ -114,7 +117,8 @@ "sources": [ { "fileName": "react.tsx", - "line": 15 + "line": 15, + "character": 15 } ], "type": { @@ -131,7 +135,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 140 + "line": 140, + "character": 13 } ], "type": { @@ -153,7 +158,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 143 + "line": 143, + "character": 12 } ], "type": { @@ -203,7 +209,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 143 + "line": 143, + "character": 13 } ] } @@ -222,7 +229,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 141 + "line": 141, + "character": 13 } ], "type": { @@ -280,7 +288,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 138 + "line": 138, + "character": 30 } ] } @@ -300,7 +309,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 138 + "line": 138, + "character": 19 } ], "inheritedFrom": { @@ -334,7 +344,8 @@ "sources": [ { "fileName": "react.tsx", - "line": 24 + "line": 24, + "character": 10 } ], "overwrites": { @@ -411,7 +422,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 136 + "line": 136, + "character": 19 } ] } @@ -449,7 +461,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 136 + "line": 136, + "character": 61 } ] } @@ -515,7 +528,8 @@ "sources": [ { "fileName": "react.d.ts", - "line": 137 + "line": 137, + "character": 37 } ] } @@ -535,11 +549,13 @@ "sources": [ { "fileName": "react.d.ts", - "line": 136 + "line": 136, + "character": 16 }, { "fileName": "react.d.ts", - "line": 137 + "line": 137, + "character": 16 } ], "inheritedFrom": { @@ -580,7 +596,8 @@ "sources": [ { "fileName": "react.tsx", - "line": 13 + "line": 13, + "character": 10 } ], "extendedTypes": [ @@ -634,7 +651,8 @@ "sources": [ { "fileName": "react.tsx", - "line": 9 + "line": 9, + "character": 7 } ], "type": { @@ -651,7 +669,8 @@ "sources": [ { "fileName": "react.tsx", - "line": 8 + "line": 8, + "character": 8 } ], "type": { @@ -673,7 +692,8 @@ "sources": [ { "fileName": "react.tsx", - "line": 7 + "line": 7, + "character": 19 } ] } @@ -697,7 +717,8 @@ "sources": [ { "fileName": "react.tsx", - "line": 1 + "line": 1, + "character": 0 } ] }