strict-null work for configurationResolver; fixes #69683

This commit is contained in:
Andre Weinand
2019-03-19 14:41:27 +01:00
parent b61768007d
commit 63a3a570e5
6 changed files with 26 additions and 21 deletions

View File

@@ -597,7 +597,7 @@ export class MainThreadTask implements MainThreadTaskShape {
};
for (let i = 0; i < partiallyResolvedVars.length; i++) {
const variableName = vars[i].substring(2, vars[i].length - 1);
if (values.variables[vars[i]] === vars[i]) {
if (resolvedVars && values.variables[vars[i]] === vars[i]) {
result.variables.set(variableName, resolvedVars.get(variableName));
} else {
result.variables.set(variableName, partiallyResolvedVars[i]);