Skip to content

Commit 1101e41

Browse files
committed
fix outline tests
1 parent f4dc19f commit 1101e41

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

ghcide/src/Development/IDE/LSP/Outline.hs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import qualified Data.Text as T
1919
import Development.IDE.Core.Rules
2020
import Development.IDE.Core.Shake
2121
import Development.IDE.GHC.Compat
22-
import Development.IDE.GHC.Error (realSrcSpanToRange)
22+
import Development.IDE.GHC.Error (realSrcSpanToRange, rangeToRealSrcSpan)
2323
import Development.IDE.Types.Location
2424
import Language.LSP.Server (LspM)
2525
import Language.LSP.Types
@@ -183,12 +183,10 @@ documentSymbolForImportSummary importSymbols =
183183
mergeRanges xs = Range (minimum $ map _start xs) (maximum $ map _end xs)
184184
importRange = mergeRanges $ map (_range :: DocumentSymbol -> Range) importSymbols
185185
in
186-
Just (defDocumentSymbol empty :: DocumentSymbol)
186+
Just (defDocumentSymbol (rangeToRealSrcSpan "" importRange))
187187
{ _name = "imports"
188188
, _kind = SkModule
189189
, _children = Just (List importSymbols)
190-
, _range = importRange
191-
, _selectionRange = importRange
192190
}
193191

194192
documentSymbolForImport :: Located (ImportDecl GhcPs) -> Maybe DocumentSymbol

0 commit comments

Comments
 (0)