diff --git a/packages/language-service/src/typescript_host.ts b/packages/language-service/src/typescript_host.ts index 81340d0d67..bec46d2623 100644 --- a/packages/language-service/src/typescript_host.ts +++ b/packages/language-service/src/typescript_host.ts @@ -704,15 +704,6 @@ function spanAt(sourceFile: ts.SourceFile, line: number, column: number): Span|u } } -function chainedMessage(chain: DiagnosticMessageChain, indent = ''): string { - return indent + chain.message + (chain.next ? chainedMessage(chain.next, indent + ' ') : ''); -} - -class DiagnosticMessageChainImpl implements DiagnosticMessageChain { - constructor(public message: string, public next?: DiagnosticMessageChain) {} - toString(): string { return chainedMessage(this); } -} - function convertChain(chain: FormattedMessageChain): DiagnosticMessageChain { return {message: chain.message, next: chain.next ? convertChain(chain.next) : undefined}; }