=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/haskell-language-server", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for haskell-language-server-2.9.0.0nb6 Preprocessing library 'hls-explicit-imports-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-explicit-imports-plugin' for haskell-language-server-2.9.0.0... : warning: [GHC-42258] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-inplace) [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.o, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.dyn_o ) : warning: [GHC-42258] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-inplace) [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.p_o ) Preprocessing library 'hls-cabal-gild-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-cabal-gild-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.CabalGild ( plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.o, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.dyn_o ) [1 of 1] Compiling Ide.Plugin.CabalGild ( plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.p_o ) Preprocessing library 'hls-refactor-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-refactor-plugin' for haskell-language-server-2.9.0.0... [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.dyn_o ) [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.dyn_o ) [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.dyn_o ) [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.dyn_o ) [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.dyn_o ) [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.dyn_o ) [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.dyn_o ) [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.dyn_o ) [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.dyn_o ) [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.dyn_o ) [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.dyn_o ) [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.dyn_o ) [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.dyn_o ) plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs:50:1: warning: [GHC-66111] [-Wunused-imports] The import of `Development.IDE.GHC.Compat.ExactPrint' is redundant except perhaps to import instances from `Development.IDE.GHC.Compat.ExactPrint' To import instances alone, use: import Development.IDE.GHC.Compat.ExactPrint() | 50 | import Development.IDE.GHC.Compat.ExactPrint | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.p_o ) [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.p_o ) [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.p_o ) [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.p_o ) [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.p_o ) [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.p_o ) [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.p_o ) [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.p_o ) [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.p_o ) [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.p_o ) [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.p_o ) [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.p_o ) [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.p_o ) plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs:50:1: warning: [GHC-66111] [-Wunused-imports] The import of `Development.IDE.GHC.Compat.ExactPrint' is redundant except perhaps to import instances from `Development.IDE.GHC.Compat.ExactPrint' To import instances alone, use: import Development.IDE.GHC.Compat.ExactPrint() | 50 | import Development.IDE.GHC.Compat.ExactPrint | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Preprocessing library 'hls-notes-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-notes-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.Notes ( plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs, dist/build/hls-notes-plugin/Ide/Plugin/Notes.o, dist/build/hls-notes-plugin/Ide/Plugin/Notes.dyn_o ) [1 of 1] Compiling Ide.Plugin.Notes ( plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs, dist/build/hls-notes-plugin/Ide/Plugin/Notes.p_o ) Preprocessing library 'hls-eval-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-eval-plugin' for haskell-language-server-2.9.0.0... [ 1 of 10] Compiling Ide.Plugin.Eval.Config ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Config.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.dyn_o ) [ 2 of 10] Compiling Ide.Plugin.Eval.Parse.Option ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Option.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.dyn_o ) [ 3 of 10] Compiling Ide.Plugin.Eval.Util ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Util.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.dyn_o ) [ 4 of 10] Compiling Ide.Plugin.Eval.GHC ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/GHC.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.dyn_o ) [ 5 of 10] Compiling Ide.Plugin.Eval.Types ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.dyn_o ) [ 6 of 10] Compiling Ide.Plugin.Eval.Rules ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Rules.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.dyn_o ) [ 7 of 10] Compiling Ide.Plugin.Eval.Parse.Comments ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Comments.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.dyn_o ) [ 8 of 10] Compiling Ide.Plugin.Eval.Code ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.dyn_o ) plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)") | ^^^^ [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.dyn_o ) [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval.dyn_o ) [ 1 of 10] Compiling Ide.Plugin.Eval.Config ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Config.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.p_o ) [ 2 of 10] Compiling Ide.Plugin.Eval.Parse.Option ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Option.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.p_o ) [ 3 of 10] Compiling Ide.Plugin.Eval.Util ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Util.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.p_o ) [ 4 of 10] Compiling Ide.Plugin.Eval.GHC ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/GHC.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.p_o ) [ 5 of 10] Compiling Ide.Plugin.Eval.Types ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.p_o ) [ 6 of 10] Compiling Ide.Plugin.Eval.Rules ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Rules.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.p_o ) [ 7 of 10] Compiling Ide.Plugin.Eval.Parse.Comments ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Comments.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.p_o ) [ 8 of 10] Compiling Ide.Plugin.Eval.Code ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.p_o ) plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)") | ^^^^ [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.p_o ) [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval.p_o ) Preprocessing library 'hls-module-name-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-module-name-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.ModuleName ( plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.o, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.dyn_o ) [1 of 1] Compiling Ide.Plugin.ModuleName ( plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.p_o ) Preprocessing library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.ExplicitFields ( plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.o, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.dyn_o ) [1 of 1] Compiling Ide.Plugin.ExplicitFields ( plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.p_o ) Preprocessing library 'hls-gadt-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-gadt-plugin' for haskell-language-server-2.9.0.0... [1 of 2] Compiling Ide.Plugin.GHC ( plugins/hls-gadt-plugin/src/Ide/Plugin/GHC.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.o, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.dyn_o ) [2 of 2] Compiling Ide.Plugin.GADT ( plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.o, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.dyn_o ) [1 of 2] Compiling Ide.Plugin.GHC ( plugins/hls-gadt-plugin/src/Ide/Plugin/GHC.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.p_o ) [2 of 2] Compiling Ide.Plugin.GADT ( plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.p_o ) Preprocessing library 'hls-alternate-number-format-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-alternate-number-format-plugin' for haskell-language-server-2.9.0.0... [1 of 3] Compiling Ide.Plugin.Literals ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Literals.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.dyn_o ) [2 of 3] Compiling Ide.Plugin.Conversion ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.dyn_o ) [3 of 3] Compiling Ide.Plugin.AlternateNumberFormat ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.dyn_o ) [1 of 3] Compiling Ide.Plugin.Literals ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Literals.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.p_o ) [2 of 3] Compiling Ide.Plugin.Conversion ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.p_o ) [3 of 3] Compiling Ide.Plugin.AlternateNumberFormat ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.p_o ) Preprocessing library 'hls-cabal-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-cabal-plugin' for haskell-language-server-2.9.0.0... [ 1 of 14] Compiling Ide.Plugin.Cabal.Completion.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.dyn_o ) [ 2 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.dyn_o ) [ 3 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Simple ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Simple.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.dyn_o ) [ 4 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Snippet ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.dyn_o ) [ 5 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Paths ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Paths.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.dyn_o ) [ 6 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.FilePath ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.dyn_o ) [ 7 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Module ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Module.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.dyn_o ) [ 8 of 14] Compiling Ide.Plugin.Cabal.Diagnostics ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Diagnostics.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.dyn_o ) [ 9 of 14] Compiling Ide.Plugin.Cabal.LicenseSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/LicenseSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.dyn_o ) [10 of 14] Compiling Ide.Plugin.Cabal.Completion.Data ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.dyn_o ) [11 of 14] Compiling Ide.Plugin.Cabal.Completion.Completions ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completions.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.dyn_o ) [12 of 14] Compiling Ide.Plugin.Cabal.Orphans ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Orphans.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.dyn_o ) [13 of 14] Compiling Ide.Plugin.Cabal.Parse ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.dyn_o ) [14 of 14] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.dyn_o ) [ 1 of 14] Compiling Ide.Plugin.Cabal.Completion.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.p_o ) [ 2 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.p_o ) [ 3 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Simple ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Simple.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.p_o ) [ 4 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Snippet ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.p_o ) [ 5 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Paths ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Paths.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.p_o ) [ 6 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.FilePath ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.p_o ) [ 7 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Module ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Module.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.p_o ) [ 8 of 14] Compiling Ide.Plugin.Cabal.Diagnostics ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Diagnostics.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.p_o ) [ 9 of 14] Compiling Ide.Plugin.Cabal.LicenseSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/LicenseSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.p_o ) [10 of 14] Compiling Ide.Plugin.Cabal.Completion.Data ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.p_o ) [11 of 14] Compiling Ide.Plugin.Cabal.Completion.Completions ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completions.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.p_o ) [12 of 14] Compiling Ide.Plugin.Cabal.Orphans ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Orphans.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.p_o ) [13 of 14] Compiling Ide.Plugin.Cabal.Parse ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.p_o ) [14 of 14] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.p_o ) Preprocessing library 'hls-semantic-tokens-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-semantic-tokens-plugin' for haskell-language-server-2.9.0.0... [1 of 8] Compiling Ide.Plugin.SemanticTokens.Types ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.dyn_o ) [2 of 8] Compiling Ide.Plugin.SemanticTokens.Tokenize ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Tokenize.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.dyn_o ) [3 of 8] Compiling Ide.Plugin.SemanticTokens.SemanticConfig ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/SemanticConfig.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.dyn_o ) [4 of 8] Compiling Ide.Plugin.SemanticTokens.Utils ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Utils.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.dyn_o ) [5 of 8] Compiling Ide.Plugin.SemanticTokens.Mappings ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.dyn_o ) [6 of 8] Compiling Ide.Plugin.SemanticTokens.Query ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Query.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.dyn_o ) [7 of 8] Compiling Ide.Plugin.SemanticTokens.Internal ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Internal.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.dyn_o ) [8 of 8] Compiling Ide.Plugin.SemanticTokens ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.dyn_o ) [1 of 8] Compiling Ide.Plugin.SemanticTokens.Types ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.p_o ) [2 of 8] Compiling Ide.Plugin.SemanticTokens.Tokenize ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Tokenize.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.p_o ) [3 of 8] Compiling Ide.Plugin.SemanticTokens.SemanticConfig ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/SemanticConfig.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.p_o ) [4 of 8] Compiling Ide.Plugin.SemanticTokens.Utils ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Utils.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.p_o ) [5 of 8] Compiling Ide.Plugin.SemanticTokens.Mappings ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.p_o ) [6 of 8] Compiling Ide.Plugin.SemanticTokens.Query ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Query.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.p_o ) [7 of 8] Compiling Ide.Plugin.SemanticTokens.Internal ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Internal.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.p_o ) [8 of 8] Compiling Ide.Plugin.SemanticTokens ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.p_o ) Preprocessing library 'hls-call-hierarchy-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-call-hierarchy-plugin' for haskell-language-server-2.9.0.0... [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.dyn_o ) [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.dyn_o ) [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.dyn_o ) [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.dyn_o ) [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.p_o ) [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.p_o ) [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.p_o ) [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.p_o ) Preprocessing library 'hls-cabal-fmt-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-cabal-fmt-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.CabalFmt ( plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.o, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.dyn_o ) [1 of 1] Compiling Ide.Plugin.CabalFmt ( plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.p_o ) Preprocessing library 'hls-change-type-signature-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-change-type-signature-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.o, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.dyn_o ) [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.p_o ) Preprocessing library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.QualifyImportedNames ( plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.o, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.dyn_o ) [1 of 1] Compiling Ide.Plugin.QualifyImportedNames ( plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.p_o ) Preprocessing library 'hls-class-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-class-plugin' for haskell-language-server-2.9.0.0... [1 of 6] Compiling Ide.Plugin.Class.Utils ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Utils.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.o, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.dyn_o ) [2 of 6] Compiling Ide.Plugin.Class.Types ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.o, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.dyn_o ) [3 of 6] Compiling Ide.Plugin.Class.ExactPrint ( plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.o, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.dyn_o ) [4 of 6] Compiling Ide.Plugin.Class.CodeLens ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeLens.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.o, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.dyn_o ) [5 of 6] Compiling Ide.Plugin.Class.CodeAction ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeAction.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.o, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.dyn_o ) [6 of 6] Compiling Ide.Plugin.Class ( plugins/hls-class-plugin/src/Ide/Plugin/Class.hs, dist/build/hls-class-plugin/Ide/Plugin/Class.o, dist/build/hls-class-plugin/Ide/Plugin/Class.dyn_o ) [1 of 6] Compiling Ide.Plugin.Class.Utils ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Utils.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.p_o ) [2 of 6] Compiling Ide.Plugin.Class.Types ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.p_o ) [3 of 6] Compiling Ide.Plugin.Class.ExactPrint ( plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.p_o ) [4 of 6] Compiling Ide.Plugin.Class.CodeLens ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeLens.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.p_o ) [5 of 6] Compiling Ide.Plugin.Class.CodeAction ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeAction.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.p_o ) [6 of 6] Compiling Ide.Plugin.Class ( plugins/hls-class-plugin/src/Ide/Plugin/Class.hs, dist/build/hls-class-plugin/Ide/Plugin/Class.p_o ) Preprocessing library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.OverloadedRecordDot ( plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.o, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.dyn_o ) [1 of 1] Compiling Ide.Plugin.OverloadedRecordDot ( plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.p_o ) Preprocessing library 'hls-code-range-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-code-range-plugin' for haskell-language-server-2.9.0.0... [1 of 3] Compiling Ide.Plugin.CodeRange.ASTPreProcess ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/ASTPreProcess.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.dyn_o ) [2 of 3] Compiling Ide.Plugin.CodeRange.Rules ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.dyn_o ) [3 of 3] Compiling Ide.Plugin.CodeRange ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.dyn_o ) [1 of 3] Compiling Ide.Plugin.CodeRange.ASTPreProcess ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/ASTPreProcess.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.p_o ) [2 of 3] Compiling Ide.Plugin.CodeRange.Rules ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.p_o ) [3 of 3] Compiling Ide.Plugin.CodeRange ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.p_o ) Preprocessing library 'hls-rename-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-rename-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.Rename ( plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs, dist/build/hls-rename-plugin/Ide/Plugin/Rename.o, dist/build/hls-rename-plugin/Ide/Plugin/Rename.dyn_o ) [1 of 1] Compiling Ide.Plugin.Rename ( plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs, dist/build/hls-rename-plugin/Ide/Plugin/Rename.p_o ) Preprocessing library 'hls-explicit-fixity-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-explicit-fixity-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.o, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.dyn_o ) [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.p_o ) Preprocessing library 'hls-pragmas-plugin' for haskell-language-server-2.9.0.0... Building library 'hls-pragmas-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.Pragmas ( plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.o, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.dyn_o ) [1 of 1] Compiling Ide.Plugin.Pragmas ( plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.p_o ) Preprocessing library for haskell-language-server-2.9.0.0... Building library for haskell-language-server-2.9.0.0... : warning: [GHC-42258] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-inplace) [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.o, dist/build/HlsPlugins.dyn_o ) [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, dist/build/Paths_haskell_language_server.o, dist/build/Paths_haskell_language_server.dyn_o ) [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.o, dist/build/Ide/Version.dyn_o ) [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.o, dist/build/Ide/Arguments.dyn_o ) [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.o, dist/build/Ide/Main.dyn_o ) : warning: [GHC-42258] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-inplace) [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.p_o ) [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, dist/build/Paths_haskell_language_server.p_o ) [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.p_o ) [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.p_o ) [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.p_o ) Preprocessing executable 'haskell-language-server' for haskell-language-server-2.9.0.0... Building executable 'haskell-language-server' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Main ( exe/Main.hs, dist/build/haskell-language-server/haskell-language-server-tmp/Main.dyn_o ) [2 of 2] Linking dist/build/haskell-language-server/haskell-language-server Preprocessing executable 'haskell-language-server-wrapper' for haskell-language-server-2.9.0.0... Building executable 'haskell-language-server-wrapper' for haskell-language-server-2.9.0.0... [1 of 2] Compiling Main ( exe/Wrapper.hs, dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper-tmp/Main.dyn_o ) [2 of 2] Compiling Paths_haskell_language_server ( dist/build/haskell-language-server-wrapper/autogen/Paths_haskell_language_server.hs, dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper-tmp/Paths_haskell_language_server.dyn_o ) [3 of 3] Linking dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper Preprocessing library 'ghcide-bench-lib' for haskell-language-server-2.9.0.0... Building library 'ghcide-bench-lib' for haskell-language-server-2.9.0.0... [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.o, dist/build/ghcide-bench-lib/Experiments/Types.dyn_o ) [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.o, dist/build/ghcide-bench-lib/Experiments.dyn_o ) ghcide-bench/src/Experiments.hs:345:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `ParserResult Config' not matched: Failure _ CompletionInvoked _ | 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) [] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide-bench/src/Experiments.hs:453:42: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `Maybe Handle', `Maybe Handle', `Maybe Handle', `ProcessHandle' not matched: Nothing _ _ _ (Just _) Nothing _ _ (Just _) (Just _) Nothing _ | 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... ghcide-bench/src/Experiments.hs:630:37: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 630 | let DocumentPositions{..} = head docs | ^^^^ [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.p_o ) [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.p_o ) ghcide-bench/src/Experiments.hs:345:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `ParserResult Config' not matched: Failure _ CompletionInvoked _ | 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) [] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide-bench/src/Experiments.hs:453:42: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `Maybe Handle', `Maybe Handle', `Maybe Handle', `ProcessHandle' not matched: Nothing _ _ _ (Just _) Nothing _ _ (Just _) (Just _) Nothing _ | 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... ghcide-bench/src/Experiments.hs:630:37: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 630 | let DocumentPositions{..} = head docs | ^^^^ Preprocessing executable 'ghcide-bench' for haskell-language-server-2.9.0.0... Building executable 'ghcide-bench' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Main ( ghcide-bench/exe/Main.hs, dist/build/ghcide-bench/ghcide-bench-tmp/Main.dyn_o ) [2 of 2] Linking dist/build/ghcide-bench/ghcide-bench Preprocessing library 'hls-explicit-imports-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-explicit-imports-plugin' for haskell-language-server-2.9.0.0... : warning: [GHC-42258] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-inplace) [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, nothing ) Haddock coverage: 40% ( 2 / 5) in 'Ide.Plugin.ExplicitImports' Missing documentation for: Module header descriptorForModules (plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs:87) Log (plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs:63) Warning: Ide.Plugin.ExplicitImports: could not find link destinations for: - Language.LSP.Protocol.Message.Types.TResponseError - Language.LSP.Protocol.Internal.Method.Method_WorkspaceApplyEdit Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-cabal-gild-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-cabal-gild-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.CabalGild ( plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs, nothing ) Haddock coverage: 20% ( 1 / 5) in 'Ide.Plugin.CabalGild' Missing documentation for: Module header Log (plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs:24) descriptor (plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs:44) properties (plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs:51) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-refactor-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-refactor-plugin' for haskell-language-server-2.9.0.0... [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, nothing ) [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, nothing ) [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, nothing ) [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, nothing ) [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, nothing ) [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, nothing ) [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, nothing ) [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, nothing ) [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, nothing ) [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, nothing ) [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, nothing ) [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, nothing ) [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, nothing ) plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs:50:1: warning: [GHC-66111] [-Wunused-imports] The import of `Development.IDE.GHC.Compat.ExactPrint' is redundant except perhaps to import instances from `Development.IDE.GHC.Compat.ExactPrint' To import instances alone, use: import Development.IDE.GHC.Compat.ExactPrint() | 50 | import Development.IDE.GHC.Compat.ExactPrint | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Haddock coverage: 50% ( 2 / 4) in 'Development.IDE.GHC.Compat.ExactPrint' Missing documentation for: printA (plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs:13) transformA (plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs:17) 50% ( 1 / 2) in 'Development.IDE.GHC.Dump' Missing documentation for: Module header Warning: 'Graft' is ambiguous. It is defined * at plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:173:21 * at plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:173:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:173:1 Warning: 'WorkspaceEdit' is ambiguous. It is defined * in `Language.LSP.Protocol.Internal.Types.WorkspaceEdit' * in `Language.LSP.Protocol.Internal.Types.WorkspaceEdit' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Internal.Types.WorkspaceEdit' Warning: 'All' is ambiguous. It is defined * in `GHC.Internal.Data.Semigroup.Internal' * in `GHC.Internal.Data.Semigroup.Internal' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `GHC.Internal.Data.Semigroup.Internal' Warning: 'a' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'foo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'LHSExpr' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 45% ( 17 / 37) in 'Development.IDE.GHC.ExactPrint' Missing documentation for: graftDecls (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:431) graftDeclsWithM (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:638) hoistGraft (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:178) graftWithM (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:380) graftExprWithM (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:354) graftSmallestDeclsWithM (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:620) genAnchor1 (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:567) setPrecedingLines (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:130) addParens (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:795) addParensToCtxt (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:756) modifyAnns (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:773) removeComma (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:780) epl (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:766) epAnn (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:769) removeTrailingComma (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:806) annotateParsedSource (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:161) GetAnnotatedParsedSource (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:139) ASTElement (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:654) ExceptStringT (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:180) Log (plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs:133) Warning: 'acceptNoComma' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 25% ( 1 / 4) in 'Development.IDE.Plugin.CodeAction.Util' Missing documentation for: Module header timestamp (plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs:24) debugAST (plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs:27) Warning: 'Rewrite' is ambiguous. It is defined * at plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs:65:3 * at plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs:64:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs:64:1 Warning: 'ast' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'WorkspaceEdit' is ambiguous. It is defined * in `Language.LSP.Protocol.Internal.Types.WorkspaceEdit' * in `Language.LSP.Protocol.Internal.Types.WorkspaceEdit' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Internal.Types.WorkspaceEdit' Warning: 'IdentInfo' is ambiguous. It is defined * in `Development.IDE.Types.Exports' * in `Development.IDE.Types.Exports' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Development.IDE.Types.Exports' Warning: 'Text' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 22% ( 2 / 9) in 'Development.IDE.Plugin.CodeAction' Missing documentation for: Module header iePluginDescriptor (plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs:139) typeSigsPluginDescriptor (plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs:157) bindingsPluginDescriptor (plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs:169) fillHolePluginDescriptor (plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs:181) extendImportPluginDescriptor (plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs:184) matchRegExMultipleImports (plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs:2077) Warning: Development.IDE.GHC.ExactPrint: could not find link destinations for: - Language.Haskell.GHC.ExactPrint.ExactPrint.HsModuleImpDecls - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit - Language.Haskell.GHC.ExactPrint.ExactPrint.EP - Language.Haskell.GHC.ExactPrint.ExactPrint.DataFamInstDeclWithContext - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier - Development.IDE.GHC.ExactPrint.Rep_GetAnnotatedParsedSource Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-notes-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-notes-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.Notes ( plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs, nothing ) Haddock coverage: 0% ( 0 / 3) in 'Ide.Plugin.Notes' Missing documentation for: Module header descriptor (plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs:62) Log (plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs:34) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-eval-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-eval-plugin' for haskell-language-server-2.9.0.0... [ 1 of 10] Compiling Ide.Plugin.Eval.Config ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Config.hs, nothing ) [ 2 of 10] Compiling Ide.Plugin.Eval.Parse.Option ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Option.hs, nothing ) [ 3 of 10] Compiling Ide.Plugin.Eval.Util ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Util.hs, /tmp/ghc463696_0/ghc_16.o, /tmp/ghc463696_0/ghc_16.dyn_o ) [ 4 of 10] Compiling Ide.Plugin.Eval.GHC ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/GHC.hs, /tmp/ghc463696_0/ghc_12.o, /tmp/ghc463696_0/ghc_12.dyn_o ) [ 5 of 10] Compiling Ide.Plugin.Eval.Types ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs, /tmp/ghc463696_0/ghc_14.o, /tmp/ghc463696_0/ghc_14.dyn_o ) [ 6 of 10] Compiling Ide.Plugin.Eval.Rules ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Rules.hs, nothing ) [ 7 of 10] Compiling Ide.Plugin.Eval.Parse.Comments ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Comments.hs, nothing ) [ 8 of 10] Compiling Ide.Plugin.Eval.Code ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs, nothing ) plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)") | ^^^^ [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, nothing ) [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, nothing ) Haddock coverage: 16% ( 4 / 24) in 'Ide.Plugin.Eval.Types' Missing documentation for: Module header Log (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:59) locate (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:123) locate0 (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:126) Test (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:154) isProperty (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:214) Format (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:217) Language (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:224) Section (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:136) Sections (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:130) hasTests (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:145) hasPropertyTest (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:148) Loc (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:118) Comments (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:172) RawBlockComment (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:183) RawLineComment (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:195) Txt (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:128) GetEvalComments (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:166) IsEvaluating (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:159) nullComments (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:179) Warning: 'h' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 66% ( 2 / 3) in 'Ide.Plugin.Eval' Missing documentation for: Log (plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs:59) Warning: Ide.Plugin.Eval.Types: could not find link destinations for: - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier - Ide.Plugin.Eval.Util.DynFlagsParsingWarnings - Ide.Plugin.Eval.Types.EvalId - Ide.Plugin.Eval.Types.Line - Ide.Plugin.Eval.Types.Rep_EvalParams - Ide.Plugin.Eval.Types.Rep_Sections - Ide.Plugin.Eval.Types.Rep_Section - Ide.Plugin.Eval.Types.Rep_Language - Ide.Plugin.Eval.Types.Rep_Format - Ide.Plugin.Eval.Types.Rep_Comments - Ide.Plugin.Eval.Types.R:TokenRawLineComment - Ide.Plugin.Eval.Types.R:TokensRawLineComment - Ide.Plugin.Eval.Types.R:TokenRawBlockComment - Ide.Plugin.Eval.Types.R:TokensRawBlockComment - Ide.Plugin.Eval.Types.Rep_GetEvalComments - Ide.Plugin.Eval.Types.Rep_IsEvaluating - Ide.Plugin.Eval.Types.Rep_Test - Ide.Plugin.Eval.Types.Rep_Located Warning: Ide.Plugin.Eval: could not find link destinations for: - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit - Ide.Plugin.Eval.Util.DynFlagsParsingWarnings Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-module-name-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-module-name-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.ModuleName ( plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs, nothing ) Haddock coverage: 66% ( 2 / 3) in 'Ide.Plugin.ModuleName' Missing documentation for: Log (plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs:182) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.ExplicitFields ( plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs, nothing ) Haddock coverage: Warning: 'hasNonBindingOcc' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IntMap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 3) in 'Ide.Plugin.ExplicitFields' Missing documentation for: Module header descriptor (plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs:105) Log (plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs:90) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-gadt-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-gadt-plugin' for haskell-language-server-2.9.0.0... [1 of 2] Compiling Ide.Plugin.GHC ( plugins/hls-gadt-plugin/src/Ide/Plugin/GHC.hs, nothing ) [2 of 2] Compiling Ide.Plugin.GADT ( plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs, nothing ) Haddock coverage: 0% ( 0 / 2) in 'Ide.Plugin.GADT' Missing documentation for: Module header descriptor (plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs:37) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-alternate-number-format-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-alternate-number-format-plugin' for haskell-language-server-2.9.0.0... [1 of 3] Compiling Ide.Plugin.Literals ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Literals.hs, nothing ) [2 of 3] Compiling Ide.Plugin.Conversion ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs, nothing ) [3 of 3] Compiling Ide.Plugin.AlternateNumberFormat ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs, nothing ) Haddock coverage: 44% ( 8 / 18) in 'Ide.Plugin.Conversion' Missing documentation for: Module header toOctal (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs:173) toDecimal (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs:178) toBinary (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs:168) toHex (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs:175) toFloatDecimal (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs:181) toFloatExpDecimal (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs:184) toHexFloat (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs:187) AlternateFormat (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs:63) ExtensionNeeded (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs:60) 0% ( 0 / 3) in 'Ide.Plugin.AlternateNumberFormat' Missing documentation for: Module header descriptor (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs:44) Log (plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs:37) Warning: Ide.Plugin.Conversion: could not find link destinations for: - Ide.Plugin.Literals.Literal Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-cabal-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-cabal-plugin' for haskell-language-server-2.9.0.0... [ 1 of 14] Compiling Ide.Plugin.Cabal.Completion.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs, nothing ) [ 2 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Types.hs, nothing ) [ 3 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Simple ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Simple.hs, nothing ) [ 4 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Snippet ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs, nothing ) [ 5 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Paths ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Paths.hs, nothing ) [ 6 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.FilePath ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs, nothing ) [ 7 of 14] Compiling Ide.Plugin.Cabal.Completion.Completer.Module ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Module.hs, nothing ) [ 8 of 14] Compiling Ide.Plugin.Cabal.Diagnostics ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Diagnostics.hs, nothing ) [ 9 of 14] Compiling Ide.Plugin.Cabal.LicenseSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/LicenseSuggest.hs, nothing ) [10 of 14] Compiling Ide.Plugin.Cabal.Completion.Data ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs, nothing ) [11 of 14] Compiling Ide.Plugin.Cabal.Completion.Completions ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completions.hs, nothing ) [12 of 14] Compiling Ide.Plugin.Cabal.Orphans ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Orphans.hs, nothing ) [13 of 14] Compiling Ide.Plugin.Cabal.Parse ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs, nothing ) [14 of 14] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, nothing ) Haddock coverage: Warning: 'author' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'library' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Position' is ambiguous. It is defined * in `Distribution.Parsec.Position' * in `Distribution.Parsec.Position' * in `Language.LSP.Protocol.Internal.Types.Position' * in `Language.LSP.Protocol.Internal.Types.Position' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Internal.Types.Position' 50% ( 7 / 14) in 'Ide.Plugin.Cabal.Completion.Types' Missing documentation for: Module header Log (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs:19) ParseCabalFile (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs:46) ParseCabalFields (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs:55) KeyWordName (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs:103) StanzaName (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs:105) StanzaType (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs:107) 66% ( 2 / 3) in 'Ide.Plugin.Cabal.Completion.Completer.Types' Missing documentation for: Module header 88% ( 8 / 9) in 'Ide.Plugin.Cabal.Completion.Completer.Simple' Missing documentation for: Module header 25% ( 1 / 4) in 'Ide.Plugin.Cabal.Completion.Completer.Snippet' Missing documentation for: Module header TriggerWord (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs:46) snippetMap (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs:49) 88% ( 8 / 9) in 'Ide.Plugin.Cabal.Completion.Completer.Paths' Missing documentation for: Module header 80% ( 8 / 10) in 'Ide.Plugin.Cabal.Completion.Completer.FilePath' Missing documentation for: Module header mainIsCompleter (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs:44) Warning: 'Dir2' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 83% ( 5 / 6) in 'Ide.Plugin.Cabal.Completion.Completer.Module' Missing documentation for: Module header Warning: 'Range' is ambiguous. It is defined * in `Language.LSP.Protocol.Internal.Types.Range' * in `Language.LSP.Protocol.Internal.Types.Range' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Internal.Types.Range' Warning: Ide.Plugin.Cabal.Diagnostics: Couldn't find .haddock for export Diagnostic 75% ( 6 / 8) in 'Ide.Plugin.Cabal.Diagnostics' Missing documentation for: Module header Diagnostic Warning: 'CodeAction' is ambiguous. It is defined * in `Language.LSP.Protocol.Internal.Types.CodeAction' * in `Language.LSP.Protocol.Internal.Types.CodeAction' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Internal.Types.CodeAction' Warning: Ide.Plugin.Cabal.LicenseSuggest: Couldn't find .haddock for export Diagnostic 71% ( 5 / 7) in 'Ide.Plugin.Cabal.LicenseSuggest' Missing documentation for: Module header Diagnostic 28% ( 4 / 14) in 'Ide.Plugin.Cabal.Completion.Data' Missing documentation for: Module header libraryFields (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs:82) executableFields (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs:94) testSuiteFields (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs:102) benchmarkFields (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs:110) foreignLibraryFields (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs:118) sourceRepositoryFields (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs:128) flagFields (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs:152) libExecTestBenchCommons (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs:163) ghcOptions (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs:262) 75% ( 3 / 4) in 'Ide.Plugin.Cabal.Completion.Completions' Missing documentation for: Module header 0% ( 0 / 1) in 'Ide.Plugin.Cabal.Orphans' Missing documentation for: Module header 0% ( 0 / 3) in 'Ide.Plugin.Cabal.Parse' Missing documentation for: Module header parseCabalFileContents (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs:26) readCabalFields (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs:33) 0% ( 0 / 3) in 'Ide.Plugin.Cabal' Missing documentation for: Module header descriptor (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs:83) Log (plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs:48) Warning: Ide.Plugin.Cabal.Completion.Types: could not find link destinations for: - Ide.Plugin.Cabal.Completion.Types.Rep_ParseCabalFields - Ide.Plugin.Cabal.Completion.Types.Rep_ParseCabalFile Warning: Ide.Plugin.Cabal.Completion.Completer.Types: could not find link destinations for: - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem Warning: Ide.Plugin.Cabal.Completion.Completer.Simple: could not find link destinations for: - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem Warning: Ide.Plugin.Cabal.Diagnostics: could not find link destinations for: - Language.LSP.Protocol.Types.Lens.HasCode - Language.LSP.Protocol.Types.Lens.code - Language.LSP.Protocol.Types.Lens.HasCodeDescription - Language.LSP.Protocol.Types.Lens.codeDescription - Language.LSP.Protocol.Types.Lens.HasData_ - Language.LSP.Protocol.Types.Lens.data_ - Language.LSP.Protocol.Types.Lens.HasDiagnostics - Language.LSP.Protocol.Types.Lens.diagnostics - Language.LSP.Protocol.Types.Lens.HasItems - Language.LSP.Protocol.Types.Lens.items - Language.LSP.Protocol.Types.Lens.HasMessage - Language.LSP.Protocol.Types.Lens.message - Language.LSP.Protocol.Types.Lens.HasRange - Language.LSP.Protocol.Types.Lens.range - Language.LSP.Protocol.Types.Lens.HasRelatedInformation - Language.LSP.Protocol.Types.Lens.relatedInformation - Language.LSP.Protocol.Types.Lens.HasSeverity - Language.LSP.Protocol.Types.Lens.severity - Language.LSP.Protocol.Types.Lens.HasSource - Language.LSP.Protocol.Types.Lens.source - Language.LSP.Protocol.Types.Lens.HasTags - Language.LSP.Protocol.Types.Lens.tags - Language.LSP.Protocol.Types.Common.|? - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction - Language.LSP.Protocol.Internal.Types.DiagnosticTag.DiagnosticTag - Language.LSP.Protocol.Internal.Types.Diagnostic.Rep_Diagnostic - Language.LSP.Protocol.Internal.Types.CodeDescription.CodeDescription - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.DiagnosticRelatedInformation - Language.LSP.Protocol.Internal.Types.CodeActionContext.CodeActionContext - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.FullDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.RelatedFullDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.WorkspaceFullDocumentDiagnosticReport Warning: Ide.Plugin.Cabal.LicenseSuggest: could not find link destinations for: - Data.Vector.Vector - Language.LSP.Protocol.Message.Lens.HasJsonrpc - Language.LSP.Protocol.Message.Lens.jsonrpc - Language.LSP.Protocol.Types.Lens.HasAllCommitCharacters - Language.LSP.Protocol.Types.Lens.allCommitCharacters - Language.LSP.Protocol.Types.Lens.HasAllowedTags - Language.LSP.Protocol.Types.Lens.allowedTags - Language.LSP.Protocol.Types.Lens.HasCh - Language.LSP.Protocol.Types.Lens.ch - Language.LSP.Protocol.Types.Lens.HasChangeNotifications - Language.LSP.Protocol.Types.Lens.changeNotifications - Language.LSP.Protocol.Types.Lens.HasCode - Language.LSP.Protocol.Types.Lens.code - Language.LSP.Protocol.Types.Lens.HasCodeDescription - Language.LSP.Protocol.Types.Lens.codeDescription - Language.LSP.Protocol.Types.Lens.HasCollapsedText - Language.LSP.Protocol.Types.Lens.collapsedText - Language.LSP.Protocol.Types.Lens.HasCommand - Language.LSP.Protocol.Types.Lens.command - Language.LSP.Protocol.Types.Lens.HasCommands - Language.LSP.Protocol.Types.Lens.commands - Language.LSP.Protocol.Types.Lens.HasCommitCharacters - Language.LSP.Protocol.Types.Lens.commitCharacters - Language.LSP.Protocol.Types.Lens.HasContainerName - Language.LSP.Protocol.Types.Lens.containerName - Language.LSP.Protocol.Types.Lens.HasData_ - Language.LSP.Protocol.Types.Lens.data_ - Language.LSP.Protocol.Types.Lens.HasDescription - Language.LSP.Protocol.Types.Lens.description - Language.LSP.Protocol.Types.Lens.HasDetail - Language.LSP.Protocol.Types.Lens.detail - Language.LSP.Protocol.Types.Lens.HasDiagnostics - Language.LSP.Protocol.Types.Lens.diagnostics - Language.LSP.Protocol.Types.Lens.HasDocumentation - Language.LSP.Protocol.Types.Lens.documentation - Language.LSP.Protocol.Types.Lens.HasExpression - Language.LSP.Protocol.Types.Lens.expression - Language.LSP.Protocol.Types.Lens.HasFailureReason - Language.LSP.Protocol.Types.Lens.failureReason - Language.LSP.Protocol.Types.Lens.HasFilterText - Language.LSP.Protocol.Types.Lens.filterText - Language.LSP.Protocol.Types.Lens.HasFirstTriggerCharacter - Language.LSP.Protocol.Types.Lens.firstTriggerCharacter - Language.LSP.Protocol.Types.Lens.HasGlob - Language.LSP.Protocol.Types.Lens.glob - Language.LSP.Protocol.Types.Lens.HasId - Language.LSP.Protocol.Types.Lens.id - Language.LSP.Protocol.Types.Lens.HasIdentifier - Language.LSP.Protocol.Types.Lens.identifier - Language.LSP.Protocol.Types.Lens.HasInsertText - Language.LSP.Protocol.Types.Lens.insertText - Language.LSP.Protocol.Types.Lens.HasItemDefaults - Language.LSP.Protocol.Types.Lens.itemDefaults - Language.LSP.Protocol.Types.Lens.HasItems - Language.LSP.Protocol.Types.Lens.items - Language.LSP.Protocol.Types.Lens.HasKind - Language.LSP.Protocol.Types.Lens.kind - Language.LSP.Protocol.Types.Lens.HasLabel - Language.LSP.Protocol.Types.Lens.label - Language.LSP.Protocol.Types.Lens.HasLanguage - Language.LSP.Protocol.Types.Lens.language - Language.LSP.Protocol.Types.Lens.HasLocale - Language.LSP.Protocol.Types.Lens.locale - Language.LSP.Protocol.Types.Lens.HasMessage - Language.LSP.Protocol.Types.Lens.message - Language.LSP.Protocol.Types.Lens.HasMethod - Language.LSP.Protocol.Types.Lens.method - Language.LSP.Protocol.Types.Lens.HasMoreTriggerCharacter - Language.LSP.Protocol.Types.Lens.moreTriggerCharacter - Language.LSP.Protocol.Types.Lens.HasName - Language.LSP.Protocol.Types.Lens.name - Language.LSP.Protocol.Types.Lens.HasNewName - Language.LSP.Protocol.Types.Lens.newName - Language.LSP.Protocol.Types.Lens.HasNewText - Language.LSP.Protocol.Types.Lens.newText - Language.LSP.Protocol.Types.Lens.HasNewUri - Language.LSP.Protocol.Types.Lens.newUri - Language.LSP.Protocol.Types.Lens.HasNotebook - Language.LSP.Protocol.Types.Lens.notebook - Language.LSP.Protocol.Types.Lens.HasNotebookType - Language.LSP.Protocol.Types.Lens.notebookType - Language.LSP.Protocol.Types.Lens.HasOldUri - Language.LSP.Protocol.Types.Lens.oldUri - Language.LSP.Protocol.Types.Lens.HasParser - Language.LSP.Protocol.Types.Lens.parser - Language.LSP.Protocol.Types.Lens.HasPattern - Language.LSP.Protocol.Types.Lens.pattern - Language.LSP.Protocol.Types.Lens.HasPlaceholder - Language.LSP.Protocol.Types.Lens.placeholder - Language.LSP.Protocol.Types.Lens.HasPreviousResultId - Language.LSP.Protocol.Types.Lens.previousResultId - Language.LSP.Protocol.Types.Lens.HasProperties - Language.LSP.Protocol.Types.Lens.properties - Language.LSP.Protocol.Types.Lens.HasQuery - Language.LSP.Protocol.Types.Lens.query - Language.LSP.Protocol.Types.Lens.HasRange - Language.LSP.Protocol.Types.Lens.range - Language.LSP.Protocol.Types.Lens.HasReason - Language.LSP.Protocol.Types.Lens.reason - Language.LSP.Protocol.Types.Lens.HasRelatedInformation - Language.LSP.Protocol.Types.Lens.relatedInformation - Language.LSP.Protocol.Types.Lens.HasResultId - Language.LSP.Protocol.Types.Lens.resultId - Language.LSP.Protocol.Types.Lens.HasRetriggerCharacters - Language.LSP.Protocol.Types.Lens.retriggerCharacters - Language.LSP.Protocol.Types.Lens.HasRetryOnContentModified - Language.LSP.Protocol.Types.Lens.retryOnContentModified - Language.LSP.Protocol.Types.Lens.HasRootPath - Language.LSP.Protocol.Types.Lens.rootPath - Language.LSP.Protocol.Types.Lens.HasScheme - Language.LSP.Protocol.Types.Lens.scheme - Language.LSP.Protocol.Types.Lens.HasSection - Language.LSP.Protocol.Types.Lens.section - Language.LSP.Protocol.Types.Lens.HasSeverity - Language.LSP.Protocol.Types.Lens.severity - Language.LSP.Protocol.Types.Lens.HasSortText - Language.LSP.Protocol.Types.Lens.sortText - Language.LSP.Protocol.Types.Lens.HasSource - Language.LSP.Protocol.Types.Lens.source - Language.LSP.Protocol.Types.Lens.HasTags - Language.LSP.Protocol.Types.Lens.tags - Language.LSP.Protocol.Types.Lens.HasText - Language.LSP.Protocol.Types.Lens.text - Language.LSP.Protocol.Types.Lens.HasTextEditText - Language.LSP.Protocol.Types.Lens.textEditText - Language.LSP.Protocol.Types.Lens.HasTitle - Language.LSP.Protocol.Types.Lens.title - Language.LSP.Protocol.Types.Lens.HasTokenModifiers - Language.LSP.Protocol.Types.Lens.tokenModifiers - Language.LSP.Protocol.Types.Lens.HasTokenTypes - Language.LSP.Protocol.Types.Lens.tokenTypes - Language.LSP.Protocol.Types.Lens.HasTooltip - Language.LSP.Protocol.Types.Lens.tooltip - Language.LSP.Protocol.Types.Lens.HasTriggerCharacter - Language.LSP.Protocol.Types.Lens.triggerCharacter - Language.LSP.Protocol.Types.Lens.HasTriggerCharacters - Language.LSP.Protocol.Types.Lens.triggerCharacters - Language.LSP.Protocol.Types.Lens.HasUri - Language.LSP.Protocol.Types.Lens.uri - Language.LSP.Protocol.Types.Lens.HasValue - Language.LSP.Protocol.Types.Lens.value - Language.LSP.Protocol.Types.Lens.HasVariableName - Language.LSP.Protocol.Types.Lens.variableName - Language.LSP.Protocol.Types.Lens.HasVerbose - Language.LSP.Protocol.Types.Lens.verbose - Language.LSP.Protocol.Types.Lens.HasVersion - Language.LSP.Protocol.Types.Lens.version - Language.LSP.Protocol.Types.Lens.HasWordPattern - Language.LSP.Protocol.Types.Lens.wordPattern - Data.Attoparsec.Text.Buffer.Buffer - Language.LSP.Protocol.Types.Common.|? - Language.LSP.Protocol.Message.Types.ResponseMessage - Language.LSP.Protocol.Message.Types.RequestMessage - Language.LSP.Protocol.Types.Common.Null - Language.LSP.Protocol.Message.Types.TRequestMessage - Language.LSP.Protocol.Message.Types.TResponseMessage - Language.LSP.Protocol.Message.Types.NotificationMessage - Language.LSP.Protocol.Message.Types.TNotificationMessage - Language.LSP.Protocol.Internal.Types.MarkupContent.MarkupContent - Language.LSP.Protocol.Internal.Types.StaleRequestSupportOptions.StaleRequestSupportOptions - Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities.RegularExpressionsClientCapabilities - Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities.MarkdownClientCapabilities - Language.LSP.Protocol.Internal.Types.SemanticTokensClientCapabilities.SemanticTokensClientCapabilities - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit - Language.LSP.Protocol.Internal.Types.ChangeAnnotation.ChangeAnnotation - Distribution.Utils.Structured.Tagged - Distribution.Utils.Structured.structureHash' - Data.Attoparsec.Internal.Types.D:R:ChunkElemText - Language.LSP.Protocol.Internal.Types.Command.Command - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem - Language.LSP.Protocol.Internal.Types.DocumentLink.DocumentLink - Language.LSP.Protocol.Internal.Types.ExecuteCommandParams.ExecuteCommandParams - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams - Language.LSP.Protocol.Internal.Types.InlayHint.InlayHint - Language.LSP.Protocol.Internal.Types.WorkspaceSymbol.WorkspaceSymbol - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams.WorkspaceSymbolParams - Language.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams.DidSaveTextDocumentParams - Language.LSP.Protocol.Internal.Types.RenameParams.RenameParams - Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams.SemanticTokensDeltaParams - Language.LSP.Protocol.Internal.Types.CompletionItemDefaults.CompletionItemDefaults - Language.LSP.Protocol.Internal.Types.FoldingRange.FoldingRange - Language.LSP.Protocol.Internal.Types.CallHierarchyItem.CallHierarchyItem - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation - Language.LSP.Protocol.Types.Common.UInt - Language.LSP.Protocol.Internal.Types.TextDocumentItem.TextDocumentItem - Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit.AnnotatedTextEdit - Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams.ApplyWorkspaceEditParams - Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult.ApplyWorkspaceEditResult - Language.LSP.Protocol.Internal.Types.BaseSymbolInformation.BaseSymbolInformation - Language.LSP.Protocol.Internal.Types.CallHierarchyRegistrationOptions.CallHierarchyRegistrationOptions - Language.LSP.Protocol.Internal.Types.NotebookCellTextDocumentFilter.NotebookCellTextDocumentFilter - Language.LSP.Protocol.Internal.Types.TextDocumentFilterLanguage.TextDocumentFilterLanguage - Language.LSP.Protocol.Internal.Types.TextDocumentFilterScheme.TextDocumentFilterScheme - Language.LSP.Protocol.Internal.Types.TextDocumentFilterPattern.TextDocumentFilterPattern - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilter.NotebookDocumentFilter - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterNotebookType.NotebookDocumentFilterNotebookType - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterScheme.NotebookDocumentFilterScheme - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterPattern.NotebookDocumentFilterPattern - Language.LSP.Protocol.Internal.Types.CancelParams.CancelParams - Language.LSP.Protocol.Internal.Types.ClientSymbolResolveOptions.ClientSymbolResolveOptions - Language.LSP.Protocol.Internal.Types.CompletionListCapabilities.CompletionListCapabilities - Language.LSP.Protocol.Internal.Types.ClientCompletionItemResolveOptions.ClientCompletionItemResolveOptions - Language.LSP.Protocol.Internal.Types.ClientCodeActionResolveOptions.ClientCodeActionResolveOptions - Language.LSP.Protocol.Internal.Types.DiagnosticTag.DiagnosticTag - Language.LSP.Protocol.Internal.Types.ClientInlayHintResolveOptions.ClientInlayHintResolveOptions - Language.LSP.Protocol.Internal.Types.ClientInfo.ClientInfo - Language.LSP.Protocol.Internal.Types.CodeActionDisabled.CodeActionDisabled - Language.LSP.Protocol.Internal.Types.Diagnostic.Rep_Diagnostic - Language.LSP.Protocol.Internal.Types.CodeDescription.CodeDescription - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.DiagnosticRelatedInformation - Language.LSP.Protocol.Internal.Types.CodeActionContext.CodeActionContext - Language.LSP.Protocol.Internal.Types.ColorPresentation.ColorPresentation - Language.LSP.Protocol.Internal.Types.CompletionContext.CompletionContext - Language.LSP.Protocol.Internal.Types.CompletionItemLabelDetails.CompletionItemLabelDetails - Language.LSP.Protocol.Internal.Types.InsertReplaceEdit.InsertReplaceEdit - Language.LSP.Protocol.Internal.Types.CompletionOptions.CompletionOptions - Language.LSP.Protocol.Internal.Types.CompletionRegistrationOptions.CompletionRegistrationOptions - Language.LSP.Protocol.Internal.Types.ConfigurationItem.ConfigurationItem - Language.LSP.Protocol.Internal.Types.FileCreate.FileCreate - Language.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions.DeclarationRegistrationOptions - Language.LSP.Protocol.Internal.Types.FileDelete.FileDelete - Language.LSP.Protocol.Internal.Types.DiagnosticOptions.DiagnosticOptions - Language.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions.DiagnosticRegistrationOptions - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions.DidChangeConfigurationRegistrationOptions - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial.TextDocumentContentChangePartial - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeWholeDocument.TextDocumentContentChangeWholeDocument - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder - Language.LSP.Protocol.Internal.Types.NotebookDocument.NotebookDocument - Language.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions.DocumentColorRegistrationOptions - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams.DocumentDiagnosticParams - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.FullDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport.UnchangedDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.RelatedFullDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport.RelatedUnchangedDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions.DocumentOnTypeFormattingOptions - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams.DocumentOnTypeFormattingParams - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions.DocumentOnTypeFormattingRegistrationOptions - Language.LSP.Protocol.Internal.Types.DocumentSymbol.DocumentSymbol - Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions.DocumentSymbolOptions - Language.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions.DocumentSymbolRegistrationOptions - Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions.ExecuteCommandOptions - Language.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions.ExecuteCommandRegistrationOptions - Language.LSP.Protocol.Internal.Types.FileOperationFilter.FileOperationFilter - Language.LSP.Protocol.Internal.Types.FileOperationPattern.FileOperationPattern - Language.LSP.Protocol.Internal.Types.FileRename.FileRename - Language.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions.FoldingRangeRegistrationOptions - Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage.MarkedStringWithLanguage - Language.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions.ImplementationRegistrationOptions - Language.LSP.Protocol.Internal.Types.ServerInfo.ServerInfo - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions.NotebookDocumentSyncRegistrationOptions - Language.LSP.Protocol.Internal.Types.SignatureHelpOptions.SignatureHelpOptions - Language.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions.TypeDefinitionRegistrationOptions - Language.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions.SelectionRangeRegistrationOptions - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions.LinkedEditingRangeRegistrationOptions - Language.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions.SemanticTokensRegistrationOptions - Language.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions.TypeHierarchyRegistrationOptions - Language.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions.InlineValueRegistrationOptions - Language.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions.InlayHintRegistrationOptions - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithNotebook.NotebookDocumentFilterWithNotebook - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithCells.NotebookDocumentFilterWithCells - Language.LSP.Protocol.Internal.Types.NotebookCellLanguage.NotebookCellLanguage - Language.LSP.Protocol.Internal.Types.SemanticTokensLegend.SemanticTokensLegend - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities.WorkspaceFoldersServerCapabilities - Language.LSP.Protocol.Internal.Types.InlayHintLabelPart.InlayHintLabelPart - Language.LSP.Protocol.Internal.Types.InlineValueText.InlineValueText - Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup.InlineValueVariableLookup - Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression.InlineValueEvaluatableExpression - Language.LSP.Protocol.Internal.Types.LinkedEditingRanges.LinkedEditingRanges - Language.LSP.Protocol.Internal.Types.LogMessageParams.LogMessageParams - Language.LSP.Protocol.Internal.Types.LogTraceParams.LogTraceParams - Language.LSP.Protocol.Internal.Types.MessageActionItem.MessageActionItem - Language.LSP.Protocol.Internal.Types.Moniker.Moniker - Language.LSP.Protocol.Internal.Types.ParameterInformation.ParameterInformation - Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder.PrepareRenamePlaceholder - Language.LSP.Protocol.Internal.Types.PreviousResultId.PreviousResultId - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams - Language.LSP.Protocol.Internal.Types.Registration.Registration - Language.LSP.Protocol.Internal.Types.ResourceOperation.ResourceOperation - Language.LSP.Protocol.Internal.Types.SemanticTokens.SemanticTokens - Language.LSP.Protocol.Internal.Types.SemanticTokensDelta.SemanticTokensDelta - Language.LSP.Protocol.Internal.Types.ShowMessageParams.ShowMessageParams - Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams.ShowMessageRequestParams - Language.LSP.Protocol.Internal.Types.SignatureInformation.SignatureInformation - Language.LSP.Protocol.Internal.Types.SignatureHelpContext.SignatureHelpContext - Language.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions.SignatureHelpRegistrationOptions - Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions.StaticRegistrationOptions - Language.LSP.Protocol.Internal.Types.TypeHierarchyItem.TypeHierarchyItem - Language.LSP.Protocol.Internal.Types.UInitializeParams.UInitializeParams - Language.LSP.Protocol.Internal.Types.Unregistration.Unregistration - Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin.WorkDoneProgressBegin - Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd.WorkDoneProgressEnd - Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport.WorkDoneProgressReport - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams.WorkspaceDiagnosticParams - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.WorkspaceFullDocumentDiagnosticReport - Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport.WorkspaceUnchangedDocumentDiagnosticReport - Text.Megaparsec.Stream.D:R:TokenNoShareInput0 - Text.Megaparsec.Stream.D:R:TokensNoShareInput0 - Text.Megaparsec.Stream.D:R:TokenShareInput0 - Text.Megaparsec.Stream.D:R:TokensShareInput0 - Text.Megaparsec.Stream.D:R:TokenText0 - Text.Megaparsec.Stream.D:R:TokensText0 Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-semantic-tokens-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-semantic-tokens-plugin' for haskell-language-server-2.9.0.0... [1 of 8] Compiling Ide.Plugin.SemanticTokens.Types ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs, /tmp/ghc553375_0/ghc_10.o, /tmp/ghc553375_0/ghc_10.dyn_o ) [2 of 8] Compiling Ide.Plugin.SemanticTokens.Tokenize ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Tokenize.hs, /tmp/ghc553375_0/ghc_8.o, /tmp/ghc553375_0/ghc_8.dyn_o ) [3 of 8] Compiling Ide.Plugin.SemanticTokens.SemanticConfig ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/SemanticConfig.hs, /tmp/ghc553375_0/ghc_6.o, /tmp/ghc553375_0/ghc_6.dyn_o ) [4 of 8] Compiling Ide.Plugin.SemanticTokens.Utils ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Utils.hs, /tmp/ghc553375_0/ghc_12.o, /tmp/ghc553375_0/ghc_12.dyn_o ) [5 of 8] Compiling Ide.Plugin.SemanticTokens.Mappings ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs, /tmp/ghc553375_0/ghc_2.o, /tmp/ghc553375_0/ghc_2.dyn_o ) [6 of 8] Compiling Ide.Plugin.SemanticTokens.Query ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Query.hs, /tmp/ghc553375_0/ghc_4.o, /tmp/ghc553375_0/ghc_4.dyn_o ) [7 of 8] Compiling Ide.Plugin.SemanticTokens.Internal ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Internal.hs, nothing ) [8 of 8] Compiling Ide.Plugin.SemanticTokens ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs, nothing ) Haddock coverage: 7% ( 1 / 13) in 'Ide.Plugin.SemanticTokens.Types' Missing documentation for: Module header HsSemanticTokenType (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:29) SemanticTokenOriginal (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:89) Loc (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:100) GetSemanticTokens (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:110) RangeSemanticTokenTypeList (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:117) RangeHsSemanticTokenTypes (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:119) showRangeToken (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:129) showRange (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:131) HieFunMaskKind (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:135) SemanticLog (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:139) SemanticTokenId (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs:161) Warning: 'b' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '(b)' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '()' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 52% ( 11 / 21) in 'Ide.Plugin.SemanticTokens.Mappings' Missing documentation for: nameInfixOperator (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:36) lspTokenReverseMap (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:59) lspTokenTypeHsTokenType (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:66) tyThingSemantic' (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:75) expandTypeSyn (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:98) isFunType (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:103) hieKindFunMasksKind (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:112) recoverFunMaskArray (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:124) typeSemantic (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:145) infoTokenType (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs:152) Warning: 'GetDocMap' is ambiguous. It is defined * in `Development.IDE.Core.RuleTypes' * in `Development.IDE.Core.RuleTypes' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Development.IDE.Core.RuleTypes' Warning: 'tmrRenamed' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 2) in 'Ide.Plugin.SemanticTokens' Missing documentation for: Module header descriptor (plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs:13) Warning: Ide.Plugin.SemanticTokens.Types: could not find link destinations for: - Language.LSP.Protocol.Internal.Types.SemanticTokenTypes.SemanticTokenTypes - Language.LSP.Protocol.Types.Common.UInt - Ide.Plugin.SemanticTokens.Types.Rep_GetSemanticTokens - Ide.Plugin.SemanticTokens.Types.Rep_SemanticTokensConfig - Ide.Plugin.SemanticTokens.Types.Rep_HsSemanticTokenType Warning: Ide.Plugin.SemanticTokens.Mappings: could not find link destinations for: - Language.LSP.Protocol.Internal.Types.SemanticTokens.SemanticTokens - Language.LSP.Protocol.Internal.Types.SemanticTokenTypes.SemanticTokenTypes Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-call-hierarchy-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-call-hierarchy-plugin' for haskell-language-server-2.9.0.0... [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, nothing ) [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, nothing ) [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, nothing ) [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, nothing ) Haddock coverage: 0% ( 0 / 2) in 'Ide.Plugin.CallHierarchy' Missing documentation for: Module header descriptor (plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs:10) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-cabal-fmt-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-cabal-fmt-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.CabalFmt ( plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs, nothing ) Haddock coverage: 20% ( 1 / 5) in 'Ide.Plugin.CabalFmt' Missing documentation for: Module header Log (plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs:26) descriptor (plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs:44) properties (plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs:51) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-change-type-signature-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-change-type-signature-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, nothing ) Haddock coverage: 75% ( 3 / 4) in 'Ide.Plugin.ChangeTypeSignature' Missing documentation for: descriptor (plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs:36) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.QualifyImportedNames ( plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs, nothing ) Haddock coverage: 0% ( 0 / 2) in 'Ide.Plugin.QualifyImportedNames' Missing documentation for: Module header descriptor (plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs:86) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-class-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-class-plugin' for haskell-language-server-2.9.0.0... [1 of 6] Compiling Ide.Plugin.Class.Utils ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Utils.hs, nothing ) [2 of 6] Compiling Ide.Plugin.Class.Types ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs, nothing ) [3 of 6] Compiling Ide.Plugin.Class.ExactPrint ( plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs, nothing ) [4 of 6] Compiling Ide.Plugin.Class.CodeLens ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeLens.hs, nothing ) [5 of 6] Compiling Ide.Plugin.Class.CodeAction ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeAction.hs, nothing ) [6 of 6] Compiling Ide.Plugin.Class ( plugins/hls-class-plugin/src/Ide/Plugin/Class.hs, nothing ) Haddock coverage: Warning: 'flicker' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 3) in 'Ide.Plugin.Class' Missing documentation for: Module header descriptor (plugins/hls-class-plugin/src/Ide/Plugin/Class.hs:11) Log (plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs:114) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.OverloadedRecordDot ( plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs, nothing ) Haddock coverage: 0% ( 0 / 3) in 'Ide.Plugin.OverloadedRecordDot' Missing documentation for: Module header descriptor (plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs:159) Log (plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs:90) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-code-range-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-code-range-plugin' for haskell-language-server-2.9.0.0... [1 of 3] Compiling Ide.Plugin.CodeRange.ASTPreProcess ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/ASTPreProcess.hs, /tmp/ghc666464_0/ghc_2.o, /tmp/ghc666464_0/ghc_2.dyn_o ) [2 of 3] Compiling Ide.Plugin.CodeRange.Rules ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs, nothing ) [3 of 3] Compiling Ide.Plugin.CodeRange ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs, nothing ) Haddock coverage: Warning: 'CodeKind' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'CodeRange' is ambiguous. It is defined * at plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:71:18 * at plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:71:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:71:1 46% ( 6 / 13) in 'Ide.Plugin.CodeRange.Rules' Missing documentation for: Module header codeRange_range (plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:92) codeRange_children (plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:92) codeRange_kind (plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:92) GetCodeRange (plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:160) codeRangeRule (plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:169) Log (plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:57) Warning: 'Position' is ambiguous. It is defined * in `Language.LSP.Protocol.Internal.Types.Position' * in `Language.LSP.Protocol.Internal.Types.Position' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Internal.Types.Position' Warning: 'CodeRange' is ambiguous. It is defined * at plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:71:18 * at plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:71:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs:71:1 Warning: 'toCurrentPosition' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SelectionRange' is ambiguous. It is defined * in `Language.LSP.Protocol.Internal.Types.SelectionRange' * in `Language.LSP.Protocol.Internal.Types.SelectionRange' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Internal.Types.SelectionRange' 57% ( 4 / 7) in 'Ide.Plugin.CodeRange' Missing documentation for: Module header descriptor (plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs:56) Log (plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs:62) Warning: Ide.Plugin.CodeRange.Rules: could not find link destinations for: - Data.Vector.Vector - Language.LSP.Protocol.Internal.Types.FoldingRangeKind.FoldingRangeKind - Ide.Plugin.CodeRange.Rules.Rep_CodeRange - Ide.Plugin.CodeRange.Rules.Rep_CodeRangeKind - Ide.Plugin.CodeRange.Rules.Rep_GetCodeRange Warning: Ide.Plugin.CodeRange: could not find link destinations for: - Language.LSP.Protocol.Internal.Types.FoldingRange.FoldingRange - Language.LSP.Protocol.Internal.Types.SelectionRange.SelectionRange Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-rename-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-rename-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.Rename ( plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs, nothing ) Haddock coverage: Warning: 'Uri' is ambiguous. It is defined * in `Language.LSP.Protocol.Types.Uri' * in `Language.LSP.Protocol.Types.Uri' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Types.Uri' Warning: 'WorkspaceEdit' is ambiguous. It is defined * in `Language.LSP.Protocol.Internal.Types.WorkspaceEdit' * in `Language.LSP.Protocol.Internal.Types.WorkspaceEdit' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Internal.Types.WorkspaceEdit' Warning: 'Location' is ambiguous. It is defined * in `Language.LSP.Protocol.Internal.Types.Location' * in `Language.LSP.Protocol.Internal.Types.Location' You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in `Language.LSP.Protocol.Internal.Types.Location' Warning: 'PositionMapping' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: Ide.Plugin.Rename: Couldn't find .haddock for export Log 0% ( 0 / 3) in 'Ide.Plugin.Rename' Missing documentation for: Module header descriptor (plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs:56) Log Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-explicit-fixity-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-explicit-fixity-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, nothing ) Haddock coverage: 0% ( 0 / 3) in 'Ide.Plugin.ExplicitFixity' Missing documentation for: Module header descriptor (plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs:34) Log (plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs:75) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library 'hls-pragmas-plugin' for haskell-language-server-2.9.0.0... Running Haddock on library 'hls-pragmas-plugin' for haskell-language-server-2.9.0.0... [1 of 1] Compiling Ide.Plugin.Pragmas ( plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs, nothing ) Haddock coverage: Warning: 'possiblePragmas' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 33% ( 2 / 6) in 'Ide.Plugin.Pragmas' Missing documentation for: suggestPragmaDescriptor (plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs:45) completionDescriptor (plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs:51) suggestDisableWarningDescriptor (plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs:57) validPragmas (plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs:268) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing library for haskell-language-server-2.9.0.0... Running Haddock on library for haskell-language-server-2.9.0.0... : warning: [GHC-42258] [-Wunused-packages] The following packages were specified via -package or -package-id flags, but were not needed for compilation: - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-inplace) [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, nothing ) [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, /tmp/ghc721579_0/ghc_12.o, /tmp/ghc721579_0/ghc_12.dyn_o ) [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, nothing ) [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, nothing ) [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, nothing ) Haddock coverage: 33% ( 1 / 3) in 'HlsPlugins' Missing documentation for: Module header Log (src/HlsPlugins.hs:135) 25% ( 2 / 8) in 'Ide.Version' Missing documentation for: hlsVersion (src/Ide/Version.hs:24) ProgramsOfInterest (src/Ide/Version.hs:41) showProgramVersionOfInterest (src/Ide/Version.hs:48) showProgramVersion (src/Ide/Version.hs:56) findProgramVersions (src/Ide/Version.hs:63) mkVersion (src/Ide/Version.hs:81) 0% ( 0 / 8) in 'Ide.Arguments' Missing documentation for: Module header Arguments (src/Ide/Arguments.hs:30) GhcideArguments (src/Ide/Arguments.hs:40) PrintVersion (src/Ide/Arguments.hs:55) BiosAction (src/Ide/Arguments.hs:60) getArguments (src/Ide/Arguments.hs:65) haskellLanguageServerVersion (src/Ide/Arguments.hs:195) haskellLanguageServerNumericVersion (src/Ide/Arguments.hs:192) 0% ( 0 / 4) in 'Ide.Main' Missing documentation for: Module header defaultMain (src/Ide/Main.hs:68) runLspMode (src/Ide/Main.hs:124) Log (src/Ide/Main.hs:42) Documentation created: dist/doc/html/haskell-language-server/ Preprocessing executable 'haskell-language-server' for haskell-language-server-2.9.0.0... Preprocessing executable 'haskell-language-server-wrapper' for haskell-language-server-2.9.0.0... Preprocessing library 'ghcide-bench-lib' for haskell-language-server-2.9.0.0... Running Haddock on library 'ghcide-bench-lib' for haskell-language-server-2.9.0.0... [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, nothing ) [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, nothing ) ghcide-bench/src/Experiments.hs:630:37: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 630 | let DocumentPositions{..} = head docs | ^^^^ Haddock coverage: Warning: Experiments.Types: Could not find documentation for exported module: Experiments.Types 0% ( 0 / 8) in 'Experiments.Types' Missing documentation for: Module header Config (ghcide-bench/src/Experiments/Types.hs:20) CabalStack (ghcide-bench/src/Experiments/Types.hs:15) ExamplePackage (ghcide-bench/src/Experiments/Types.hs:37) Verbosity (ghcide-bench/src/Experiments/Types.hs:18) Example (ghcide-bench/src/Experiments/Types.hs:41) exampleToOptions (ghcide-bench/src/Experiments/Types.hs:79) ExampleDetails (ghcide-bench/src/Experiments/Types.hs:49) 6% ( 1 / 15) in 'Experiments' Missing documentation for: Module header Bench (ghcide-bench/src/Experiments.hs:402) BenchRun (ghcide-bench/src/Experiments.hs:568) Config (ghcide-bench/src/Experiments/Types.hs:20) Verbosity (ghcide-bench/src/Experiments/Types.hs:18) CabalStack (ghcide-bench/src/Experiments/Types.hs:15) SetupResult (ghcide-bench/src/Experiments.hs:662) Example (ghcide-bench/src/Experiments/Types.hs:41) experiments (ghcide-bench/src/Experiments.hs:104) configP (ghcide-bench/src/Experiments.hs:354) defConfig (ghcide-bench/src/Experiments.hs:345) output (ghcide-bench/src/Experiments.hs:396) runBench (ghcide-bench/src/Experiments.hs:622) exampleToOptions (ghcide-bench/src/Experiments/Types.hs:79) Warning: Experiments.Types: could not find link destinations for: - Experiments.Types.Rep_Example - Experiments.Types.Rep_ExampleDetails - Experiments.Types.Rep_ExamplePackage Warning: Experiments: could not find link destinations for: - Experiments.Types.Rep_Example - Experiments.Experiment - Experiments.HasConfig - Experiments.DocumentPositions Documentation created: dist/doc/html/haskell-language-server/ Preprocessing executable 'ghcide-bench' for haskell-language-server-2.9.0.0...