@@ -12,7 +12,6 @@ export class LuaLibArrayTests {
1212 arrTest.forEach((elem, index) => {
1313 arrTest[index] = arrTest[index] + 1;
1414 })
15- /** !NoContext */ declare function JSONStringify(t: any): string;
1615 return JSONStringify(arrTest);`
1716 ) ;
1817
@@ -32,8 +31,7 @@ export class LuaLibArrayTests {
3231 @Test ( "array.map" )
3332 public map < T > ( inp : T [ ] , func : string ) {
3433 // Transpile
35- const lua = util . transpileString ( `/** !NoContext */ declare function JSONStringify(t: any): string;
36- return JSONStringify([${ inp . toString ( ) } ].map(${ func } ))` ) ;
34+ const lua = util . transpileString ( `return JSONStringify([${ inp . toString ( ) } ].map(${ func } ))` ) ;
3735
3836 // Execute
3937 const result = util . executeLua ( lua ) ;
@@ -52,8 +50,7 @@ export class LuaLibArrayTests {
5250 @Test ( "array.filter" )
5351 public filter < T > ( inp : T [ ] , func : string ) {
5452 // Transpile
55- const lua = util . transpileString ( `/** !NoContext */ declare function JSONStringify(t: any): string;
56- return JSONStringify([${ inp . toString ( ) } ].filter(${ func } ))` ) ;
53+ const lua = util . transpileString ( `return JSONStringify([${ inp . toString ( ) } ].filter(${ func } ))` ) ;
5754
5855 // Execute
5956 const result = util . executeLua ( lua ) ;
@@ -69,8 +66,7 @@ export class LuaLibArrayTests {
6966 @Test ( "array.every" )
7067 public every < T > ( inp : T [ ] , func : string ) {
7168 // Transpile
72- const lua = util . transpileString ( `/** !NoContext */ declare function JSONStringify(t: any): string;
73- return JSONStringify([${ inp . toString ( ) } ].every(${ func } )))` ) ;
69+ const lua = util . transpileString ( `return JSONStringify([${ inp . toString ( ) } ].every(${ func } )))` ) ;
7470
7571 // Execute
7672 const result = util . executeLua ( lua ) ;
@@ -86,8 +82,7 @@ export class LuaLibArrayTests {
8682 @Test ( "array.some" )
8783 public some < T > ( inp : T [ ] , func : string ) {
8884 // Transpile
89- const lua = util . transpileString ( `/** !NoContext */ declare function JSONStringify(t: any): string;
90- return JSONStringify([${ inp . toString ( ) } ].some(${ func } )))` ) ;
85+ const lua = util . transpileString ( `return JSONStringify([${ inp . toString ( ) } ].some(${ func } )))` ) ;
9186
9287 // Execute
9388 const result = util . executeLua ( lua ) ;
@@ -106,8 +101,7 @@ export class LuaLibArrayTests {
106101 @Test ( "array.slice" )
107102 public slice < T > ( inp : T [ ] , start : number , end ?: number ) {
108103 // Transpile
109- const lua = util . transpileString ( `/** !NoContext */ declare function JSONStringify(t: any): string;
110- return JSONStringify([${ inp . toString ( ) } ].slice(${ start } , ${ end } ))` ) ;
104+ const lua = util . transpileString ( `return JSONStringify([${ inp . toString ( ) } ].slice(${ start } , ${ end } ))` ) ;
111105
112106 // Execute
113107 const result = util . executeLua ( lua ) ;
@@ -129,7 +123,6 @@ export class LuaLibArrayTests {
129123 const lua = util . transpileString (
130124 `let spliceTestTable = [${ inp . toString ( ) } ];
131125 spliceTestTable.splice(${ start } , ${ deleteCount } , ${ newElements } );
132- /** !NoContext */ declare function JSONStringify(t: any): string;
133126 return JSONStringify(spliceTestTable);`
134127 ) ;
135128
@@ -156,14 +149,12 @@ export class LuaLibArrayTests {
156149 lua = util . transpileString (
157150 `let spliceTestTable = [${ inp . toString ( ) } ];
158151 spliceTestTable.splice(${ start } , ${ deleteCount } , ${ newElements } );
159- /** !NoContext */ declare function JSONStringify(t: any): string;
160152 return JSONStringify(spliceTestTable);`
161153 ) ;
162154 } else {
163155 lua = util . transpileString (
164156 `let spliceTestTable = [${ inp . toString ( ) } ];
165157 spliceTestTable.splice(${ start } );
166- /** !NoContext */ declare function JSONStringify(t: any): string;
167158 return JSONStringify(spliceTestTable);`
168159 ) ;
169160 }
@@ -197,7 +188,6 @@ export class LuaLibArrayTests {
197188 // Transpile
198189 const lua = util . transpileString (
199190 `let concatTestTable = ${ JSON . stringify ( arr ) } ;
200- /** !NoContext */ declare function JSONStringify(t: any): string;
201191 return JSONStringify(concatTestTable.concat(${ argStr } ));`
202192 ) ;
203193
@@ -288,7 +278,6 @@ export class LuaLibArrayTests {
288278 const lua = util . transpileString (
289279 `let testArray = [0];
290280 testArray.push(${ inp . join ( ", " ) } );
291- /** !NoContext */ declare function JSONStringify(t: any): string;
292281 return JSONStringify(testArray);
293282 `
294283 ) ;
@@ -343,7 +332,6 @@ export class LuaLibArrayTests {
343332 const lua = util . transpileString (
344333 `let testArray = ${ array } ;
345334 let val = testArray.reverse();
346- /** !NoContext */ declare function JSONStringify(t: any): string;
347335 return JSONStringify(testArray)` ) ;
348336
349337 // Execute
@@ -364,7 +352,6 @@ export class LuaLibArrayTests {
364352 const lua = util . transpileString (
365353 `let testArray = ${ array } ;
366354 let val = testArray.shift();
367- /** !NoContext */ declare function JSONStringify(t: any): string;
368355 return JSONStringify(testArray)` ) ;
369356
370357 // Execute
@@ -398,7 +385,6 @@ export class LuaLibArrayTests {
398385 const lua = util . transpileString (
399386 `let testArray = ${ array } ;
400387 testArray.unshift(${ toUnshift } );
401- /** !NoContext */ declare function JSONStringify(t: any): string;
402388 return JSONStringify(testArray)` ) ;
403389 // Execute
404390 const result = util . executeLua ( lua ) ;
@@ -418,7 +404,6 @@ export class LuaLibArrayTests {
418404 const lua = util . transpileString (
419405 `let testArray = ${ array } ;
420406 testArray.sort();
421- /** !NoContext */ declare function JSONStringify(t: any): string;
422407 return JSONStringify(testArray)` ) ;
423408
424409 // Execute
0 commit comments