Language.Haskell.Refact.Utils.Utils

Managing the GHC / project environment

getTargetGhc

parseSourceFileGhc

The bits that do the work

runRefacSession

applyRefac

applyRefac'

refactDone

fileNameFromModSummary

getModuleName

clientModsAndFiles

serverModsAndFiles

runMultRefacSession

modifiedFiles

writeRefactoredFiles

stripCallStack