@@ -16,18 +16,16 @@ import Control.Monad.Except (ExceptT, throwError)
1616import Control.Monad.IO.Class (MonadIO , liftIO )
1717import Control.Monad.Trans.Class (lift )
1818import Control.Monad.Trans.Except (mapExceptT )
19- import Control.Monad.Trans.Maybe (hoistMaybe ,
20- maybeToExceptT )
2119import Data.Either (rights )
2220import Data.Foldable (fold , minimumBy )
2321import Data.Generics
2422import Data.Hashable
2523import Data.HashSet (HashSet )
2624import qualified Data.HashSet as HS
27- import Data.List (foldl' )
2825import Data.List.NonEmpty (NonEmpty ((:|) ),
2926 groupWith )
3027import qualified Data.List.NonEmpty as NE
28+ import qualified Data.List as List
3129import qualified Data.Map as M
3230import qualified Data.Map.Strict as Map
3331import Data.Maybe
@@ -122,7 +120,7 @@ prepareRenameProvider state _pluginId (PrepareRenameParams (TextDocumentIdentifi
122120renameModuleProvider :: Recorder (WithPriority Log )-> PluginMethodHandler IdeState Method_WorkspaceWillRenameFiles
123121renameModuleProvider recorder state _ (RenameFilesParams renames) = do
124122 renameResults <- mapM renameFile renames
125- pure $ InL $ foldl' combineTextEdits (WorkspaceEdit mempty mempty mempty ) $ catMaybes renameResults
123+ pure $ InL $ List. foldl' combineTextEdits (WorkspaceEdit mempty mempty mempty ) $ catMaybes renameResults
126124 where
127125 recorder' = cmapWithPrio LogModuleRename recorder
128126
0 commit comments