From c8a9e116343da7e0eaecf7045aa4ba052c73af28 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Sun, 4 Oct 2020 04:12:35 -0500 Subject: [PATCH] fix: exclude BusySignalProvider | FindReferencesProvider from ProviderRegistry --- src-commons-atom/ProviderRegistry.ts | 4 ++-- types-packages/main.d.ts | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src-commons-atom/ProviderRegistry.ts b/src-commons-atom/ProviderRegistry.ts index 07bc635d..97a1aeee 100644 --- a/src-commons-atom/ProviderRegistry.ts +++ b/src-commons-atom/ProviderRegistry.ts @@ -1,7 +1,7 @@ import { Disposable, TextEditor } from "atom" -import { Provider as ProviderTypes } from "../types-packages/main.d" +import { Provider as ProviderTypes, BusySignalProvider, FindReferencesProvider } from "../types-packages/main.d" -export class ProviderRegistry { +export class ProviderRegistry> { private providers: Array constructor() { diff --git a/types-packages/main.d.ts b/types-packages/main.d.ts index 431ca6a2..6129066b 100644 --- a/types-packages/main.d.ts +++ b/types-packages/main.d.ts @@ -16,6 +16,7 @@ import { CodeActionProvider } from "./code-actions" import { CodeHighlightProvider } from "./code-highlight" import { AnyDatatipProvider } from "./datatip" import { DefinitionProvider } from "./definitions" +import { FindReferencesProvider } from "./find-references" import { HyperclickProvider } from "./hyperclick" import { OutlineProvider } from "./outline" import { SignatureHelpProvider } from "./sig-help" @@ -34,6 +35,7 @@ export type Provider = | CodeHighlightProvider | AnyDatatipProvider | DefinitionProvider + | FindReferencesProvider | HyperclickProvider | OutlineProvider | SignatureHelpProvider