@@ -133,14 +133,13 @@ getPackage dflags p =
133-- | Typecheck a single module using the supplied dependencies and packages.
133-- | Typecheck a single module using the supplied dependencies and packages.
134typecheckModule
134typecheckModule
135 :: IdeOptions
135 :: IdeOptions
137 -> HscEnv
136 -> HscEnv
138 -> [TcModuleResult]
137 -> [TcModuleResult]
139 -> ParsedModule
138 -> ParsedModule
140 -> IO ([FileDiagnostic], Maybe TcModuleResult)
139 -> IO ([FileDiagnostic], Maybe TcModuleResult)
141−typecheckModule opt mod packageState deps pm =
140+typecheckModule opt packageState deps pm =
142 fmap (either (, Nothing) (second Just)) $ Ex.runExceptT $
141 fmap (either (, Nothing) (second Just)) $ Ex.runExceptT $
143− runGhcSessionExcept opt (Just mod) packageState $
142+ runGhcSessionExcept opt (Just pm) packageState $
144 catchSrcErrors $ do
143 catchSrcErrors $ do
145 setupEnv deps
144 setupEnv deps
146 (warnings, tcm) <- withWarnings "Typechecker" $ \tweak ->
145 (warnings, tcm) <- withWarnings "Typechecker" $ \tweak ->