Skip to content

Commit e29808e

Browse files
committed
disable refinement hole fits
1 parent caa382f commit e29808e

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

ghcide/src/Development/IDE/GHC/Compat.hs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -296,19 +296,15 @@ setUpTypedHoles df
296296
#if MIN_VERSION_ghc(8,8,0)
297297
$ flip gopt_unset Opt_ShowDocsOfHoleFits -- not used
298298
#endif
299-
$ flip gopt_unset Opt_ShowMatchesOfHoleFits -- nice but broken (forgets module qualifiers)
299+
$ flip gopt_unset Opt_ShowMatchesOfHoleFits -- nice but not used
300300
$ flip gopt_unset Opt_ShowProvOfHoleFits -- not used
301301
$ flip gopt_unset Opt_ShowTypeAppOfHoleFits -- not used
302302
$ flip gopt_unset Opt_ShowTypeAppVarsOfHoleFits -- not used
303303
$ flip gopt_unset Opt_ShowTypeOfHoleFits -- massively simplifies parsing
304304
$ flip gopt_set Opt_SortBySubsumHoleFits -- very nice and fast enough in most cases
305305
$ flip gopt_unset Opt_SortValidHoleFits
306306
$ flip gopt_unset Opt_UnclutterValidHoleFits
307-
$ df
308-
{ refLevelHoleFits = Just 1 -- becomes slow at higher levels
309-
, maxRefHoleFits = Just 10 -- quantity does not impact speed
310-
, maxValidHoleFits = Nothing -- quantity does not impact speed
311-
}
307+
df
312308

313309

314310
nameListFromAvails :: [AvailInfo] -> [(SrcSpan, Name)]

0 commit comments

Comments
 (0)