Skip to content

Commit

Permalink
use diagnosticManager from tsserver client
Browse files Browse the repository at this point in the history
  • Loading branch information
chemzqm committed Aug 20, 2021
1 parent 0e5132f commit b530f9e
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions src/server/commands.ts
@@ -1,4 +1,4 @@
import { commands, diagnosticManager, CancellationToken, Diagnostic, Disposable, ServiceStat, Uri as URI, window, workspace } from 'coc.nvim'
import { commands, CancellationToken, Diagnostic, Disposable, ServiceStat, Uri as URI, window, workspace } from 'coc.nvim'
import { Location, Position, Range, TextEdit } from 'vscode-languageserver-types'
import TsserverService from '../server'
import { PluginManager } from '../utils/plugins'
Expand Down Expand Up @@ -110,8 +110,7 @@ export class AutoFixCommand implements Command {
return
}
let file = client.serviceClient.toPath(document.uri)
let collectionDiags = diagnosticManager.getDiagnostics(document.uri)
let diagnostics = Array.isArray(collectionDiags) ? collectionDiags as Diagnostic[] : collectionDiags[this.service.id]
let diagnostics = client.serviceClient.diagnosticsManager.getDiagnostics(document.uri)
let missingDiagnostics = diagnostics.filter(o => o.code == 2307)
if (missingDiagnostics.length) {
let names = missingDiagnostics.map(o => {
Expand Down

0 comments on commit b530f9e

Please sign in to comment.