|
1 | | -{-# LANGUAGE ViewPatterns #-} |
2 | | -{-# LANGUAGE DeriveAnyClass #-} |
3 | | -{-# LANGUAGE DeriveGeneric #-} |
| 1 | +{-# LANGUAGE DeriveAnyClass #-} |
| 2 | +{-# LANGUAGE DeriveGeneric #-} |
4 | 3 | {-# LANGUAGE DuplicateRecordFields #-} |
5 | | -{-# LANGUAGE FlexibleContexts #-} |
6 | | -{-# LANGUAGE FlexibleInstances #-} |
7 | | -{-# LANGUAGE OverloadedStrings #-} |
8 | | -{-# LANGUAGE TupleSections #-} |
9 | | -{-# LANGUAGE TypeFamilies #-} |
10 | | -{-# LANGUAGE RecordWildCards #-} |
| 4 | +{-# LANGUAGE FlexibleContexts #-} |
| 5 | +{-# LANGUAGE FlexibleInstances #-} |
| 6 | +{-# LANGUAGE OverloadedStrings #-} |
| 7 | +{-# LANGUAGE RecordWildCards #-} |
| 8 | +{-# LANGUAGE TupleSections #-} |
| 9 | +{-# LANGUAGE TypeFamilies #-} |
| 10 | +{-# LANGUAGE ViewPatterns #-} |
11 | 11 |
|
12 | 12 | module Ide.Plugin.Example2 |
13 | 13 | ( |
14 | 14 | descriptor |
15 | 15 | ) where |
16 | 16 |
|
17 | | -import Control.DeepSeq (NFData) |
18 | | -import Control.Monad.Trans.Maybe |
19 | | -import Data.Aeson |
20 | | -import Data.Binary |
21 | | -import Data.Functor |
22 | | -import qualified Data.HashMap.Strict as Map |
23 | | -import Data.Hashable |
24 | | -import qualified Data.Text as T |
25 | | -import Data.Typeable |
26 | | -import Development.IDE as D |
27 | | -import Development.IDE.Core.Rules |
28 | | -import Development.IDE.Core.Shake |
29 | | -import GHC.Generics |
30 | | -import Ide.PluginUtils |
31 | | -import Ide.Types |
32 | | -import Language.LSP.Types |
33 | | -import Language.LSP.Server |
34 | | -import Text.Regex.TDFA.Text() |
35 | | -import Control.Monad.IO.Class |
| 17 | +import Control.DeepSeq (NFData) |
| 18 | +import Control.Monad.IO.Class |
| 19 | +import Control.Monad.Trans.Maybe |
| 20 | +import Data.Aeson |
| 21 | +import Data.Binary |
| 22 | +import Data.Functor |
| 23 | +import qualified Data.HashMap.Strict as Map |
| 24 | +import Data.Hashable |
| 25 | +import qualified Data.Text as T |
| 26 | +import Data.Typeable |
| 27 | +import Development.IDE as D |
| 28 | +import Development.IDE.Core.Shake |
| 29 | +import GHC.Generics |
| 30 | +import Ide.PluginUtils |
| 31 | +import Ide.Types |
| 32 | +import Language.LSP.Server |
| 33 | +import Language.LSP.Types |
| 34 | +import Text.Regex.TDFA.Text () |
36 | 35 |
|
37 | 36 | -- --------------------------------------------------------------------- |
38 | 37 |
|
@@ -132,7 +131,7 @@ codeLens ideState plId CodeLensParams{_textDocument=TextDocumentIdentifier uri} |
132 | 131 | -- --------------------------------------------------------------------- |
133 | 132 | -- | Parameters for the addTodo PluginCommand. |
134 | 133 | data AddTodoParams = AddTodoParams |
135 | | - { file :: Uri -- ^ Uri of the file to add the pragma to |
| 134 | + { file :: Uri -- ^ Uri of the file to add the pragma to |
136 | 135 | , todoText :: T.Text |
137 | 136 | } |
138 | 137 | deriving (Show, Eq, Generic, ToJSON, FromJSON) |
|
0 commit comments