Mirror: TypeScript LSP plugin that finds GraphQL documents in your code and provides diagnostics, auto-complete and hover-information.

remove getProgram

Changed files
-5
src
-5
src/index.ts
···
// TODO: we have to initialize a watcher for schema changes
const schema = loadSchema(info.project.getProjectName(), info.config.schema);
-
proxy.getProgram = (): ts.Program | undefined => {
-
console.log('getProgram');
-
return info.languageService.getProgram();
-
};
-
proxy.getSemanticDiagnostics = (filename: string): ts.Diagnostic[] => {
const originalDiagnostics = info.languageService.getSemanticDiagnostics(filename)
const source = getSource(info, filename)
···
// TODO: we have to initialize a watcher for schema changes
const schema = loadSchema(info.project.getProjectName(), info.config.schema);
proxy.getSemanticDiagnostics = (filename: string): ts.Diagnostic[] => {
const originalDiagnostics = info.languageService.getSemanticDiagnostics(filename)
const source = getSource(info, filename)