File tree 1 file changed +8
-1
lines changed
plugins/hls-explicit-imports-plugin/src/Ide/Plugin
1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -297,9 +297,16 @@ importPackageInlayHintProvider _ state _ InlayHintParams {_textDocument = TextDo
297
297
realSrcSpanToEndPosition :: RealSrcSpan -> Position
298
298
realSrcSpanToEndPosition realSrcSpan = realSrcSpanToRange realSrcSpan ^. L. end
299
299
300
+ importAnnotation :: ImportDecl GhcPs -> EpAnnImportDecl
301
+ #if MIN_VERSION_ghc(9,5,0)
302
+ importAnnotation = anns . ideclAnn . ideclExt
303
+ #else
304
+ importAnnotation = anns . ideclExt
305
+ #endif
306
+
300
307
hintPosition :: ImportDecl GhcPs -> Position
301
308
hintPosition importDecl =
302
- let importAnn = anns $ ideclAnn $ ideclExt importDecl
309
+ let importAnn = importAnnotation importDecl
303
310
importPosition = realSrcSpanToEndPosition . epaLocationRealSrcSpan $ importDeclAnnImport importAnn
304
311
moduleNamePosition = realSrcSpanToEndPosition $ realSrcSpan $ getLoc $ ideclName importDecl
305
312
maybeQualifiedPosition = realSrcSpanToEndPosition . epaLocationRealSrcSpan <$> importDeclAnnQualified importAnn
You can’t perform that action at this time.
0 commit comments