Skip to content

Commit a46f0a2

Browse files
committed
Use case instead of maybe for StructuredMessage match
1 parent 25b02fa commit a46f0a2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ghcide/src/Development/IDE/Types/Diagnostics.hs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,9 @@ ideErrorFromLspDiag
6868
ideErrorFromLspDiag lspDiag fdFilePath origMsg =
6969
let fdShouldShowDiagnostic = ShowDiag
7070
fdStructuredMessage =
71-
maybe NoStructuredMessage SomeStructuredMessage origMsg
71+
case origMsg of
72+
Nothing -> NoStructuredMessage
73+
Just msg -> SomeStructuredMessage msg
7274
fdLspDiagnostic = lspDiag
7375
{ _code = fmap ghcCodeToLspCode . diagnosticCode . errMsgDiagnostic =<< origMsg
7476
}

0 commit comments

Comments
 (0)