Enable strictNullChecks for implicit projects (#149844)

Mistakenly enabled checkJS instead of strictNullChecks
This commit is contained in:
Matt Bierner
2022-05-18 10:47:37 -07:00
committed by GitHub
parent ff975bc211
commit 6bd7605ae1
2 changed files with 4 additions and 4 deletions

View File

@@ -82,7 +82,7 @@ export class ImplicitProjectConfiguration {
private static readCheckJs(configuration: vscode.WorkspaceConfiguration): boolean {
return configuration.get<boolean>('js/ts.implicitProjectConfig.checkJs')
?? configuration.get<boolean>('javascript.implicitProjectConfig.checkJs', true);
?? configuration.get<boolean>('javascript.implicitProjectConfig.checkJs', false);
}
private static readExperimentalDecorators(configuration: vscode.WorkspaceConfiguration): boolean {
@@ -91,7 +91,7 @@ export class ImplicitProjectConfiguration {
}
private static readImplicitStrictNullChecks(configuration: vscode.WorkspaceConfiguration): boolean {
return configuration.get<boolean>('js/ts.implicitProjectConfig.strictNullChecks', false);
return configuration.get<boolean>('js/ts.implicitProjectConfig.strictNullChecks', true);
}
private static readImplicitStrictFunctionTypes(configuration: vscode.WorkspaceConfiguration): boolean {