Add null type annotations for the common x: T = null pattern

In these cases, the programmer has explicitly indicated that the type should be nullable
This commit is contained in:
Matt Bierner
2018-10-11 14:13:20 -07:00
parent da546f5d5d
commit 0318e90c93
130 changed files with 257 additions and 221 deletions

View File

@@ -99,7 +99,7 @@ function main(server: Server, initData: ISharedProcessInitData, configuration: I
telemetryLogService.info('The below are logs for every telemetry event sent from VS Code once the log level is set to trace.');
telemetryLogService.info('===========================================================');
let appInsightsAppender: ITelemetryAppender = NullAppender;
let appInsightsAppender: ITelemetryAppender | null = NullAppender;
if (product.aiConfig && product.aiConfig.asimovKey && isBuilt) {
appInsightsAppender = new AppInsightsAppender(eventPrefix, null, product.aiConfig.asimovKey, telemetryLogService);
disposables.push(appInsightsAppender); // Ensure the AI appender is disposed so that it flushes remaining data