提交 297f871e 编写于 作者: J Julia McGeoghan 提交者: Benjamin Pasero

Enable strict null checking for node/flow test (#65541)

* flow-test-fix

* flow-test-fix

* Revert "flow-test-fix"

This reverts commit 4f0c4beddce05f85026308cbe6652e2389f91435.
上级 c9efee46
......@@ -137,6 +137,7 @@
"./vs/base/test/common/json.test.ts",
"./vs/base/test/common/jsonEdit.test.ts",
"./vs/base/test/common/jsonFormatter.test.ts",
"./vs/base/test/common/labels.test.ts",
"./vs/base/test/common/lifecycle.test.ts",
"./vs/base/test/common/linkedList.test.ts",
......@@ -159,6 +160,7 @@
"./vs/base/test/node/decoder.test.ts",
"./vs/base/test/node/encoding/encoding.test.ts",
"./vs/base/test/node/extfs/extfs.test.ts",
"./vs/base/test/node/flow.test.ts",
"./vs/base/test/node/id.test.ts",
"./vs/base/test/node/glob.test.ts",
"./vs/base/test/node/port.test.ts",
......
......@@ -9,7 +9,7 @@ import * as assert from 'assert';
* Executes the given function (fn) over the given array of items (list) in parallel and returns the resulting errors and results as
* array to the callback (callback). The resulting errors and results are evaluated by calling the provided callback function.
*/
export function parallel<T, E>(list: T[], fn: (item: T, callback: (err: Error, result: E) => void) => void, callback: (err: Array<Error | null> | null, result: E[]) => void): void {
export function parallel<T, E>(list: T[], fn: (item: T, callback: (err: Error | null, result: E | null) => void) => void, callback: (err: Array<Error | null> | null, result: E[]) => void): void {
let results = new Array(list.length);
let errors = new Array<Error | null>(list.length);
let didErrorOccur = false;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册