@@ -7,8 +7,6 @@ module Reporting.Render.Type.Localizer
8 , fromNames
8 , fromNames
9 , fromModule
9 , fromModule
@@ -18,7 +16,6 @@ import qualified Data.Name as Name
18import qualified Data.Set as Set
16import qualified Data.Set as Set
20import qualified AST.Source as Src
18import qualified AST.Source as Src
21−import qualified Elm.Compiler.Imports as Imports
22import qualified Elm.ModuleName as ModuleName
19import qualified Elm.ModuleName as ModuleName
23import Reporting.Doc ((<>))
20import Reporting.Doc ((<>))
24import qualified Reporting.Doc as D
21import qualified Reporting.Doc as D
@@ -121,20 +118,3 @@ addType (A.At _ exposed) types =
121 Src.Lower _ -> types
118 Src.Lower _ -> types
122 Src.Upper name _ -> Set.insert name types
119 Src.Upper name _ -> Set.insert name types
123 Src.Operator _ -> types
120 Src.Operator _ -> types
130−replEmpty :: Localizer
133− Map.insert Name.replModule (Import Nothing All) $
134− Map.fromList $ map toPair Imports.defaults
137−replAdd :: Name.Name -> Maybe Name.Name -> Src.Exposing -> Localizer -> Localizer
138−replAdd name alias exposing (Localizer localizer) =
139− Localizer $ Map.insert name (Import alias (toExposing exposing)) localizer