Skip to content

Commit e447936

Browse files
committed
Merge cleanup
1 parent 4af875b commit e447936

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

hls-plugin-api/src/Ide/PluginUtils.hs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ module Ide.PluginUtils
3636
where
3737

3838

39-
import Control.Lens ((^.))
4039
import Control.Monad.Extra (maybeM)
4140
import Control.Monad.Trans.Class (lift)
4241
import Control.Monad.Trans.Except (ExceptT, runExceptT, throwE)
@@ -57,7 +56,6 @@ import Language.LSP.Types hiding
5756
SemanticTokensEdit (_start))
5857
import qualified Language.LSP.Types as J
5958
import Language.LSP.Types.Capabilities
60-
import Language.LSP.Types.Lens (uri)
6159

6260
-- ---------------------------------------------------------------------
6361

plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
{-# LANGUAGE ViewPatterns #-}
66
module Ide.Plugin.AlternateNumberFormat (descriptor, Log(..)) where
77

8+
import Control.Lens ((^.))
89
import Control.Monad.Except (ExceptT, MonadIO, liftIO)
910
import qualified Data.HashMap.Strict as HashMap
1011
import Data.String (IsString)
@@ -34,6 +35,7 @@ import Ide.PluginUtils (getNormalizedFilePath,
3435
handleMaybeM, pluginResponse)
3536
import Ide.Types
3637
import Language.LSP.Types
38+
import qualified Language.LSP.Types.Lens as L
3739

3840
newtype Log = LogShake Shake.Log deriving Show
3941

@@ -85,8 +87,8 @@ collectLiteralsRule recorder = define (cmapWithPrio LogShake recorder) $ \Collec
8587
getExtensions = map GhcExtension . toList . extensionFlags . ms_hspp_opts . pm_mod_summary
8688

8789
codeActionHandler :: PluginMethodHandler IdeState 'TextDocumentCodeAction
88-
codeActionHandler state _ (CodeActionParams _ _ docId currRange _) = pluginResponse $ do
89-
nfp <- getNormalizedFilePath plId (docId ^. uri)
90+
codeActionHandler state plId (CodeActionParams _ _ docId currRange _) = pluginResponse $ do
91+
nfp <- getNormalizedFilePath plId (docId ^. L.uri)
9092
CLR{..} <- requestLiterals state nfp
9193
pragma <- getFirstPragma state nfp
9294
-- remove any invalid literals (see validTarget comment)

plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ callHierarchyId = PluginId "callHierarchy"
5050
-- | Render prepare call hierarchy request.
5151
prepareCallHierarchy :: PluginMethodHandler IdeState TextDocumentPrepareCallHierarchy
5252
prepareCallHierarchy state pluginId param = pluginResponse $ do
53-
nfp <- getNormalizedFilePath pluginId (param ^. L.textDocument)
53+
nfp <- getNormalizedFilePath pluginId (param ^. L.textDocument ^. L.uri)
5454
items <- liftIO (runAction "CallHierarchy.prepareHierarchy" state (prepareCallHierarchyItem nfp (param ^. L.position)))
5555
pure (List <$> items)
5656

0 commit comments

Comments
 (0)