Ide.Plugin.Cabal

haskell-language-server-2.9.0.0: LSP server for GHC

Safe Haskell | None
Language | GHC2021

Ide.Plugin.Cabal

# Documentation

descriptor :: Recorder (WithPriority Log) -> PluginId -> PluginDescriptor IdeState #

data Log #

Constructors

LogModificationTime NormalizedFilePath FileVersion |
LogShake Log |
LogDocOpened Uri |
LogDocModified Uri |
LogDocSaved Uri |
LogDocClosed Uri |
LogFOI (HashMap NormalizedFilePath FileOfInterestStatus) |
LogCompletionContext Context Position |
LogCompletions Log |

#### Instances

Instances details

Show Log # |
Instance details Defined in Ide.Plugin.Cabal Methods showsPrec :: Int -> Log -> ShowS # show :: Log -> String # showList :: [Log] -> ShowS #
Pretty Log # |
Instance details Defined in Ide.Plugin.Cabal Methods pretty :: Log -> Doc ann # prettyList :: [Log] -> Doc ann #