Don't collect open-file telemetry on the syntax server

It's throwing an exception (since there's no program from which to
retrieve the SourceFile) and there's no reason to fix it since the
same files are open in the semantic server.
This commit is contained in:
Andrew Casey committed 2018-05-16 13:40:24 -07:00
1 parent aab8d65107
commit 0b89460c18
1 file changed
+1 -1
+1 -1
View File
@@ -2123,7 +2123,7 @@ namespace ts.server {
}
private telemetryOnOpenFile(scriptInfo: ScriptInfo): void {
if (!this.eventHandler || !scriptInfo.isJavaScript() || !addToSeen(this.allJsFilesForOpenFileTelemetry, scriptInfo.path)) {
if (this.syntaxOnly || !this.eventHandler || !scriptInfo.isJavaScript() || !addToSeen(this.allJsFilesForOpenFileTelemetry, scriptInfo.path)) {
return;
}