diff --git a/src/server/session.ts b/src/server/session.ts index 2db58d67460..03ed5e10f8c 100644 --- a/src/server/session.ts +++ b/src/server/session.ts @@ -42,6 +42,11 @@ namespace ts.server { return false; } + + function dtsChangeCanAffectEmit(compilationSettings: CompilerOptions) { + return getEmitDeclarations(compilationSettings) || !!compilationSettings.emitDecoratorMetadata; + } + function formatDiag(fileName: NormalizedPath, project: Project, diag: Diagnostic): protocol.Diagnostic { const scriptInfo = project.getScriptInfoForNormalizedPath(fileName)!; // TODO: GH#18217 return { @@ -1599,10 +1604,6 @@ namespace ts.server { return emptyArray; } - function dtsChangeCanAffectEmit(compilationSettings: CompilerOptions) { - return getEmitDeclarations(compilationSettings) || !!compilationSettings.emitDecoratorMetadata; - } - return combineProjectOutput( info, path => this.projectService.getScriptInfoForPath(path)!,