@@ -107,7 +107,9 @@ main = do
107107 putStrLn "Report bugs at https://github.com/digital-asset/ghcide/issues"
108108
109109 putStrLn $ "\nStep 1/6: Finding files to test in " ++ dir
110− files <- nubOrd <$> expandFiles (argFiles ++ ["." | null argFiles])
110+ files <- expandFiles (argFiles ++ ["." | null argFiles])
111+ -- LSP works with absolute file paths, so try and behave similarly
112+ files <- nubOrd <$> mapM canonicalizePath files
111113 putStrLn $ "Found " ++ show (length files) ++ " files"
112114
113115 putStrLn "\nStep 2/6: Looking for hie.yaml files that control setup"