Skip to content

Commit 8299f25

Browse files
committed
Add missing source file. Duh.
1 parent 07e73f5 commit 8299f25

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

src/Ide/Plugin/GhcIde.hs

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{-# LANGUAGE OverloadedStrings #-}
2+
module Ide.Plugin.GhcIde
3+
(
4+
descriptor
5+
) where
6+
7+
import Development.IDE.Types.Logger
8+
import Ide.Types
9+
import Development.IDE.LSP.HoverDefinition
10+
import Development.IDE.Core.Shake
11+
12+
-- ---------------------------------------------------------------------
13+
14+
descriptor :: PluginId -> PluginDescriptor
15+
descriptor plId = PluginDescriptor
16+
{ pluginId = plId
17+
, pluginRules = mempty
18+
, pluginCommands = []
19+
, pluginCodeActionProvider = Nothing
20+
, pluginCodeLensProvider = Nothing
21+
, pluginDiagnosticProvider = Nothing
22+
, pluginHoverProvider = Just hover'
23+
, pluginSymbolsProvider = Nothing
24+
, pluginFormattingProvider = Nothing
25+
, pluginCompletionProvider = Nothing
26+
}
27+
28+
-- ---------------------------------------------------------------------
29+
30+
hover' :: HoverProvider
31+
hover' ideState params = do
32+
logInfo (ideLogger ideState) "GhcIde.hover entered (ideLogger)" -- AZ
33+
hover ideState params
34+
35+
-- ---------------------------------------------------------------------

0 commit comments

Comments
 (0)