@@ -34,11 +34,6 @@ public sealed class NodeJsEngine : JsEngineBase
34
34
/// </summary>
35
35
private const string ENGINE_HELPERS_RESOURCE_NAME = "JavaScriptEngineSwitcher.Node.Resources.engine-helpers.js" ;
36
36
37
- /// <summary>
38
- /// Name of file, which identifies the generated function call
39
- /// </summary>
40
- private const string GENERATED_FUNCTION_CALL_FILE_NAME = "JavaScriptEngineSwitcher.Node.Resources.generated-function-call.js" ;
41
-
42
37
/// <summary>
43
38
/// Name of JS engine
44
39
/// </summary>
@@ -305,7 +300,7 @@ private WrapperException WrapInvocationException(InvocationException originalExc
305
300
{
306
301
string errorLocation = message . Substring ( messageWithTypeLength ) ;
307
302
errorLocationItems = NodeJsErrorHelpers . ParseErrorLocation ( errorLocation ) ;
308
- errorLocationItems = FilterErrorLocationItems ( errorLocationItems ) ;
303
+ errorLocationItems = NodeJsErrorHelpers . FilterErrorLocationItems ( errorLocationItems ) ;
309
304
310
305
if ( errorLocationItems . Length > 0 )
311
306
{
@@ -350,41 +345,6 @@ private WrapperException WrapInvocationException(InvocationException originalExc
350
345
return wrapperException ;
351
346
}
352
347
353
- /// <summary>
354
- /// Filters a error location items
355
- /// </summary>
356
- /// <param name="errorLocationItems">An array of <see cref="ErrorLocationItem"/> instances</param>
357
- private static ErrorLocationItem [ ] FilterErrorLocationItems ( ErrorLocationItem [ ] errorLocationItems )
358
- {
359
- if ( errorLocationItems . Length == 0 )
360
- {
361
- return errorLocationItems ;
362
- }
363
-
364
- int excessErrorLocationItemIndex = 0 ;
365
-
366
- foreach ( ErrorLocationItem item in errorLocationItems )
367
- {
368
- string documentName = item . DocumentName ;
369
- string functionName = item . FunctionName ;
370
-
371
- if ( documentName == "node:vm"
372
- || documentName == "vm.js"
373
- || documentName == GENERATED_FUNCTION_CALL_FILE_NAME
374
- || ( documentName == "anonymous" && functionName == "callFunction" ) )
375
- {
376
- break ;
377
- }
378
-
379
- excessErrorLocationItemIndex ++ ;
380
- }
381
-
382
- var processedErrorLocationItems = new ErrorLocationItem [ excessErrorLocationItemIndex ] ;
383
- Array . Copy ( errorLocationItems , processedErrorLocationItems , excessErrorLocationItemIndex ) ;
384
-
385
- return processedErrorLocationItems ;
386
- }
387
-
388
348
#endregion
389
349
390
350
#endregion
0 commit comments