Skip to content

Commit 747b1c7

Browse files
committed
Move CPPd imports to prevent stylish from evaluating CPP
1 parent 4f92fbf commit 747b1c7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,6 @@ import Development.IDE.Core.RuleTypes (TcModuleResult (..),
3535
TypeCheck (..))
3636
import qualified Development.IDE.Core.Shake as Shake
3737
import Development.IDE.GHC.Compat (HsConDetails (RecCon),
38-
#if __GLASGOW_HASKELL__ < 910
39-
HsExpansion (HsExpanded),
40-
#else
41-
XXExprGhcRn(..),
42-
#endif
4338
HsExpr (XExpr),
4439
HsRecFields (..), LPat,
4540
Outputable, getLoc,
@@ -86,6 +81,11 @@ import Language.LSP.Protocol.Types (CodeAction (..),
8681
WorkspaceEdit (WorkspaceEdit),
8782
type (|?) (InL, InR))
8883

84+
#if __GLASGOW_HASKELL__ < 910
85+
import Development.IDE.GHC.Compat (HsExpansion (HsExpanded))
86+
#else
87+
import Development.IDE.GHC.Compat (XXExprGhcRn (..))
88+
#endif
8989

9090
data Log
9191
= LogShake Shake.Log

0 commit comments

Comments
 (0)