Skip to content

Commit b6af173

Browse files
committed
remove duplicate publish diags
1 parent f59b630 commit b6af173

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

ghcide/src/Development/IDE/Core/Shake.hs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1370,7 +1370,7 @@ defineEarlyCutoff' doDiagnostics cmp key file mbOld mode action = do
13701370
actionCtx <- ask
13711371
return $ Just $ RunResult ChangedNothing old (A v)
13721372
$ do
1373-
writeTaskQueue diagQueue $ flip runActionMonad actionCtx $ doDiagnostics (vfsVersion =<< ver) $ Vector.toList diags
1373+
-- writeTaskQueue diagQueue $ flip runActionMonad actionCtx $ doDiagnostics (vfsVersion =<< ver) $ Vector.toList diags
13741374
return ()
13751375
_ -> return Nothing
13761376
_ ->
@@ -1496,7 +1496,6 @@ updateFileDiagnostics recorder fp ver k ShakeExtras{diagnostics, hiddenDiagnosti
14961496
let uri' = filePathToUri' fp
14971497
let delay = if null newDiags then 0.1 else 0
14981498
registerEvent debouncer delay uri' $ withTrace ("report diagnostics " <> fromString (fromNormalizedFilePath fp)) $ \tag -> do
1499-
-- do
15001499
join $ mask_ $ do
15011500
lastPublish <- atomicallyNamed "diagnostics - publish" $ STM.focus (Focus.lookupWithDefault [] <* Focus.insert newDiags) uri' publishedDiagnostics
15021501
let action = when (lastPublish /= newDiags) $ case lspEnv of

0 commit comments

Comments
 (0)