Created
December 27, 2025 19:28
-
-
Save tomjaguarpaw/dc103fd01784e0fbf1004523bb65b83c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| No 'hie.yaml' found. Try to discover the project type! | |
| Run entered for haskell-language-server-wrapper(haskell-language-server-wrapper-2.10.0.0) Version 2.10.0.0 x86_64 ghc-9.10.1 | |
| Current directory: /home/tom/Haskell/bluefin | |
| Operating system: linux | |
| Arguments: ["--lsp","-d","-l","/tmp/hls.log"] | |
| Cradle directory: /home/tom/Haskell/bluefin | |
| Cradle type: Cabal | |
| Tool versions found on the $PATH | |
| cabal: 3.14.1.0 | |
| stack: 3.1.1 | |
| ghc: 9.6.7 | |
| Consulting the cradle to get project GHC version... | |
| 2025-12-27T18:59:06.802115Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T18:59:07.067580Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T18:59:07.168176Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --numeric-version | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| Project GHC version: 9.6.7 | |
| haskell-language-server exe candidates: ["haskell-language-server-9.6.7","haskell-language-server"] | |
| Launching haskell-language-server exe at:/home/tom/.ghcup/bin/haskell-language-server-9.6.7 | |
| 2025-12-27T18:59:07.267881Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T18:59:07.460885Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T18:59:07.614444Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- -v0 -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T18:59:07.701512Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T18:59:07.887928Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T18:59:07.968187Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --print-libdir | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T18:59:09.900706Z | Info | haskell-language-server version: 2.10.0.0 (GHC: 9.6.7) (PATH: /home/tom/.ghcup/hls/2.10.0.0/lib/haskell-language-server-2.10.0.0/bin/haskell-language-server-9.6.7) | |
| 2025-12-27T18:59:09.901393Z | Info | Directory: /home/tom/Haskell/bluefin | |
| 2025-12-27T18:59:09.901970Z | Info | Starting (haskell-language-server) LSP server... | |
| GhcideArguments {argsCommand = LSP, argsCwd = Nothing, argsShakeProfiling = Nothing, argsTesting = False, argsExamplePlugin = False, argsLogLevel = Debug, argsLogFile = Just "/tmp/hls.log", argsLogStderr = True, argsLogClient = False, argsThreads = 0, argsProjectGhcVersion = False} | |
| PluginIds: [ pragmas-suggest | |
| , pragmas-completion | |
| , ghcide-code-actions-bindings | |
| , cabalHaskellIntegration | |
| , ghcide-extend-import-action | |
| , retrie | |
| , stylish-haskell | |
| , explicit-fields | |
| , ghcide-code-actions-type-signatures | |
| , ghcide-code-actions-fill-holes | |
| , stan | |
| , hlint | |
| , changeTypeSignature | |
| , ghcide-code-actions-imports-exports | |
| , cabal-fmt | |
| , notes | |
| , ghcide-completions | |
| , eval | |
| , ghcide-type-lenses | |
| , cabal | |
| , overloaded-record-dot | |
| , gadt | |
| , LSPRecorderCallback | |
| , importLens | |
| , floskell | |
| , codeRange | |
| , class | |
| , ormolu | |
| , qualifyImportedNames | |
| , ghcide-hover-and-symbols | |
| , alternateNumberFormat | |
| , rename | |
| , splice | |
| , moduleName | |
| , semanticTokens | |
| , fourmolu | |
| , cabal-gild | |
| , callHierarchy | |
| , ghcide-core | |
| , explicit-fixity | |
| , pragmas-disable ] | |
| 2025-12-27T18:59:09.905062Z | Info | Logging heap statistics every 60.00s | |
| 2025-12-27T18:59:09.910262Z | Info | Starting LSP server... | |
| If you are seeing this in a terminal, you probably should have run WITHOUT the --lsp option! | |
| PluginIds: [ pragmas-suggest | |
| , pragmas-completion | |
| , ghcide-code-actions-bindings | |
| , cabalHaskellIntegration | |
| , ghcide-extend-import-action | |
| , retrie | |
| , stylish-haskell | |
| , explicit-fields | |
| , ghcide-code-actions-type-signatures | |
| , ghcide-code-actions-fill-holes | |
| , stan | |
| , hlint | |
| , changeTypeSignature | |
| , ghcide-code-actions-imports-exports | |
| , cabal-fmt | |
| , notes | |
| , ghcide-completions | |
| , eval | |
| , ghcide-type-lenses | |
| , cabal | |
| , overloaded-record-dot | |
| , gadt | |
| , LSPRecorderCallback | |
| , importLens | |
| , floskell | |
| , codeRange | |
| , class | |
| , ormolu | |
| , qualifyImportedNames | |
| , ghcide-hover-and-symbols | |
| , alternateNumberFormat | |
| , rename | |
| , splice | |
| , moduleName | |
| , semanticTokens | |
| , fourmolu | |
| , cabal-gild | |
| , callHierarchy | |
| , ghcide-core | |
| , explicit-fixity | |
| , pragmas-disable ] | |
| 2025-12-27T18:59:09.910537Z | Info | Starting server | |
| 2025-12-27T18:59:09.914414Z | Warning | LSP: configuration parse error: | |
| parsing settings failed, expected Object, but encountered Null | |
| when parsing | |
| null | |
| 2025-12-27T18:59:09.916353Z | Info | Registering IDE configuration: IdeConfiguration {workspaceFolders = fromList [NormalizedUri (-2454640255937405589) "file:///home/tom/Haskell/bluefin"], clientSettings = hashed (Just Null)} | |
| 2025-12-27T18:59:09.931069Z | Info | Started LSP server in 0.02s | |
| 2025-12-27T18:59:09.931163Z | Debug | shouldRunSubset: True | |
| 2025-12-27T18:59:09.931977Z | Debug | Initializing exports map from hiedb | |
| 2025-12-27T18:59:09.938135Z | Warning | LSP: can't register dynamically for: "workspace/didChangeConfiguration" | |
| 2025-12-27T18:59:09.938306Z | Debug | Shake session initialized | |
| 2025-12-27T18:59:09.939341Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T18:59:09.940391Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:09.941318Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T18:59:09.941574Z | Debug | Restarting build session due to config change | |
| Action Queue: [] | |
| Keys: [GetClientSettings; ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:09.942085Z | Debug | VFS: opening file:///home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| 2025-12-27T18:59:09.942782Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:09.942873Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , Modified {firstOpen = True} ) ] | |
| 2025-12-27T18:59:09.943046Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetClientSettings; | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:09.943262Z | Debug | VFS: opening file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:09.943363Z | Debug | Opened text document: file:///home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| 2025-12-27T18:59:09.944339Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| 2025-12-27T18:59:09.944795Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs" | |
| 2025-12-27T18:59:09.945068Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:09.947937Z | Info | Cradle path: bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| 2025-12-27T18:59:09.948023Z | Warning | No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for bluefin-contrib/src/Bluefin/Contrib/Exception.hs. | |
| Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie). | |
| You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error. | |
| 2025-12-27T18:59:09.948383Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:09.949867Z | Debug | Cradle: Cradle{ cradleRootDir = "/home/tom/Haskell/bluefin", cradleOptsProg = CradleAction: Cabal} | |
| 2025-12-27T18:59:09.949986Z | Info | invoking build tool to determine build flags (this may take some time depending on the cache) | |
| 2025-12-27T18:59:09.950223Z | Debug | Requested to load Cabal cradle using single file mode | |
| 2025-12-27T18:59:09.961255Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:09.961345Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , Modified {firstOpen = True} ) | |
| , ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = True} ) ] | |
| 2025-12-27T18:59:09.961535Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [ ImportActions | |
| , classplugin.GetInstanceBindLens | |
| , ModuleName.ghcSession | |
| , eval.GetParsedModuleWithComments ] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.02s | |
| 2025-12-27T18:59:09.961744Z | Debug | Opened text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:09.962522Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:09.963803Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:09.963908Z | Debug | cabal --numeric-version | |
| 2025-12-27T18:59:09.970594Z | Debug | DocumentHighlight request at position 1:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:09.972032Z | Debug | DocumentHighlight request at position 1:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:09.972406Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T18:59:09.972832Z | Debug | DocumentHighlight request at position 1:1 in file: /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| 2025-12-27T18:59:09.975021Z | Debug | LOOKUP PERSISTENT FOR: GetHieAst | |
| 2025-12-27T18:59:09.975410Z | Debug | LOOKUP PERSISTENT FOR: GetHieAst | |
| 2025-12-27T18:59:09.975543Z | Debug | LOOKUP PERSISTENT FOR: GetHieAst | |
| 2025-12-27T18:59:09.976538Z | Debug | LOADING HIE FILE FOR /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:09.977210Z | Debug | LOADING HIE FILE FOR /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:09.977791Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| 2025-12-27T18:59:09.978117Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:09.981577Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:09.983370Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:09.983683Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:09.984279Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:09.984805Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:09.985679Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:09.985787Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:09.986196Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:09.986300Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:09.986878Z | Debug | Done initializing exports map from hiedb. Size: 524 | |
| 2025-12-27T18:59:09.987470Z | Debug | Finished: cabal.cabal-add Took: 0.01s | |
| 2025-12-27T18:59:09.987895Z | Debug | Finished: cabal.cabal-add Took: 0.01s | |
| 2025-12-27T18:59:09.993075Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T18:59:09.995858Z | Debug | SUCCEEDED LOADING HIE FILE FOR /home/tom/.cache/ghcide/bluefin-internal-0.3.2.0-inplace-3b2d3f89766bbc5981f8943edb5f152bca48a2fb/Bluefin/Internal.hie | |
| 2025-12-27T18:59:09.999585Z | Debug | Finished: cabal.cabal-add Took: 0.02s | |
| 2025-12-27T18:59:09.999728Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.02s | |
| 2025-12-27T18:59:10.002524Z | Debug | SUCCEEDED LOADING HIE FILE FOR /home/tom/.cache/ghcide/bluefin-internal-0.3.2.0-inplace-3b2d3f89766bbc5981f8943edb5f152bca48a2fb/Bluefin/Internal.hie | |
| 2025-12-27T18:59:10.004897Z | Debug | Finished: ModuleName.getFileContents Took: 0.04s | |
| 2025-12-27T18:59:10.005026Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.02s | |
| 2025-12-27T18:59:10.006224Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T18:59:10.006290Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:10.006646Z | Debug | Restarting build session due to config change | |
| Action Queue: [ alternateNumberFormat.CollectLiterals | |
| , ExplicitFields.CollectRecords | |
| , ImportActions | |
| , splice.codeAction.GitHieAst | |
| , C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , splice.codeAction.GitHieAst | |
| , overloadedRecordDot.collectRecordSelectors | |
| , codeLens.config | |
| , Pragmas.GhcSession | |
| , hls-refactor-plugin.codeAction.getUriContents | |
| , changeTypeSignature.GetParsedModule | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , GADT.GetParsedModuleWithComments | |
| , ImportActions | |
| , retrie | |
| , alternateNumberFormat.CollectLiterals | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , ExplicitFields.CollectRecords | |
| , ImportActions | |
| , alternateNumberFormat.CollectLiterals | |
| , retrie | |
| , classplugin.GetInstanceBindLens | |
| , retrie | |
| , codeLens.config | |
| , overloadedRecordDot.collectRecordSelectors | |
| , overloadedRecordDot.collectRecordSelectors | |
| , eval.GetParsedModuleWithComments | |
| , eval.GetParsedModuleWithComments | |
| , classplugin.GetInstanceBindLens | |
| , QualifyImportedNames.TypeCheck | |
| , Outline | |
| , QualifyImportedNames.TypeCheck | |
| , classplugin.GetInstanceBindLens | |
| , changeTypeSignature.GetParsedModule | |
| , classplugin.GetInstanceBindLens | |
| , GADT.GetParsedModuleWithComments | |
| , splice.codeAction.GitHieAst | |
| , C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , eval.GetParsedModuleWithComments | |
| , ModuleName.ghcSession | |
| , Pragmas.GhcSession | |
| , Outline | |
| , GADT.GetParsedModuleWithComments | |
| , ImportActions | |
| , changeTypeSignature.GetParsedModule | |
| , Pragmas.GhcSession | |
| , Pragmas.GhcSession | |
| , ExplicitFields.CollectRecords | |
| , C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , ModuleName.getFileContents | |
| , QualifyImportedNames.TypeCheck | |
| , ImportActions | |
| , ModuleName.getFileContents | |
| , ImportActions | |
| , eval.GetParsedModuleWithComments | |
| , ImportActions | |
| , Pragmas.GhcSession | |
| , Pragmas.GhcSession ] | |
| Keys: [ GetClientSettings; | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.01s | |
| 2025-12-27T18:59:10.007539Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T18:59:10.008088Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:10.008171Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:10.008498Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs" | |
| 2025-12-27T18:59:10.008575Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T18:59:10.008654Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:10.008746Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:10.034025Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| 2025-12-27T18:59:10.034134Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:10.035495Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:10.035625Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:10.035937Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:10.036197Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:10.036817Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T18:59:10.039081Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T18:59:10.039196Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:10.039577Z | Debug | Restarting build session due to config change | |
| Action Queue: [ codeLens.GetGlobalBindingTypeSigs | |
| , alternateNumberFormat.CollectLiterals | |
| , GhcideCodeActions.getParsedModule | |
| , ExplicitFields.CollectRecords | |
| , ImportActions | |
| , splice.codeAction.GitHieAst | |
| , classplugin.GetInstanceBindLens | |
| , C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , ModuleName.ghcSession | |
| , splice.codeAction.GitHieAst | |
| , overloadedRecordDot.collectRecordSelectors | |
| , Pragmas.GhcSession | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , changeTypeSignature.GetParsedModule | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , eval.GetParsedModuleWithComments | |
| , GhcideCodeActions.getParsedModule | |
| , ImportActions | |
| , GADT.GetParsedModuleWithComments | |
| , ImportActions | |
| , eval.GetParsedModuleWithComments | |
| , retrie | |
| , alternateNumberFormat.CollectLiterals | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , ExplicitFields.CollectRecords | |
| , ImportActions | |
| , alternateNumberFormat.CollectLiterals | |
| , retrie | |
| , classplugin.GetInstanceBindLens | |
| , retrie | |
| , overloadedRecordDot.collectRecordSelectors | |
| , overloadedRecordDot.collectRecordSelectors | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , eval.GetParsedModuleWithComments | |
| , ModuleName.ghcSession | |
| , ModuleName.ghcSession | |
| , eval.GetParsedModuleWithComments | |
| , classplugin.GetInstanceBindLens | |
| , classplugin.GetInstanceBindLens | |
| , QualifyImportedNames.TypeCheck | |
| , Outline | |
| , QualifyImportedNames.TypeCheck | |
| , classplugin.GetInstanceBindLens | |
| , changeTypeSignature.GetParsedModule | |
| , ModuleName.ghcSession | |
| , classplugin.GetInstanceBindLens | |
| , GADT.GetParsedModuleWithComments | |
| , splice.codeAction.GitHieAst | |
| , C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , eval.GetParsedModuleWithComments | |
| , ModuleName.ghcSession | |
| , Pragmas.GhcSession | |
| , Outline | |
| , GADT.GetParsedModuleWithComments | |
| , ImportActions | |
| , GhcideCodeActions.getParsedModule | |
| , changeTypeSignature.GetParsedModule | |
| , Pragmas.GhcSession | |
| , Pragmas.GhcSession | |
| , ImportActions | |
| , ExplicitFields.CollectRecords | |
| , C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , ModuleName.ghcSession | |
| , QualifyImportedNames.TypeCheck | |
| , ImportActions | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , ImportActions | |
| , eval.GetParsedModuleWithComments | |
| , ImportActions | |
| , Pragmas.GhcSession | |
| , Pragmas.GhcSession ] | |
| Keys: [ GetClientSettings; | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:10.043119Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T18:59:10.044212Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs" | |
| 2025-12-27T18:59:10.139193Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T18:59:10.451012Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T18:59:10.606967Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --numeric-version | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T18:59:10.607529Z | Info | Load cabal cradle using single file | |
| 2025-12-27T18:59:10.728402Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T18:59:10.999756Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T18:59:11.003320Z | Info | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| Environment Variables | |
| HIE_BIOS_OUTPUT: /tmp/HIE_BIOS_OUTPUT411561-0 | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T18:59:11.065739Z | Debug | Configuration is affected by the following files: | |
| 2025-12-27T18:59:11.065862Z | Debug | - cabal.project | |
| 2025-12-27T18:59:11.065959Z | Debug | - cabal.project.local | |
| 2025-12-27T18:59:11.124564Z | Debug | Build profile: -w ghc-9.6.7 -O1 | |
| 2025-12-27T18:59:11.124632Z | Debug | In order, the following will be built (use -v for more details): | |
| 2025-12-27T18:59:11.124687Z | Debug | - bluefin-internal-0.3.3.0 (lib) (first run) | |
| 2025-12-27T18:59:11.124754Z | Debug | - bluefin-0.2.4.0 (lib) (configuration changed) | |
| 2025-12-27T18:59:11.124807Z | Debug | - bluefin-contrib-0.2.1.0 (interactive) (lib) (first run) | |
| 2025-12-27T18:59:11.136756Z | Debug | Configuring library for bluefin-internal-0.3.3.0... | |
| 2025-12-27T18:59:12.406624Z | Debug | Error: [Cabal-5490] | |
| 2025-12-27T18:59:12.406702Z | Debug | Cannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path. | |
| 2025-12-27T18:59:12.406776Z | Debug | | |
| 2025-12-27T18:59:12.415334Z | Debug | Error: [Cabal-7125] | |
| 2025-12-27T18:59:12.415414Z | Debug | Failed to build bluefin-internal-0.3.3.0 (which is required by bluefin-contrib-0.2.1.0). The failure occurred during the configure step. | |
| 2025-12-27T18:59:12.415469Z | Debug | | |
| 2025-12-27T18:59:12.417923Z | Debug | Session loading result: Left [CradleError {cradleErrorDependencies = ["cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to run [\"cabal\",\"v2-repl\",\"/home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs\"] in directory \"/home/tom/Haskell/bluefin\". Consult the logs for full command and error.","Failed command: cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs","Build profile: -w ghc-9.6.7 -O1\nIn order, the following will be built (use -v for more details):\n - bluefin-internal-0.3.3.0 (lib) (first run)\n - bluefin-0.2.4.0 (lib) (configuration changed)\n - bluefin-contrib-0.2.1.0 (interactive) (lib) (first run)\nConfiguring library for bluefin-internal-0.3.3.0...\n","Configuration is affected by the following files:\n- cabal.project\n- cabal.project.local\nError: [Cabal-5490]\nCannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path.\n\nError: [Cabal-7125]\nFailed to build bluefin-internal-0.3.3.0 (which is required by bluefin-contrib-0.2.1.0). The failure occurred during the configure step.\n\n","","Process Environment:","HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7","HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib"]}] | |
| 2025-12-27T18:59:12.418802Z | Info | Cradle path: bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:12.422073Z | Debug | Cradle: Cradle{ cradleRootDir = "/home/tom/Haskell/bluefin/bluefin-internal", cradleOptsProg = CradleAction: Cabal} | |
| 2025-12-27T18:59:12.422162Z | Info | invoking build tool to determine build flags (this may take some time depending on the cache) | |
| 2025-12-27T18:59:12.422247Z | Debug | Requested to load Cabal cradle using single file mode | |
| 2025-12-27T18:59:12.452819Z | Debug | cabal --numeric-version | |
| 2025-12-27T18:59:12.571176Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T18:59:12.774057Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T18:59:14.027989Z | Debug | DocumentHighlight request at position 1:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:14.028187Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T18:59:14.028822Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T18:59:14.028891Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:14.029322Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:14.029665Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:14.942522Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --numeric-version | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T18:59:14.942652Z | Info | Load cabal cradle using single file | |
| 2025-12-27T18:59:15.070877Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T18:59:15.304641Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T18:59:15.305230Z | Info | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| Environment Variables | |
| HIE_BIOS_OUTPUT: /tmp/HIE_BIOS_OUTPUT411561-1 | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T18:59:15.340775Z | Debug | Configuration is affected by the following files: | |
| 2025-12-27T18:59:15.340842Z | Debug | - cabal.project | |
| 2025-12-27T18:59:15.340894Z | Debug | - cabal.project.local | |
| 2025-12-27T18:59:15.366441Z | Debug | Build profile: -w ghc-9.6.7 -O1 | |
| 2025-12-27T18:59:15.366529Z | Debug | In order, the following will be built (use -v for more details): | |
| 2025-12-27T18:59:15.366668Z | Debug | - bluefin-internal-0.3.3.0 (interactive) (lib) (first run) | |
| 2025-12-27T18:59:15.384227Z | Debug | Configuring library for bluefin-internal-0.3.3.0... | |
| 2025-12-27T18:59:16.544625Z | Debug | Error: [Cabal-5490] | |
| 2025-12-27T18:59:16.544695Z | Debug | Cannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path. | |
| 2025-12-27T18:59:16.544746Z | Debug | | |
| 2025-12-27T18:59:16.550723Z | Debug | Error: [Cabal-7125] | |
| 2025-12-27T18:59:16.550810Z | Debug | Failed to build bluefin-internal-0.3.3.0. The failure occurred during the configure step. | |
| 2025-12-27T18:59:16.550878Z | Debug | | |
| 2025-12-27T18:59:16.553616Z | Debug | Session loading result: Left [CradleError {cradleErrorDependencies = ["bluefin-internal.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to run [\"cabal\",\"v2-repl\",\"/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs\"] in directory \"/home/tom/Haskell/bluefin/bluefin-internal\". Consult the logs for full command and error.","Failed command: cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs","Build profile: -w ghc-9.6.7 -O1\nIn order, the following will be built (use -v for more details):\n - bluefin-internal-0.3.3.0 (interactive) (lib) (first run)\nConfiguring library for bluefin-internal-0.3.3.0...\n","Configuration is affected by the following files:\n- cabal.project\n- cabal.project.local\nError: [Cabal-5490]\nCannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path.\n\nError: [Cabal-7125]\nFailed to build bluefin-internal-0.3.3.0. The failure occurred during the configure step.\n\n","","Process Environment:","HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7","HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib"]}] | |
| 2025-12-27T18:59:16.555412Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.555543Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.555705Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.555856Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.556006Z | Debug | Finished: Pragmas.GhcSession Took: 6.51s | |
| 2025-12-27T18:59:16.556120Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 6.51s | |
| 2025-12-27T18:59:16.556199Z | Debug | Finished: splice.codeAction.GitHieAst Took: 6.51s | |
| 2025-12-27T18:59:16.556341Z | Debug | Finished: ModuleName.ghcSession Took: 6.51s | |
| 2025-12-27T18:59:16.556484Z | Debug | Finished: ModuleName.ghcSession Took: 6.51s | |
| 2025-12-27T18:59:16.556571Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 6.51s | |
| 2025-12-27T18:59:16.556736Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 6.51s | |
| 2025-12-27T18:59:16.556810Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T18:59:16.556926Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 6.51s | |
| 2025-12-27T18:59:16.557005Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T18:59:16.557088Z | Debug | Finished: ModuleName.ghcSession Took: 6.51s | |
| 2025-12-27T18:59:16.557157Z | Debug | Finished: ExplicitFields.CollectRecords Took: 6.51s | |
| 2025-12-27T18:59:16.557205Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T18:59:16.557296Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 6.51s | |
| 2025-12-27T18:59:16.557388Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.557551Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModuleWithComments | |
| 2025-12-27T18:59:16.557608Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.557749Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T18:59:16.557887Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T18:59:16.557947Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs Took: 6.52s | |
| 2025-12-27T18:59:16.558043Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.558123Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.558198Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.558268Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.558326Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.558378Z | Debug | Finished: Pragmas.GhcSession Took: 6.51s | |
| 2025-12-27T18:59:16.558442Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.558512Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.558591Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.558645Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.558679Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.558745Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.558847Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.558881Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.558941Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T18:59:16.559045Z | Debug | Finished: splice.codeAction.GitHieAst Took: 6.52s | |
| 2025-12-27T18:59:16.559097Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 6.52s | |
| 2025-12-27T18:59:16.559172Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 6.51s | |
| 2025-12-27T18:59:16.559254Z | Debug | Finished: splice.codeAction.GitHieAst Took: 6.52s | |
| 2025-12-27T18:59:16.559332Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModule | |
| 2025-12-27T18:59:16.559431Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 6.51s | |
| 2025-12-27T18:59:16.559494Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModuleWithComments | |
| 2025-12-27T18:59:16.559949Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModule | |
| 2025-12-27T18:59:16.560080Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 6.51s | |
| 2025-12-27T18:59:16.560113Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModule | |
| 2025-12-27T18:59:16.560173Z | Debug | Finished: retrie Took: 6.52s | |
| 2025-12-27T18:59:16.560217Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 2.53s | |
| 2025-12-27T18:59:16.560259Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 2.53s | |
| 2025-12-27T18:59:16.560321Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 6.52s | |
| 2025-12-27T18:59:16.560364Z | Debug | Finished: splice.codeAction.GitHieAst Took: 2.53s | |
| 2025-12-27T18:59:16.560404Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 2.53s | |
| 2025-12-27T18:59:16.560461Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 6.52s | |
| 2025-12-27T18:59:16.560532Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 6.52s | |
| 2025-12-27T18:59:16.560644Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 2.53s | |
| 2025-12-27T18:59:16.560701Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 6.51s | |
| 2025-12-27T18:59:16.560735Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T18:59:16.560792Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 6.52s | |
| 2025-12-27T18:59:16.560868Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.560923Z | Debug | Finished: ExplicitFields.CollectRecords Took: 6.52s | |
| 2025-12-27T18:59:16.560999Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.561078Z | Debug | Finished: ExplicitFields.CollectRecords Took: 2.53s | |
| 2025-12-27T18:59:16.561116Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T18:59:16.561167Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T18:59:16.561244Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 2.53s | |
| 2025-12-27T18:59:16.561404Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 6.52s | |
| 2025-12-27T18:59:16.561483Z | Debug | Finished: ExplicitFields.CollectRecords Took: 6.51s | |
| 2025-12-27T18:59:16.561520Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T18:59:16.561620Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T18:59:16.561709Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.561742Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T18:59:16.561781Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T18:59:16.561843Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.561873Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.561945Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.561995Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.562029Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.562071Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 6.52s | |
| 2025-12-27T18:59:16.562096Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T18:59:16.562152Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 6.52s | |
| 2025-12-27T18:59:16.562191Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 2.53s | |
| 2025-12-27T18:59:16.562256Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 6.52s | |
| 2025-12-27T18:59:16.562325Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 6.51s | |
| 2025-12-27T18:59:16.562362Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 6.52s | |
| 2025-12-27T18:59:16.562418Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T18:59:16.562458Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T18:59:16.562530Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 6.52s | |
| 2025-12-27T18:59:16.562586Z | Debug | LOOKUP PERSISTENT FOR: GetModSummaryWithoutTimestamps | |
| 2025-12-27T18:59:16.562630Z | Debug | LOOKUP PERSISTENT FOR: GetModSummaryWithoutTimestamps | |
| 2025-12-27T18:59:16.562714Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 6.52s | |
| 2025-12-27T18:59:16.562747Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T18:59:16.562788Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 6.52s | |
| 2025-12-27T18:59:16.562861Z | Debug | Finished: ImportActions Took: 6.52s | |
| 2025-12-27T18:59:16.562933Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 6.52s | |
| 2025-12-27T18:59:16.562989Z | Debug | Finished: ImportActions Took: 6.52s | |
| 2025-12-27T18:59:16.563058Z | Debug | Finished: ImportActions Took: 6.52s | |
| 2025-12-27T18:59:16.563304Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.563373Z | Debug | Finished: ImportActions Took: 6.52s | |
| 2025-12-27T18:59:16.563412Z | Debug | Finished: ModuleName.ghcSession Took: 6.52s | |
| 2025-12-27T18:59:16.563482Z | Debug | Finished: Pragmas.GhcSession Took: 6.52s | |
| 2025-12-27T18:59:16.563517Z | Debug | Finished: Pragmas.GhcSession Took: 6.52s | |
| 2025-12-27T18:59:16.563594Z | Debug | Finished: ModuleName.ghcSession Took: 6.52s | |
| 2025-12-27T18:59:16.563645Z | Debug | Finished: ModuleName.ghcSession Took: 6.52s | |
| 2025-12-27T18:59:16.563727Z | Debug | Finished: Pragmas.GhcSession Took: 2.53s | |
| 2025-12-27T18:59:16.563859Z | Debug | Finished: Pragmas.GhcSession Took: 2.53s | |
| 2025-12-27T18:59:16.563905Z | Debug | Finished: Pragmas.GhcSession Took: 6.52s | |
| 2025-12-27T18:59:16.563970Z | Debug | Finished: Pragmas.GhcSession Took: 6.52s | |
| 2025-12-27T18:59:16.564009Z | Debug | Finished: Outline Took: 6.52s | |
| 2025-12-27T18:59:16.564079Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T18:59:16.564119Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T18:59:16.564180Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T18:59:16.564239Z | Debug | Finished: Outline Took: 6.52s | |
| 2025-12-27T18:59:16.564324Z | Debug | Finished: Outline Took: 2.53s | |
| 2025-12-27T18:59:16.564409Z | Debug | Finished: retrie Took: 2.53s | |
| 2025-12-27T18:59:16.564468Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 6.52s | |
| 2025-12-27T18:59:16.564551Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 6.52s | |
| 2025-12-27T18:59:16.564667Z | Debug | Finished: retrie Took: 6.52s | |
| 2025-12-27T18:59:16.564793Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 6.52s | |
| 2025-12-27T18:59:16.564876Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 6.52s | |
| 2025-12-27T18:59:16.564918Z | Debug | Finished: retrie Took: 6.52s | |
| 2025-12-27T18:59:16.564979Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 6.52s | |
| 2025-12-27T18:59:16.565024Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 6.52s | |
| 2025-12-27T18:59:16.565094Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 6.52s | |
| 2025-12-27T18:59:16.565163Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 6.52s | |
| 2025-12-27T18:59:16.565203Z | Debug | Finished: ImportActions Took: 6.52s | |
| 2025-12-27T18:59:16.565263Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 2.53s | |
| 2025-12-27T18:59:16.565311Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.565384Z | Debug | Finished: ImportActions Took: 6.52s | |
| 2025-12-27T18:59:16.565448Z | Debug | Finished: ImportActions Took: 6.52s | |
| 2025-12-27T18:59:16.565508Z | Debug | Finished: ImportActions Took: 6.52s | |
| 2025-12-27T18:59:16.565548Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.565595Z | Debug | Finished: ImportActions Took: 2.53s | |
| 2025-12-27T18:59:16.565651Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.565745Z | Debug | Finished: ImportActions Took: 6.52s | |
| 2025-12-27T18:59:16.565835Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 6.52s | |
| 2025-12-27T18:59:16.565922Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 6.52s | |
| 2025-12-27T18:59:16.566004Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:16.566081Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:16.566128Z | Debug | LOOKUP PERSISTENT FOR: GhcSessionDeps | |
| 2025-12-27T18:59:16.566221Z | Debug | LOOKUP PERSISTENT FOR: GhcSessionDeps | |
| 2025-12-27T18:59:16.566385Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 6.52s | |
| 2025-12-27T18:59:16.566531Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:16.566673Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:16.566852Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 6.52s | |
| 2025-12-27T18:59:16.566963Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 6.52s | |
| 2025-12-27T18:59:16.567016Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:16.567207Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:16.567263Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 6.52s | |
| 2025-12-27T18:59:16.567318Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:16.567362Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:16.567412Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:16.567475Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:16.567588Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| 2025-12-27T18:59:16.567618Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.567668Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:16.567718Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.567772Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:16.567870Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T18:59:16.567903Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.567941Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T18:59:16.567987Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:16.568094Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:16.568144Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:16.568185Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.568234Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T18:59:16.568316Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:16.568357Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:16.568410Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T18:59:16.568454Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.568505Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.568548Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:16.568587Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:16.568637Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T18:59:16.568694Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T18:59:16.568737Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:16.568767Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:16.568812Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.568858Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:16.568900Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:16.568928Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.568981Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.569024Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:16.569077Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.569108Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:16.569160Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:16.569200Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.569250Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.569281Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:16.569327Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:16.569356Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:16.569401Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:16.569450Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.569477Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:16.569520Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:16.569579Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:16.569631Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:16.569663Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:16.569704Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:16.569755Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:16.569788Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:16.569826Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:16.569856Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:16.569898Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.569954Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.569996Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.570025Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.570121Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:16.570171Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.570238Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.570479Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.570555Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.570606Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:16.570685Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:16.570732Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:16.570785Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:16.570843Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.570893Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:16.570971Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.571026Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.571079Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:16.571134Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.571195Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:16.571239Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.571275Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:16.571341Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:16.571390Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:16.571478Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:16.571513Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:16.571555Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:16.571602Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:16.571706Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.571750Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.571815Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.571863Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:16.685918Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:16.686628Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , Modified {firstOpen = True} ) | |
| , ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = False} ) ] | |
| 2025-12-27T18:59:16.686745Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:16.687317Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:17.203654Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T18:59:17.209655Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T18:59:17.211831Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:17.212253Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T18:59:17.212305Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T18:59:17.212659Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T18:59:17.212800Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T18:59:17.212890Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T18:59:17.212979Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T18:59:17.213161Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:17.213353Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:17.213417Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:17.213594Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:17.214413Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T18:59:17.214458Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T18:59:17.214521Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:17.214574Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:17.214645Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T18:59:17.214722Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:17.214809Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:17.214883Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:17.214957Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:17.215030Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:17.215107Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:17.215177Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:17.215249Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:17.215319Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:17.215392Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:17.304347Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:17.304476Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:17.304807Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T18:59:17.304915Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:17.305062Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:17.305118Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T18:59:17.305200Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:17.305277Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T18:59:17.305332Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:17.305389Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:17.305437Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:17.305484Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:17.305530Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:17.319633Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:17.319730Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T18:59:17.319796Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T18:59:17.319957Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T18:59:17.320114Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T18:59:17.320255Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T18:59:17.320342Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:17.320442Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:17.320539Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T18:59:17.320665Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:17.320766Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T18:59:17.321033Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:17.321080Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T18:59:17.321147Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:17.321377Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:17.321491Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T18:59:17.321635Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T18:59:17.321678Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:17.321748Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:17.321800Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:17.321850Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:17.321902Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:17.321951Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:17.321995Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:17.322042Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:17.322089Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:17.322135Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:18.255274Z | Debug | Finished: mkFormattingHandlers Took: 0.00s | |
| 2025-12-27T18:59:18.255350Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T18:59:18.255430Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T18:59:18.255476Z | Debug | ormolu: Using compiled in ormolu-0.7.4.0 | |
| 2025-12-27T18:59:18.723656Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:18.723767Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:18.723939Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:18.725129Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:18.725312Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:18.725454Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:18.725960Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:18.726109Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:18.726195Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:18.726655Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:18.726744Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:18.726865Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:18.727244Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:18.727369Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:18.727494Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:19.235565Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T18:59:19.235633Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T18:59:19.235786Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T18:59:19.235895Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:19.235989Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T18:59:19.236046Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:19.236084Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T18:59:19.236140Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T18:59:19.236286Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:19.236334Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T18:59:19.236387Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:19.236436Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:19.236480Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T18:59:19.236567Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T18:59:19.236607Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T18:59:19.236653Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:19.236678Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:19.236722Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T18:59:19.236763Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:19.236823Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:19.236870Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:19.236919Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:19.236969Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:19.237018Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:19.237065Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:19.237114Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:19.237166Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:19.237219Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:19.264816Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:19.265003Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:19.265079Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:19.265145Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T18:59:19.265205Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:19.265334Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:19.265408Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T18:59:19.265462Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T18:59:19.265514Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:19.265566Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:19.265602Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:19.265635Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:19.265667Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:19.793436Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:19.793554Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:19.793639Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:20.300062Z | Debug | DocumentHighlight request at position 15:2 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:20.300225Z | Debug | Hover request at position 15:2 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:20.300540Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T18:59:20.300653Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T18:59:20.300695Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:20.300780Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:20.300829Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:20.300899Z | Debug | LOOKUP PERSISTENT FOR: GetFixity | |
| 2025-12-27T18:59:20.301013Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:20.301083Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:20.301155Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T18:59:20.301242Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T18:59:20.301290Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T18:59:20.301333Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:20.306375Z | Debug | Finished: retrie Took: 0.01s | |
| 2025-12-27T18:59:20.306421Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.01s | |
| 2025-12-27T18:59:20.306520Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.01s | |
| 2025-12-27T18:59:20.306596Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.01s | |
| 2025-12-27T18:59:20.306679Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.01s | |
| 2025-12-27T18:59:20.306742Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:20.306805Z | Debug | Finished: ImportActions Took: 0.01s | |
| 2025-12-27T18:59:20.307181Z | Debug | Finished: Pragmas.GhcSession Took: 0.01s | |
| 2025-12-27T18:59:20.307257Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:20.307310Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.01s | |
| 2025-12-27T18:59:20.307365Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T18:59:20.307444Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:20.307487Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.01s | |
| 2025-12-27T18:59:20.307569Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:20.307611Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:20.307648Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:20.307691Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:20.307740Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:20.307785Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:20.307837Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:20.307872Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:20.307906Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:20.377233Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:20.505889Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:20.505963Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:20.506044Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T18:59:20.506116Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T18:59:20.506160Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:20.506211Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:20.506259Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T18:59:20.506298Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:20.506343Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:20.506378Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:20.506412Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:20.506445Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:21.899745Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:21.899847Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:21.899947Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:22.371289Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:22.371379Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:22.371470Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:23.757939Z | Debug | Finished: mkFormattingHandlers Took: 0.00s | |
| 2025-12-27T18:59:23.757982Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T18:59:23.758041Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T18:59:23.758077Z | Debug | ormolu: Using compiled in ormolu-0.7.4.0 | |
| 2025-12-27T18:59:23.764428Z | Error | ormolu: Internal Error: ormoluCmd: OrmoluParsingFailed (RealSrcSpan SrcSpanOneLine "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" 16 1 7 Nothing) "[GHC-58481] parse error on input `import'" | |
| 2025-12-27T18:59:24.282179Z | Debug | DocumentHighlight request at position 15:2 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:24.282245Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T18:59:24.282386Z | Debug | Hover request at position 15:2 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:24.282462Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:24.282601Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:24.282655Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T18:59:24.282744Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:24.282826Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:24.282908Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T18:59:24.283011Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:24.283120Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:24.283168Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T18:59:24.283209Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T18:59:24.283249Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:24.283353Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T18:59:24.283407Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T18:59:24.283437Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:24.283480Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:24.283520Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T18:59:24.283565Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:24.283605Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T18:59:24.283647Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T18:59:24.283677Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:24.283714Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:24.283777Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T18:59:24.283824Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:24.283870Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:24.283905Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:24.283940Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:24.283975Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:24.284008Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:24.284042Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:24.284075Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:24.284109Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:24.284142Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:24.315015Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:24.315153Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:24.315241Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:24.315314Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:24.315381Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T18:59:24.315421Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:24.315489Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T18:59:24.315542Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T18:59:24.315594Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:24.315664Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:24.315720Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:24.315775Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:24.315842Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:25.513768Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:25.513836Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:25.513904Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:25.890785Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T18:59:25.890844Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , Modified {firstOpen = True} ) | |
| , ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , OnDisk ) ] | |
| 2025-12-27T18:59:25.890938Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T18:59:25.891005Z | Debug | Saved text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:25.891673Z | Info | Could not identify reverse dependencies for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T18:59:25.891725Z | Debug | Finished: ParentTC Took: 0.00s | |
| 2025-12-27T18:59:25.896798Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:25.896877Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:25.896945Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T18:59:25.896987Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:25.897221Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:25.897271Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T18:59:25.897425Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:25.897569Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T18:59:25.897617Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:25.897685Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:25.897748Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:25.897808Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:25.897888Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:26.397133Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:26.397188Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T18:59:26.397366Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T18:59:26.397484Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:26.397537Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:26.397648Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T18:59:26.397714Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:26.397770Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T18:59:26.397827Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:26.397911Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:26.397964Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T18:59:26.398010Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:26.398047Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:26.398075Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:26.398102Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T18:59:26.398161Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:26.398217Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T18:59:26.398248Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:26.398292Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T18:59:26.398318Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:26.398344Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T18:59:26.398387Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T18:59:26.398463Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:26.398487Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:26.398531Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T18:59:26.398555Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:26.398589Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:26.398619Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:26.398649Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:26.398680Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:26.398710Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:26.398740Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:26.398770Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:26.398799Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:26.398828Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T18:59:26.428334Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:26.428413Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T18:59:26.428686Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T18:59:26.428751Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:26.428815Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T18:59:26.428956Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T18:59:26.428997Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T18:59:26.429046Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:26.429118Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T18:59:26.429173Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T18:59:26.429220Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:26.429262Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T18:59:26.429296Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T18:59:28.989760Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:28.989960Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T18:59:28.990056Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:28.990191Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:28.990304Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:28.990356Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T18:59:28.990437Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:28.990518Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T18:59:28.990633Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:28.990719Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T18:59:28.990843Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T18:59:28.990899Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T18:59:28.990954Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:28.991005Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T18:59:28.991059Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T18:59:28.991113Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T18:59:28.991165Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T18:59:28.991210Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T18:59:28.991263Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:28.991314Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T18:59:28.991365Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T18:59:28.991761Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T18:59:28.991797Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T18:59:28.991862Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T18:59:28.991899Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T18:59:28.992126Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:28.992163Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T18:59:28.992201Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T18:59:28.992238Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T18:59:28.992274Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T18:59:28.992309Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T18:59:28.992345Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T18:59:28.992381Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T18:59:28.992416Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:00:09.953207Z | Info | Live bytes: 27.49MB Heap size: 626.00MB | |
| 2025-12-27T19:00:14.749981Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:00:14.750032Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , Modified {firstOpen = True} ) | |
| , ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = False} ) ] | |
| 2025-12-27T19:00:14.750119Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:00:14.750180Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:00:15.352564Z | Debug | Finished: mkFormattingHandlers Took: 0.00s | |
| 2025-12-27T19:00:15.352608Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T19:00:15.352651Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T19:00:15.352697Z | Debug | ormolu: Using compiled in ormolu-0.7.4.0 | |
| 2025-12-27T19:00:15.674319Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:00:15.674451Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:00:15.674598Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:00:16.185608Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:00:16.185709Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:00:16.185843Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:00:16.185894Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:00:16.185937Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:00:16.185979Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.186125Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.186225Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.186309Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:00:16.186373Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:00:16.186410Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.186479Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:00:16.186554Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:00:16.186646Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:00:16.186706Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:00:16.186754Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.186824Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:00:16.186877Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:00:16.186920Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:00:16.186969Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:00:16.187013Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:00:16.187076Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:00:16.187106Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:00:16.187145Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:00:16.187199Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:00:16.187246Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:00:16.187289Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:00:16.187325Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:00:16.187361Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:00:16.187396Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:00:16.187430Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:00:16.187464Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:00:16.187497Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:00:16.187530Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:00:16.187564Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:00:16.263014Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:00:16.263126Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:00:16.263234Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:00:16.263272Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:00:16.263316Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:00:16.263360Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:00:16.263402Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:00:16.263459Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:00:16.263535Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:00:16.263604Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:00:16.263671Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:00:16.263735Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:00:16.263798Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:00:16.407116Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:00:16.407197Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , Modified {firstOpen = True} ) | |
| , ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , OnDisk ) ] | |
| 2025-12-27T19:00:16.407340Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-contrib/src/Bluefin/Contrib/Exception.hs | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:00:16.407448Z | Debug | Saved text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:00:16.407521Z | Info | Could not identify reverse dependencies for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:00:16.407578Z | Debug | Finished: ParentTC Took: 0.00s | |
| 2025-12-27T19:00:16.412230Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:00:16.412407Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:00:16.412535Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:00:16.412574Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:00:16.412641Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:00:16.412713Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:00:16.412847Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:00:16.412901Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:00:16.412948Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:00:16.413005Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:00:16.413044Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:00:16.413080Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:00:16.413116Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:00:16.912525Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:00:16.912606Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.912677Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.912729Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.912781Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.912930Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:00:16.913930Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:00:16.913960Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:00:16.914018Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:00:16.914078Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:00:16.914116Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:00:16.914187Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:00:16.914291Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:00:16.914342Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:00:16.914423Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:00:16.914506Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:00:16.914573Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:00:16.914639Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:00:16.914711Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:00:16.914775Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:00:16.914847Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:00:16.914897Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:00:16.914949Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:00:16.915010Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:00:16.915037Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:00:16.915088Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:00:16.915123Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:00:16.915158Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:00:16.915194Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:00:16.915228Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:00:16.915262Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:00:16.915297Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:00:16.915330Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:00:16.915363Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:01:10.035617Z | Info | Live bytes: 35.72MB Heap size: 626.00MB | |
| 2025-12-27T19:02:10.100862Z | Info | Live bytes: 35.72MB Heap size: 626.00MB | |
| 2025-12-27T19:03:04.539968Z | Info | LSP: received shutdown | |
| 2025-12-27T19:03:04.540616Z | Debug | Received shutdown message | |
| 2025-12-27T19:03:04.545535Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:03:04.548240Z | Info | Reactor thread stopped | |
| Process lsp-haskell stderr finished | |
| No 'hie.yaml' found. Try to discover the project type! | |
| Run entered for haskell-language-server-wrapper(haskell-language-server-wrapper-2.10.0.0) Version 2.10.0.0 x86_64 ghc-9.10.1 | |
| Current directory: /home/tom/Haskell/bluefin | |
| Operating system: linux | |
| Arguments: ["--lsp","-d","-l","/tmp/hls.log"] | |
| Cradle directory: /home/tom/Haskell/bluefin | |
| Cradle type: Cabal | |
| Tool versions found on the $PATH | |
| cabal: 3.14.1.0 | |
| stack: 3.1.1 | |
| ghc: 9.6.7 | |
| Consulting the cradle to get project GHC version... | |
| 2025-12-27T19:03:44.570881Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:03:44.990188Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:03:45.081495Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --numeric-version | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| Project GHC version: 9.6.7 | |
| haskell-language-server exe candidates: ["haskell-language-server-9.6.7","haskell-language-server"] | |
| Launching haskell-language-server exe at:/home/tom/.ghcup/bin/haskell-language-server-9.6.7 | |
| 2025-12-27T19:03:45.168035Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:03:45.339930Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:03:45.497038Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- -v0 -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:03:45.581277Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:03:45.732387Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:03:45.825187Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --print-libdir | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:03:48.733853Z | Info | haskell-language-server version: 2.10.0.0 (GHC: 9.6.7) (PATH: /home/tom/.ghcup/hls/2.10.0.0/lib/haskell-language-server-2.10.0.0/bin/haskell-language-server-9.6.7) | |
| 2025-12-27T19:03:48.734938Z | Info | Directory: /home/tom/Haskell/bluefin | |
| 2025-12-27T19:03:48.735991Z | Info | Starting (haskell-language-server) LSP server... | |
| GhcideArguments {argsCommand = LSP, argsCwd = Nothing, argsShakeProfiling = Nothing, argsTesting = False, argsExamplePlugin = False, argsLogLevel = Debug, argsLogFile = Just "/tmp/hls.log", argsLogStderr = True, argsLogClient = False, argsThreads = 0, argsProjectGhcVersion = False} | |
| PluginIds: [ pragmas-suggest | |
| , pragmas-completion | |
| , ghcide-code-actions-bindings | |
| , cabalHaskellIntegration | |
| , ghcide-extend-import-action | |
| , retrie | |
| , stylish-haskell | |
| , explicit-fields | |
| , ghcide-code-actions-type-signatures | |
| , ghcide-code-actions-fill-holes | |
| , stan | |
| , hlint | |
| , changeTypeSignature | |
| , ghcide-code-actions-imports-exports | |
| , cabal-fmt | |
| , notes | |
| , ghcide-completions | |
| , eval | |
| , ghcide-type-lenses | |
| , cabal | |
| , overloaded-record-dot | |
| , gadt | |
| , LSPRecorderCallback | |
| , importLens | |
| , floskell | |
| , codeRange | |
| , class | |
| , ormolu | |
| , qualifyImportedNames | |
| , ghcide-hover-and-symbols | |
| , alternateNumberFormat | |
| , rename | |
| , splice | |
| , moduleName | |
| , semanticTokens | |
| , fourmolu | |
| , cabal-gild | |
| , callHierarchy | |
| , ghcide-core | |
| , explicit-fixity | |
| , pragmas-disable ] | |
| 2025-12-27T19:03:48.738675Z | Info | Logging heap statistics every 60.00s | |
| 2025-12-27T19:03:48.746856Z | Info | Starting LSP server... | |
| If you are seeing this in a terminal, you probably should have run WITHOUT the --lsp option! | |
| PluginIds: [ pragmas-suggest | |
| , pragmas-completion | |
| , ghcide-code-actions-bindings | |
| , cabalHaskellIntegration | |
| , ghcide-extend-import-action | |
| , retrie | |
| , stylish-haskell | |
| , explicit-fields | |
| , ghcide-code-actions-type-signatures | |
| , ghcide-code-actions-fill-holes | |
| , stan | |
| , hlint | |
| , changeTypeSignature | |
| , ghcide-code-actions-imports-exports | |
| , cabal-fmt | |
| , notes | |
| , ghcide-completions | |
| , eval | |
| , ghcide-type-lenses | |
| , cabal | |
| , overloaded-record-dot | |
| , gadt | |
| , LSPRecorderCallback | |
| , importLens | |
| , floskell | |
| , codeRange | |
| , class | |
| , ormolu | |
| , qualifyImportedNames | |
| , ghcide-hover-and-symbols | |
| , alternateNumberFormat | |
| , rename | |
| , splice | |
| , moduleName | |
| , semanticTokens | |
| , fourmolu | |
| , cabal-gild | |
| , callHierarchy | |
| , ghcide-core | |
| , explicit-fixity | |
| , pragmas-disable ] | |
| 2025-12-27T19:03:48.748395Z | Info | Starting server | |
| 2025-12-27T19:03:48.786911Z | Warning | LSP: configuration parse error: | |
| parsing settings failed, expected Object, but encountered Null | |
| when parsing | |
| null | |
| 2025-12-27T19:03:48.793173Z | Info | Registering IDE configuration: IdeConfiguration {workspaceFolders = fromList [NormalizedUri (-2454640255937405589) "file:///home/tom/Haskell/bluefin"], clientSettings = hashed (Just Null)} | |
| 2025-12-27T19:03:48.811375Z | Info | Started LSP server in 0.06s | |
| 2025-12-27T19:03:48.811867Z | Debug | shouldRunSubset: True | |
| 2025-12-27T19:03:48.814249Z | Debug | Initializing exports map from hiedb | |
| 2025-12-27T19:03:48.825051Z | Warning | LSP: can't register dynamically for: "workspace/didChangeConfiguration" | |
| 2025-12-27T19:03:48.826173Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T19:03:48.827856Z | Debug | Shake session initialized | |
| 2025-12-27T19:03:48.828209Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:03:48.829050Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T19:03:48.829354Z | Debug | Restarting build session due to config change | |
| Action Queue: [] | |
| Keys: [GetClientSettings; ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:03:48.832821Z | Debug | VFS: opening file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:03:48.833777Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:03:48.833967Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = True} ) ] | |
| 2025-12-27T19:03:48.834332Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetClientSettings; | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:03:48.834499Z | Debug | Opened text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:03:48.835319Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:03:48.835618Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:03:48.835848Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:03:48.836987Z | Info | Cradle path: bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:03:48.837057Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:03:48.838063Z | Debug | Done initializing exports map from hiedb. Size: 524 | |
| 2025-12-27T19:03:48.838753Z | Debug | Cradle: Cradle{ cradleRootDir = "/home/tom/Haskell/bluefin/bluefin-internal", cradleOptsProg = CradleAction: Cabal} | |
| 2025-12-27T19:03:48.838825Z | Info | invoking build tool to determine build flags (this may take some time depending on the cache) | |
| 2025-12-27T19:03:48.838939Z | Debug | Requested to load Cabal cradle using single file mode | |
| 2025-12-27T19:03:48.848609Z | Debug | cabal --numeric-version | |
| 2025-12-27T19:03:48.859480Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:03:48.859654Z | Debug | LOOKUP PERSISTENT FOR: GetHieAst | |
| 2025-12-27T19:03:48.859772Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:03:48.860412Z | Debug | LOADING HIE FILE FOR /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:03:48.862194Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:03:48.862302Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:03:48.862861Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:03:48.862971Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:03:48.867175Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:03:48.867547Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:03:48.872232Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:03:48.877418Z | Debug | SUCCEEDED LOADING HIE FILE FOR /home/tom/.cache/ghcide/bluefin-internal-0.3.2.0-inplace-3b2d3f89766bbc5981f8943edb5f152bca48a2fb/Bluefin/Internal.hie | |
| 2025-12-27T19:03:48.880319Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T19:03:48.881882Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:03:48.882804Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T19:03:48.883136Z | Debug | Restarting build session due to config change | |
| Action Queue: [ ImportActions | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , ModuleName.ghcSession | |
| , classplugin.GetInstanceBindLens | |
| , eval.GetParsedModuleWithComments | |
| , ImportActions | |
| , classplugin.GetInstanceBindLens | |
| , ModuleName.ghcSession | |
| , retrie | |
| , GADT.GetParsedModuleWithComments | |
| , alternateNumberFormat.CollectLiterals | |
| , ExplicitFields.CollectRecords | |
| , ImportActions | |
| , changeTypeSignature.GetParsedModule | |
| , GhcideCodeActions.getParsedModule | |
| , QualifyImportedNames.TypeCheck | |
| , eval.GetParsedModuleWithComments | |
| , Pragmas.GhcSession | |
| , Pragmas.GhcSession | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , splice.codeAction.GitHieAst | |
| , overloadedRecordDot.collectRecordSelectors ] | |
| Keys: [ GetClientSettings; | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:03:48.884483Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:03:48.917597Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T19:03:48.917706Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:03:48.917785Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:03:48.919161Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:03:48.920979Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T19:03:48.921634Z | Debug | Restarting build session due to config change | |
| Action Queue: [ codeLens.GetGlobalBindingTypeSigs | |
| , classplugin.GetInstanceBindLens | |
| , ImportActions | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , ModuleName.ghcSession | |
| , classplugin.GetInstanceBindLens | |
| , eval.GetParsedModuleWithComments | |
| , ImportActions | |
| , classplugin.GetInstanceBindLens | |
| , ModuleName.ghcSession | |
| , retrie | |
| , GADT.GetParsedModuleWithComments | |
| , alternateNumberFormat.CollectLiterals | |
| , ExplicitFields.CollectRecords | |
| , ModuleName.getFileContents | |
| , ImportActions | |
| , changeTypeSignature.GetParsedModule | |
| , GhcideCodeActions.getParsedModule | |
| , QualifyImportedNames.TypeCheck | |
| , eval.GetParsedModuleWithComments | |
| , Pragmas.GhcSession | |
| , eval.GetParsedModuleWithComments | |
| , Pragmas.GhcSession | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , splice.codeAction.GitHieAst | |
| , ImportActions | |
| , overloadedRecordDot.collectRecordSelectors ] | |
| Keys: [ GetClientSettings; | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:03:48.922715Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:03:48.923857Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:03:48.961277Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:03:49.133581Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:03:49.227937Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --numeric-version | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:03:49.228100Z | Info | Load cabal cradle using single file | |
| 2025-12-27T19:03:49.349234Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:03:49.538197Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:03:49.538962Z | Info | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| Environment Variables | |
| HIE_BIOS_OUTPUT: /tmp/HIE_BIOS_OUTPUT422062-0 | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:03:49.571892Z | Debug | Configuration is affected by the following files: | |
| 2025-12-27T19:03:49.571985Z | Debug | - cabal.project | |
| 2025-12-27T19:03:49.572067Z | Debug | - cabal.project.local | |
| 2025-12-27T19:03:49.633914Z | Debug | Build profile: -w ghc-9.6.7 -O1 | |
| 2025-12-27T19:03:49.634013Z | Debug | In order, the following will be built (use -v for more details): | |
| 2025-12-27T19:03:49.634085Z | Debug | - bluefin-internal-0.3.3.0 (interactive) (lib) (first run) | |
| 2025-12-27T19:03:49.652436Z | Debug | Configuring library for bluefin-internal-0.3.3.0... | |
| 2025-12-27T19:03:50.815447Z | Debug | Error: [Cabal-5490] | |
| 2025-12-27T19:03:50.815524Z | Debug | Cannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path. | |
| 2025-12-27T19:03:50.815593Z | Debug | | |
| 2025-12-27T19:03:50.823157Z | Debug | Error: [Cabal-7125] | |
| 2025-12-27T19:03:50.823218Z | Debug | Failed to build bluefin-internal-0.3.3.0. The failure occurred during the configure step. | |
| 2025-12-27T19:03:50.823266Z | Debug | | |
| 2025-12-27T19:03:50.826293Z | Debug | Session loading result: Left [CradleError {cradleErrorDependencies = ["bluefin-internal.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to run [\"cabal\",\"v2-repl\",\"/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs\"] in directory \"/home/tom/Haskell/bluefin/bluefin-internal\". Consult the logs for full command and error.","Failed command: cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs","Build profile: -w ghc-9.6.7 -O1\nIn order, the following will be built (use -v for more details):\n - bluefin-internal-0.3.3.0 (interactive) (lib) (first run)\nConfiguring library for bluefin-internal-0.3.3.0...\n","Configuration is affected by the following files:\n- cabal.project\n- cabal.project.local\nError: [Cabal-5490]\nCannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path.\n\nError: [Cabal-7125]\nFailed to build bluefin-internal-0.3.3.0. The failure occurred during the configure step.\n\n","","Process Environment:","HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7","HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib"]}] | |
| 2025-12-27T19:03:50.833138Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:03:50.833183Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:03:50.833261Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:03:50.833339Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:03:50.833416Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:03:50.833501Z | Debug | Finished: ModuleName.ghcSession Took: 1.91s | |
| 2025-12-27T19:03:50.833606Z | Debug | Finished: ModuleName.ghcSession Took: 1.91s | |
| 2025-12-27T19:03:50.833704Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 1.91s | |
| 2025-12-27T19:03:50.833755Z | Debug | Finished: splice.codeAction.GitHieAst Took: 1.91s | |
| 2025-12-27T19:03:50.833793Z | Debug | Finished: Pragmas.GhcSession Took: 1.91s | |
| 2025-12-27T19:03:50.833828Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T19:03:50.833853Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T19:03:50.833900Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 1.91s | |
| 2025-12-27T19:03:50.833939Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 1.91s | |
| 2025-12-27T19:03:50.833973Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 1.91s | |
| 2025-12-27T19:03:50.834003Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModuleWithComments | |
| 2025-12-27T19:03:50.834056Z | Debug | Finished: Pragmas.GhcSession Took: 1.91s | |
| 2025-12-27T19:03:50.834102Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 1.91s | |
| 2025-12-27T19:03:50.834129Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:03:50.834167Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:03:50.834214Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 1.91s | |
| 2025-12-27T19:03:50.834257Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T19:03:50.834289Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:03:50.834336Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:03:50.834377Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:03:50.834415Z | Debug | Finished: ModuleName.ghcSession Took: 1.91s | |
| 2025-12-27T19:03:50.834453Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T19:03:50.834482Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:03:50.834510Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:03:50.834546Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T19:03:50.834587Z | Debug | Finished: ExplicitFields.CollectRecords Took: 1.91s | |
| 2025-12-27T19:03:50.834635Z | Debug | LOOKUP PERSISTENT FOR: GetModSummaryWithoutTimestamps | |
| 2025-12-27T19:03:50.834685Z | Debug | Finished: retrie Took: 1.91s | |
| 2025-12-27T19:03:50.834745Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 1.91s | |
| 2025-12-27T19:03:50.834795Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T19:03:50.834834Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T19:03:50.834917Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T19:03:50.834953Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 1.91s | |
| 2025-12-27T19:03:50.835007Z | Debug | Finished: ImportActions Took: 1.91s | |
| 2025-12-27T19:03:50.835041Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 1.91s | |
| 2025-12-27T19:03:50.835086Z | Debug | Finished: ImportActions Took: 1.91s | |
| 2025-12-27T19:03:50.835125Z | Debug | Finished: ImportActions Took: 1.91s | |
| 2025-12-27T19:03:50.835185Z | Debug | Finished: ImportActions Took: 1.91s | |
| 2025-12-27T19:03:50.835231Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:03:50.835299Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 1.91s | |
| 2025-12-27T19:03:50.835366Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 1.91s | |
| 2025-12-27T19:03:50.835402Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 1.91s | |
| 2025-12-27T19:03:50.835452Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 1.91s | |
| 2025-12-27T19:03:50.835490Z | Debug | LOOKUP PERSISTENT FOR: GhcSessionDeps | |
| 2025-12-27T19:03:50.835529Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 1.91s | |
| 2025-12-27T19:03:50.835560Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:03:50.835613Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 1.91s | |
| 2025-12-27T19:03:50.835660Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:03:50.835735Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 1.91s | |
| 2025-12-27T19:03:50.835781Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:03:50.835832Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:03:50.835889Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:03:50.835936Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:03:50.835971Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:03:50.836000Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:03:50.836052Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:03:50.836088Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:03:50.836123Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:03:50.836176Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:03:50.836247Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:03:50.836275Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:03:50.836309Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:03:50.836363Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:03:50.836417Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:03:50.836474Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:03:50.836510Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:03:50.836561Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:03:50.836651Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:03:50.836705Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:03:50.836759Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:03:50.836811Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:03:50.845080Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:03:50.845164Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:03:50.845305Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:03:50.845382Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:03:50.845494Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:03:50.845540Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:03:50.845591Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:03:50.845626Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:03:50.845666Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:03:50.845730Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:03:50.845779Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:03:50.845827Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:03:50.845877Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:04:04.142702Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:04:04.142796Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = False} ) ] | |
| 2025-12-27T19:04:04.142897Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:04:04.143025Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:04.832141Z | Debug | Finished: mkFormattingHandlers Took: 0.00s | |
| 2025-12-27T19:04:04.832285Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T19:04:04.832472Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T19:04:04.832507Z | Debug | ormolu: Using compiled in ormolu-0.7.4.0 | |
| 2025-12-27T19:04:05.421068Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:04:05.421156Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:04:05.421293Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:05.935564Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:05.935725Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:05.935794Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:05.935888Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModule | |
| 2025-12-27T19:04:05.935954Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:04:05.936034Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:04:05.936163Z | Debug | LOOKUP PERSISTENT FOR: GetFixity | |
| 2025-12-27T19:04:05.936230Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:04:05.936308Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:05.938809Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:05.938892Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:05.938962Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:04:05.939014Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:04:05.939067Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:04:05.939170Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:05.939211Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:05.939241Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:05.939270Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:05.939329Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:05.939405Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:04:05.939486Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:04:05.939537Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:05.939582Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:04:05.939625Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:05.939684Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:04:05.939732Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:05.939771Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:04:05.939802Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:04:05.939880Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:05.939923Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:04:05.939977Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:04:05.940019Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:04:05.940072Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:04:05.940112Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:05.940213Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:05.940262Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:04:05.940304Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:04:06.014809Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:06.014991Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:04:06.015107Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:06.015154Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:04:06.015201Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:04:06.015261Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:06.015291Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:04:06.015323Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:04:06.015369Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:04:06.015438Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:04:06.015502Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:06.015561Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:04:06.015623Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:04:07.179209Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:04:07.179290Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:04:07.179414Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:07.686694Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:04:07.686857Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:04:07.686917Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:07.686964Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:04:07.687079Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:04:07.687162Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:04:07.687225Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:07.687299Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:07.687405Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:04:07.687454Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:04:07.687531Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:07.687588Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:04:07.687630Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:07.687686Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:04:07.687736Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:04:07.687781Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:07.687848Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:07.687894Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:04:07.687941Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:04:07.688007Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:07.688065Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:04:07.688124Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:04:07.688187Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:04:07.688249Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:04:07.688309Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:07.688368Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:07.688426Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:04:07.688488Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:04:07.716348Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:07.716445Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:04:07.716579Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:07.716666Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:07.716796Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:04:07.716851Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:04:07.716905Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:04:07.716961Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:04:07.717003Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:04:07.717054Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:04:07.717099Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:07.717139Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:04:07.717203Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:04:07.997352Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:04:07.997419Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:04:07.997488Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:08.504175Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:08.504306Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:08.504412Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:08.504447Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:04:08.504507Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:08.504607Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:08.504684Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:04:08.504748Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:08.504793Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:08.505070Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:08.505129Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:04:08.505177Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:08.505260Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:04:08.505323Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:04:08.505394Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:04:08.505453Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:08.505498Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:08.505537Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:08.505606Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:04:08.505662Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:04:08.505698Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:04:08.505725Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:08.505767Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:04:08.505806Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:08.505853Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:04:08.505893Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:04:08.505945Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:08.505987Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:04:08.506037Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:04:08.506107Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:04:08.506142Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:04:08.506181Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:08.506221Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:08.506262Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:04:08.506302Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:04:08.581623Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:08.581757Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:04:08.581978Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:08.582058Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:04:08.582210Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:08.582365Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:04:08.582456Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [classplugin.GetInstanceBindLens] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:04:08.582558Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:08.582740Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:04:08.582840Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:04:08.582896Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:04:08.582942Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:04:08.582990Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:04:08.583027Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:08.583064Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:04:08.583099Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:04:09.088424Z | Debug | Hover request at position 15:2 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:09.088575Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:09.088814Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:04:09.088874Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:04:09.088915Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:09.089010Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:09.089223Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:09.089899Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:09.089980Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:04:09.090068Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:09.090213Z | Debug | DocumentHighlight request at position 15:2 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:09.090269Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:04:09.090309Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:09.090371Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:04:09.090442Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:04:09.090479Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:04:09.090525Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:04:09.090586Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:09.090642Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:09.090690Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:04:09.090728Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:09.090777Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:09.090814Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:09.090850Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:04:09.090877Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:04:09.090923Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:04:09.090977Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:09.091013Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:04:09.091068Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:04:09.091110Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:04:09.091154Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:04:09.091201Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:09.091236Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:09.091290Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:04:09.091340Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:04:09.122902Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:09.123137Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:04:09.123567Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:04:09.123633Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:09.123683Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:04:09.123725Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:09.123770Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:04:09.123841Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:04:09.123885Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:04:09.123939Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:04:09.123985Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:09.124026Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:04:09.124072Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:04:12.450263Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:04:12.450359Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:04:12.450435Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:12.974815Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:04:12.974877Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , OnDisk ) ] | |
| 2025-12-27T19:04:12.974972Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:04:12.975050Z | Debug | Saved text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:12.975249Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:12.975355Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:04:12.975447Z | Info | Could not identify reverse dependencies for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:04:12.975497Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:12.975528Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:12.975552Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:04:12.975603Z | Debug | Finished: ParentTC Took: 0.00s | |
| 2025-12-27T19:04:12.975652Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:04:12.975854Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:04:12.975916Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:04:12.975950Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:04:12.975994Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:04:12.976030Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:12.976065Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:04:12.976099Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:04:13.479068Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:13.479123Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:04:13.479227Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:04:13.479312Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:04:13.479365Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:13.479437Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:13.479645Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:13.479734Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:04:13.479879Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:13.479926Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:13.480001Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:13.480048Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:04:13.480093Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:04:13.480142Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:04:13.480179Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:13.480226Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:04:13.480307Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:13.480347Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:13.480388Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:13.480467Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:13.480506Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:04:13.480539Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:04:13.480592Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:13.480671Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:13.480704Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:04:13.480742Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:04:13.480800Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:13.480855Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:04:13.480910Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:04:13.480965Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:04:13.481019Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:04:13.481072Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:13.481126Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:13.481178Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:04:13.481231Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:04:13.509894Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:13.510011Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:04:13.510184Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:13.510244Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:04:13.510307Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:04:13.510380Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:04:13.510481Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:13.510637Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:04:13.510695Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:04:13.510762Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:04:13.510823Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:13.510880Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:04:13.510934Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:04:15.484487Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:15.484576Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:04:15.484688Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:15.484741Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:15.484808Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:15.484864Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:04:15.484935Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:15.485093Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:15.485177Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:04:15.485265Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:04:15.485340Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:04:15.485399Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:04:15.485506Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:15.485652Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:04:15.485701Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:04:15.485766Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:04:15.485828Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:04:15.485874Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:04:15.485927Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:15.485969Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:04:15.486011Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:04:15.486091Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:04:15.486145Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:04:15.486171Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:04:15.486210Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:04:15.486252Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:15.486288Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:04:15.486323Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:04:15.486358Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:04:15.486392Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:04:15.486425Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:04:15.486459Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:04:15.486493Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:04:15.486526Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:04:48.772046Z | Info | Live bytes: 25.68MB Heap size: 599.79MB | |
| 2025-12-27T19:05:21.555006Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:21.555064Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = False} ) ] | |
| 2025-12-27T19:05:21.555157Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:21.555233Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:22.062695Z | Debug | Hover request at position 15:2 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:22.062774Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:05:22.062885Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:22.063048Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:22.063179Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:22.063217Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:05:22.063254Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:22.063357Z | Debug | DocumentHighlight request at position 15:2 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:22.063400Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:05:22.063461Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:22.063511Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:05:22.063578Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:22.063643Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:05:22.063715Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:22.063769Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:05:22.063882Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:22.063941Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:22.064051Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:22.064090Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:05:22.064143Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:05:22.064199Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:05:22.064234Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:22.064282Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:22.064326Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:05:22.064377Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:05:22.064402Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:05:22.064442Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:22.236220Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:05:22.236293Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:05:22.236390Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:05:22.236500Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:22.236626Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:05:22.236704Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:05:22.236795Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:05:22.236853Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:22.236904Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:22.236948Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:22.236988Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:05:22.237077Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:05:22.237111Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:05:22.237151Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:05:22.237224Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:22.237294Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:05:22.237364Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:05:22.237388Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:22.237408Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:05:22.237425Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:05:22.237481Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:05:22.973591Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:22.973660Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:22.973734Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:23.316994Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:23.317054Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , OnDisk ) ] | |
| 2025-12-27T19:05:23.317144Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:23.317211Z | Debug | Saved text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:23.317312Z | Info | Could not identify reverse dependencies for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:05:23.317366Z | Debug | Finished: ParentTC Took: 0.00s | |
| 2025-12-27T19:05:23.321861Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:23.322094Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:05:23.322231Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:05:23.322329Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:23.322403Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:23.322506Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:05:23.322647Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:05:23.322738Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:05:23.322804Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:05:23.322909Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:05:23.322969Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:23.323019Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:05:23.323068Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:05:23.822378Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:23.822461Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:05:23.822592Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:23.822688Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:23.822808Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:05:23.822901Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:05:23.822976Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:23.823042Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:23.823109Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:23.823214Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:05:23.823272Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:23.823316Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:05:23.823366Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:05:23.823424Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:23.823475Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:23.823527Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:05:23.823602Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:05:23.823648Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:23.823679Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:23.823735Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:23.823765Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:05:23.823796Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:23.823851Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:23.823878Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:05:23.823919Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:05:23.823956Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:05:23.824091Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:23.824142Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:05:23.824187Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:05:23.824226Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:05:23.824268Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:05:23.824309Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:23.824351Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:23.824387Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:05:23.824428Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:05:23.853975Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:23.854767Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:05:23.854850Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:23.854902Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:05:23.854953Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:23.855038Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:05:23.855107Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:05:23.855188Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:05:23.855263Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:05:23.855349Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:05:23.855410Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:23.855455Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:05:23.855495Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:05:34.243488Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:34.243719Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:34.243887Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:34.244091Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:05:34.244211Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:34.244280Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:05:34.244348Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:34.244432Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:05:34.244491Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:34.244538Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:05:34.244581Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:34.244616Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:34.244645Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:05:34.244688Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:34.244733Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:05:34.244778Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:34.244807Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:05:34.244870Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:34.244895Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:05:34.244928Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:05:34.244972Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:34.245024Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:34.245069Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:34.245118Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:05:34.245159Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:05:34.245193Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:34.245224Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:05:34.245256Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:05:34.245288Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:05:34.245320Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:05:34.245350Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:34.245381Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:34.245410Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:05:34.245440Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:05:34.527866Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:34.527924Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = False} ) ] | |
| 2025-12-27T19:05:34.528073Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:34.528166Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:35.155022Z | Debug | Finished: mkFormattingHandlers Took: 0.00s | |
| 2025-12-27T19:05:35.155073Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T19:05:35.155125Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T19:05:35.155169Z | Debug | ormolu: Using compiled in ormolu-0.7.4.0 | |
| 2025-12-27T19:05:35.499207Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:35.499358Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:35.499475Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:36.005739Z | Debug | DocumentHighlight request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:36.005963Z | Debug | Hover request at position 15:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:36.006040Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:05:36.006100Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:36.006279Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:05:36.006338Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.006414Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:05:36.006468Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.006522Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.006743Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:05:36.006806Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:05:36.006852Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.006892Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.006932Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:36.006960Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:36.007035Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:36.007086Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:05:36.007128Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:36.007193Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:36.007223Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:05:36.007254Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:05:36.007281Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:36.007343Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:05:36.007422Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:05:36.007455Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:05:36.007511Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:05:36.007583Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:36.007646Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:05:36.007711Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:05:36.007776Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:05:36.007852Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:05:36.007916Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:36.007982Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:36.008045Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:05:36.008109Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:05:36.084430Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:36.084650Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:05:36.084697Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:36.084773Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:36.084836Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:05:36.084903Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:05:36.084938Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:05:36.084989Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:05:36.085040Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:05:36.085112Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:05:36.085174Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:36.085238Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:05:36.085301Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:05:36.969499Z | Debug | Hover request at position 1637:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:36.969607Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:05:36.969784Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:36.969904Z | Debug | DocumentHighlight request at position 1637:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:36.969948Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:05:36.970013Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.970103Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:05:36.970163Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.970265Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.970303Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.970369Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:05:36.970472Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:05:36.970517Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:36.970594Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:05:36.970633Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:05:36.970710Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:36.970748Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:36.970810Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:36.970871Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:05:36.970901Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:36.970940Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:05:36.971016Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:36.971060Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:36.971096Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:05:36.971162Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:05:36.971296Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:36.971329Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:05:36.971362Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:05:36.971393Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:05:36.971434Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:05:36.971465Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:36.971495Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:36.971524Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:05:36.971554Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:05:38.785440Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:38.785549Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:38.785611Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:39.158620Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:39.158725Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:39.158797Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:39.253347Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:39.253433Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:39.253511Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:39.377483Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:39.377548Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:39.377614Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:39.432768Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:39.432888Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:39.432963Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:39.495636Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:39.495733Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:39.495851Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:39.587641Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:39.587718Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:39.587785Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:40.092486Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:05:40.092537Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:05:40.092591Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:40.092624Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:05:40.092663Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:05:40.092797Z | Debug | Hover request at position 1638:7 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:40.092913Z | Debug | DocumentHighlight request at position 1638:7 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:40.092975Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:40.093071Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:40.093154Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:40.093250Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:40.093316Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:40.093378Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:40.093499Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:05:40.093576Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:05:40.093665Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:40.093759Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:40.093856Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:40.093979Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:05:40.094089Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:40.094163Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:05:40.094199Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:05:40.094266Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:40.094327Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:05:40.094374Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:05:40.094442Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:05:40.094487Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:40.094523Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:05:40.094558Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:05:40.094594Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:05:40.094628Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:05:40.094662Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:40.094695Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:40.094729Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:05:40.094762Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:05:40.097619Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:40.097929Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:40.098013Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:05:40.098058Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:05:40.098140Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:40.098174Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:05:40.098235Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:05:40.098286Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:05:40.098341Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:05:40.098380Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:05:40.098417Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:40.098451Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:05:40.098485Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:05:40.303030Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:40.303094Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:40.303167Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:40.544700Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:40.544808Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:40.544893Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:41.051434Z | Debug | DocumentHighlight request at position 1639:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:41.051555Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:05:41.051621Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:41.051758Z | Debug | Hover request at position 1639:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:41.051845Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:05:41.051944Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:05:41.051998Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:41.052186Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:05:41.052297Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:41.052431Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:41.052489Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:05:41.052529Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:41.052577Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:41.052608Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:41.052654Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:05:41.052686Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:41.052728Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:41.052781Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:05:41.052821Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:41.052869Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:41.052903Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:05:41.052930Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:41.052967Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:05:41.053016Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:05:41.053042Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:05:41.053066Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:05:41.053104Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:41.053138Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:05:41.053171Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:05:41.053206Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:05:41.053240Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:05:41.053273Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:41.053306Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:41.053353Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:05:41.053386Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:05:41.056790Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:41.056911Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:05:41.057115Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:41.057191Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:05:41.057273Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:41.057320Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:05:41.057404Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:05:41.057440Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:05:41.057495Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:05:41.057535Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:05:41.057573Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:41.057608Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:05:41.057650Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:05:43.139194Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:43.139262Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:43.139336Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:43.462036Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:05:43.462103Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , OnDisk ) ] | |
| 2025-12-27T19:05:43.462211Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:05:43.462296Z | Debug | Saved text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:43.462421Z | Info | Could not identify reverse dependencies for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:05:43.462488Z | Debug | Finished: ParentTC Took: 0.00s | |
| 2025-12-27T19:05:43.466955Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:43.467034Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:05:43.467171Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:05:43.467259Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:43.467313Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:43.467393Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:05:43.467689Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:05:43.467835Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:05:43.467886Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:05:43.467951Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:05:43.468012Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:43.468074Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:05:43.468134Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:05:43.967296Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:43.967428Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:05:43.967559Z | Debug | DocumentHighlight request at position 1637:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:43.967640Z | Debug | Hover request at position 1637:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:43.967827Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:05:43.967950Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:05:43.968033Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:05:43.968133Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:43.968217Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:05:43.968264Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:43.968335Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:05:43.968406Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:43.968462Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:05:43.968505Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:43.968571Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:05:43.968620Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:05:43.968662Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:43.968717Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:05:43.968766Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:43.968826Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:05:43.968905Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:43.968977Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:43.969032Z | Debug | Finished: C:GhcSession:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:05:43.969072Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:05:43.969118Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:05:43.969159Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:05:43.969226Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:43.969287Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:05:43.969349Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:05:43.969412Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:05:43.969472Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:05:43.969530Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:43.969590Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:05:43.969650Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:05:43.969709Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:05:43.972928Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:05:43.973002Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:05:43.973041Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:05:43.973147Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:05:43.973275Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:05:43.973327Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:05:43.973382Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:05:43.973414Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:05:43.973441Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:05:43.973480Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:05:43.973516Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:05:43.973550Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:05:43.973584Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:05:48.775971Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:06:41.587100Z | Debug | DocumentHighlight request at position 1637:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:06:41.587206Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:06:41.587281Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:06:41.587333Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:06:41.587412Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:06:41.587472Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:06:41.587529Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:06:41.587589Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:06:41.587637Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:06:41.587736Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:06:41.587803Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:06:41.587864Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:06:41.587940Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:06:41.588027Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:06:41.588070Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:06:41.588137Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:06:41.588192Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:06:41.588244Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:06:41.588290Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:06:41.588341Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:06:41.588416Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:06:41.588483Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:06:41.588551Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:06:41.588620Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:06:41.588689Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:06:41.588755Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:06:41.588822Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:06:41.588888Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:06:41.588955Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:06:48.836023Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:07:48.868810Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:08:48.927982Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:09:48.931427Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:10:48.988013Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:11:49.047981Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:12:49.107952Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:13:49.167969Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:13:51.245464Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = False} ) ] | |
| 2025-12-27T19:13:51.245540Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:13:51.245594Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:13:51.245653Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:13:51.750216Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:13:51.750328Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:13:51.750445Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:13:51.750646Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:13:51.750689Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:13:51.750741Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:13:51.750850Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:13:51.750887Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:13:51.750936Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:13:51.750970Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:13:51.751023Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:13:51.751068Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:13:51.751122Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:13:51.751189Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:13:51.751254Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:13:51.751279Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:13:51.751312Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:13:51.751356Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:13:51.751377Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:13:51.751424Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:13:51.751455Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:13:51.751486Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:13:51.751518Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:13:51.751549Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:13:51.751578Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:13:51.751608Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:13:51.751648Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:13:51.751678Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:13:51.754835Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:13:51.755010Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:13:51.755125Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:13:51.755175Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:13:51.755229Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:13:51.755322Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:13:51.755371Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:13:51.755415Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:13:51.755469Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:13:51.755528Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:13:51.755575Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:13:51.755621Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:13:51.755660Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:13:53.578827Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:13:53.578902Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , OnDisk ) ] | |
| 2025-12-27T19:13:53.579022Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:13:53.579126Z | Debug | Saved text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:13:53.579200Z | Info | Could not identify reverse dependencies for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:13:53.579260Z | Debug | Finished: ParentTC Took: 0.00s | |
| 2025-12-27T19:13:53.583897Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:13:53.584068Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:13:53.584281Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:13:53.584457Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:13:53.584525Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:13:53.584584Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:13:53.584802Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:13:53.584915Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:13:53.584975Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:13:53.585032Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:13:53.585089Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:13:53.585139Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:13:53.585189Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:13:54.084545Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:13:54.084596Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:13:54.084653Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:13:54.084732Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:13:54.084842Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:13:54.084923Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:13:54.084991Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:13:54.085088Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:13:54.085126Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:13:54.085179Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:13:54.085271Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:13:54.085336Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:13:54.085386Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:13:54.085480Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:13:54.085544Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:13:54.085614Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:13:54.085684Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:13:54.085718Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:13:54.085765Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:13:54.085804Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:13:54.085844Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:13:54.085883Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:13:54.085921Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:13:54.085958Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:13:54.085994Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:13:54.086030Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:13:54.086065Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:13:56.584993Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:13:56.585061Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:13:56.585107Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:13:56.585154Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:13:56.585320Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:13:56.585365Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:13:56.585449Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:13:56.585560Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:13:56.585639Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:13:56.585729Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:13:56.585772Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:13:56.585819Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:13:56.585856Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:13:56.585909Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:13:56.585951Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:13:56.586008Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:13:56.586045Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:13:56.586075Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:13:56.586113Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:13:56.586144Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:13:56.586176Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:13:56.586207Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:13:56.586237Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:13:56.586267Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:13:56.586296Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:13:56.586325Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:13:56.586355Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:14:49.224452Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:15:49.284272Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:16:49.344134Z | Info | Live bytes: 34.73MB Heap size: 635.44MB | |
| 2025-12-27T19:16:59.225887Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:16:59.226032Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:16:59.226249Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:16:59.226400Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:16:59.226461Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:16:59.226538Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:16:59.226763Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:16:59.226821Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:16:59.226883Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:16:59.226962Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:16:59.227018Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:16:59.227068Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:16:59.227117Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:16:59.227158Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:16:59.227198Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:16:59.227233Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:16:59.227265Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:16:59.227294Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:16:59.227334Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:16:59.227371Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:16:59.227408Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:16:59.227446Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:16:59.227482Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:16:59.227525Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:16:59.227561Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:16:59.227597Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:16:59.227633Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:17:01.487865Z | Info | LSP: received shutdown | |
| 2025-12-27T19:17:01.487924Z | Debug | Received shutdown message | |
| 2025-12-27T19:17:01.488059Z | Debug | Finished build session | |
| AsyncCancelled | |
| Process lsp-haskell stderr finished | |
| No 'hie.yaml' found. Try to discover the project type! | |
| Run entered for haskell-language-server-wrapper(haskell-language-server-wrapper-2.10.0.0) Version 2.10.0.0 x86_64 ghc-9.10.1 | |
| Current directory: /home/tom/Haskell/bluefin | |
| Operating system: linux | |
| Arguments: ["--lsp","-d","-l","/tmp/hls.log"] | |
| Cradle directory: /home/tom/Haskell/bluefin | |
| Cradle type: Cabal | |
| Tool versions found on the $PATH | |
| cabal: 3.14.1.0 | |
| stack: 3.1.1 | |
| ghc: 9.6.7 | |
| Consulting the cradle to get project GHC version... | |
| 2025-12-27T19:17:03.839799Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:17:04.008420Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:17:04.105205Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --numeric-version | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| Project GHC version: 9.6.7 | |
| haskell-language-server exe candidates: ["haskell-language-server-9.6.7","haskell-language-server"] | |
| Launching haskell-language-server exe at:/home/tom/.ghcup/bin/haskell-language-server-9.6.7 | |
| 2025-12-27T19:17:04.196650Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:17:04.388631Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:17:04.559164Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- -v0 -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:17:04.650028Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:17:04.809968Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:17:04.891342Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --print-libdir | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:17:06.925767Z | Info | haskell-language-server version: 2.10.0.0 (GHC: 9.6.7) (PATH: /home/tom/.ghcup/hls/2.10.0.0/lib/haskell-language-server-2.10.0.0/bin/haskell-language-server-9.6.7) | |
| 2025-12-27T19:17:06.926219Z | Info | Directory: /home/tom/Haskell/bluefin | |
| 2025-12-27T19:17:06.926803Z | Info | Starting (haskell-language-server) LSP server... | |
| GhcideArguments {argsCommand = LSP, argsCwd = Nothing, argsShakeProfiling = Nothing, argsTesting = False, argsExamplePlugin = False, argsLogLevel = Debug, argsLogFile = Just "/tmp/hls.log", argsLogStderr = True, argsLogClient = False, argsThreads = 0, argsProjectGhcVersion = False} | |
| PluginIds: [ pragmas-suggest | |
| , pragmas-completion | |
| , ghcide-code-actions-bindings | |
| , cabalHaskellIntegration | |
| , ghcide-extend-import-action | |
| , retrie | |
| , stylish-haskell | |
| , explicit-fields | |
| , ghcide-code-actions-type-signatures | |
| , ghcide-code-actions-fill-holes | |
| , stan | |
| , hlint | |
| , changeTypeSignature | |
| , ghcide-code-actions-imports-exports | |
| , cabal-fmt | |
| , notes | |
| , ghcide-completions | |
| , eval | |
| , ghcide-type-lenses | |
| , cabal | |
| , overloaded-record-dot | |
| , gadt | |
| , LSPRecorderCallback | |
| , importLens | |
| , floskell | |
| , codeRange | |
| , class | |
| , ormolu | |
| , qualifyImportedNames | |
| , ghcide-hover-and-symbols | |
| , alternateNumberFormat | |
| , rename | |
| , splice | |
| , moduleName | |
| , semanticTokens | |
| , fourmolu | |
| , cabal-gild | |
| , callHierarchy | |
| , ghcide-core | |
| , explicit-fixity | |
| , pragmas-disable ] | |
| 2025-12-27T19:17:06.929257Z | Info | Logging heap statistics every 60.00s | |
| 2025-12-27T19:17:06.933470Z | Info | Starting LSP server... | |
| If you are seeing this in a terminal, you probably should have run WITHOUT the --lsp option! | |
| PluginIds: [ pragmas-suggest | |
| , pragmas-completion | |
| , ghcide-code-actions-bindings | |
| , cabalHaskellIntegration | |
| , ghcide-extend-import-action | |
| , retrie | |
| , stylish-haskell | |
| , explicit-fields | |
| , ghcide-code-actions-type-signatures | |
| , ghcide-code-actions-fill-holes | |
| , stan | |
| , hlint | |
| , changeTypeSignature | |
| , ghcide-code-actions-imports-exports | |
| , cabal-fmt | |
| , notes | |
| , ghcide-completions | |
| , eval | |
| , ghcide-type-lenses | |
| , cabal | |
| , overloaded-record-dot | |
| , gadt | |
| , LSPRecorderCallback | |
| , importLens | |
| , floskell | |
| , codeRange | |
| , class | |
| , ormolu | |
| , qualifyImportedNames | |
| , ghcide-hover-and-symbols | |
| , alternateNumberFormat | |
| , rename | |
| , splice | |
| , moduleName | |
| , semanticTokens | |
| , fourmolu | |
| , cabal-gild | |
| , callHierarchy | |
| , ghcide-core | |
| , explicit-fixity | |
| , pragmas-disable ] | |
| 2025-12-27T19:17:06.933741Z | Info | Starting server | |
| 2025-12-27T19:17:06.935630Z | Warning | LSP: configuration parse error: | |
| parsing settings failed, expected Object, but encountered Null | |
| when parsing | |
| null | |
| 2025-12-27T19:17:06.937475Z | Info | Registering IDE configuration: IdeConfiguration {workspaceFolders = fromList [NormalizedUri (-2454640255937405589) "file:///home/tom/Haskell/bluefin"], clientSettings = hashed (Just Null)} | |
| 2025-12-27T19:17:06.952505Z | Info | Started LSP server in 0.02s | |
| 2025-12-27T19:17:06.952617Z | Debug | shouldRunSubset: True | |
| 2025-12-27T19:17:06.952817Z | Debug | Initializing exports map from hiedb | |
| 2025-12-27T19:17:06.959776Z | Warning | LSP: can't register dynamically for: "workspace/didChangeConfiguration" | |
| 2025-12-27T19:17:06.961210Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T19:17:06.962067Z | Debug | Shake session initialized | |
| 2025-12-27T19:17:06.963327Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:17:06.964181Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T19:17:06.964807Z | Debug | Restarting build session due to config change | |
| Action Queue: [] | |
| Keys: [GetClientSettings; ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:17:06.965732Z | Debug | VFS: opening file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:17:06.966180Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:17:06.966254Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = True} ) ] | |
| 2025-12-27T19:17:06.966407Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetClientSettings; | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:17:06.966508Z | Debug | Opened text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:17:06.966968Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:17:06.967275Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:17:06.967364Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:17:06.968230Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:17:06.968516Z | Info | Cradle path: bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:17:06.970811Z | Debug | Cradle: Cradle{ cradleRootDir = "/home/tom/Haskell/bluefin/bluefin-internal", cradleOptsProg = CradleAction: Cabal} | |
| 2025-12-27T19:17:06.970879Z | Info | invoking build tool to determine build flags (this may take some time depending on the cache) | |
| 2025-12-27T19:17:06.971219Z | Debug | Requested to load Cabal cradle using single file mode | |
| 2025-12-27T19:17:06.982546Z | Debug | cabal --numeric-version | |
| 2025-12-27T19:17:06.989446Z | Debug | Done initializing exports map from hiedb. Size: 524 | |
| 2025-12-27T19:17:06.995597Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:17:06.996609Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:17:06.996756Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:17:06.997748Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:17:06.997842Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:17:07.002955Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:17:07.003104Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:17:07.003726Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:17:07.019876Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T19:17:07.021903Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:17:07.022788Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T19:17:07.023214Z | Debug | Restarting build session due to config change | |
| Action Queue: [ ImportActions | |
| , changeTypeSignature.GetParsedModule | |
| , ModuleName.ghcSession | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , classplugin.GetInstanceBindLens | |
| , eval.GetParsedModuleWithComments | |
| , ImportActions | |
| , eval.GetParsedModuleWithComments | |
| , classplugin.GetInstanceBindLens | |
| , ModuleName.ghcSession | |
| , ExplicitFields.CollectRecords | |
| , GADT.GetParsedModuleWithComments | |
| , alternateNumberFormat.CollectLiterals | |
| , Pragmas.GhcSession | |
| , Pragmas.GhcSession | |
| , ImportActions | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , overloadedRecordDot.collectRecordSelectors | |
| , QualifyImportedNames.TypeCheck | |
| , splice.codeAction.GitHieAst | |
| , retrie | |
| , GhcideCodeActions.getParsedModule ] | |
| Keys: [ GetClientSettings; | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:17:07.024457Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:17:07.045790Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:17:07.045878Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:17:07.046493Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:17:07.047921Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T19:17:07.049195Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:17:07.050099Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T19:17:07.050430Z | Debug | Restarting build session due to config change | |
| Action Queue: [ ImportActions | |
| , eval.GetParsedModuleWithComments | |
| , ImportActions | |
| , changeTypeSignature.GetParsedModule | |
| , ModuleName.ghcSession | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , classplugin.GetInstanceBindLens | |
| , eval.GetParsedModuleWithComments | |
| , ImportActions | |
| , eval.GetParsedModuleWithComments | |
| , classplugin.GetInstanceBindLens | |
| , ModuleName.ghcSession | |
| , ExplicitFields.CollectRecords | |
| , GADT.GetParsedModuleWithComments | |
| , alternateNumberFormat.CollectLiterals | |
| , Pragmas.GhcSession | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , Pragmas.GhcSession | |
| , ImportActions | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , overloadedRecordDot.collectRecordSelectors | |
| , QualifyImportedNames.TypeCheck | |
| , ModuleName.ghcSession | |
| , splice.codeAction.GitHieAst | |
| , retrie | |
| , classplugin.GetInstanceBindLens | |
| , GhcideCodeActions.getParsedModule ] | |
| Keys: [ GetClientSettings; | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:17:07.051472Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:17:07.093842Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:17:07.292880Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:17:07.400230Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --numeric-version | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:17:07.400401Z | Info | Load cabal cradle using single file | |
| 2025-12-27T19:17:07.507222Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:17:07.686479Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:17:07.687618Z | Info | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| Environment Variables | |
| HIE_BIOS_OUTPUT: /tmp/HIE_BIOS_OUTPUT427585-0 | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:17:07.717036Z | Debug | Configuration is affected by the following files: | |
| 2025-12-27T19:17:07.717349Z | Debug | - cabal.project | |
| 2025-12-27T19:17:07.717409Z | Debug | - cabal.project.local | |
| 2025-12-27T19:17:07.751931Z | Debug | Build profile: -w ghc-9.6.7 -O1 | |
| 2025-12-27T19:17:07.752017Z | Debug | In order, the following will be built (use -v for more details): | |
| 2025-12-27T19:17:07.752092Z | Debug | - bluefin-internal-0.3.3.0 (interactive) (lib) (first run) | |
| 2025-12-27T19:17:07.762407Z | Debug | Configuring library for bluefin-internal-0.3.3.0... | |
| 2025-12-27T19:17:08.832275Z | Debug | Error: [Cabal-5490] | |
| 2025-12-27T19:17:08.832368Z | Debug | Cannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path. | |
| 2025-12-27T19:17:08.832433Z | Debug | | |
| 2025-12-27T19:17:08.837231Z | Debug | Error: [Cabal-7125] | |
| 2025-12-27T19:17:08.837353Z | Debug | Failed to build bluefin-internal-0.3.3.0. The failure occurred during the configure step. | |
| 2025-12-27T19:17:08.837433Z | Debug | | |
| 2025-12-27T19:17:08.840891Z | Debug | Session loading result: Left [CradleError {cradleErrorDependencies = ["bluefin-internal.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to run [\"cabal\",\"v2-repl\",\"/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs\"] in directory \"/home/tom/Haskell/bluefin/bluefin-internal\". Consult the logs for full command and error.","Failed command: cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs","Build profile: -w ghc-9.6.7 -O1\nIn order, the following will be built (use -v for more details):\n - bluefin-internal-0.3.3.0 (interactive) (lib) (first run)\nConfiguring library for bluefin-internal-0.3.3.0...\n","Configuration is affected by the following files:\n- cabal.project\n- cabal.project.local\nError: [Cabal-5490]\nCannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path.\n\nError: [Cabal-7125]\nFailed to build bluefin-internal-0.3.3.0. The failure occurred during the configure step.\n\n","","Process Environment:","HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7","HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib"]}] | |
| 2025-12-27T19:17:08.842705Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:17:08.843078Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:17:08.843146Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:17:08.843296Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:17:08.843407Z | Debug | Finished: Pragmas.GhcSession Took: 1.79s | |
| 2025-12-27T19:17:08.843494Z | Debug | Finished: ModuleName.ghcSession Took: 1.79s | |
| 2025-12-27T19:17:08.843557Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 1.79s | |
| 2025-12-27T19:17:08.843604Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 1.79s | |
| 2025-12-27T19:17:08.843672Z | Debug | Finished: ModuleName.ghcSession Took: 1.79s | |
| 2025-12-27T19:17:08.843726Z | Debug | Finished: ModuleName.ghcSession Took: 1.79s | |
| 2025-12-27T19:17:08.843776Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T19:17:08.843842Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 1.79s | |
| 2025-12-27T19:17:08.843898Z | Debug | Finished: splice.codeAction.GitHieAst Took: 1.79s | |
| 2025-12-27T19:17:08.843961Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 1.79s | |
| 2025-12-27T19:17:08.844044Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:17:08.844130Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModuleWithComments | |
| 2025-12-27T19:17:08.844255Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:17:08.844303Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:17:08.844400Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:17:08.844427Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T19:17:08.844478Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 1.79s | |
| 2025-12-27T19:17:08.844572Z | Debug | Finished: ExplicitFields.CollectRecords Took: 1.79s | |
| 2025-12-27T19:17:08.844613Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T19:17:08.844690Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T19:17:08.844737Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T19:17:08.844788Z | Debug | Finished: Pragmas.GhcSession Took: 1.79s | |
| 2025-12-27T19:17:08.844819Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:17:08.844866Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:17:08.844937Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:17:08.844986Z | Debug | LOOKUP PERSISTENT FOR: GetModSummaryWithoutTimestamps | |
| 2025-12-27T19:17:08.845030Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 1.79s | |
| 2025-12-27T19:17:08.845089Z | Debug | Finished: ImportActions Took: 1.79s | |
| 2025-12-27T19:17:08.845157Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T19:17:08.845214Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T19:17:08.845331Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T19:17:08.845385Z | Debug | Finished: ImportActions Took: 1.79s | |
| 2025-12-27T19:17:08.845467Z | Debug | Finished: ImportActions Took: 1.79s | |
| 2025-12-27T19:17:08.845532Z | Debug | Finished: ImportActions Took: 1.79s | |
| 2025-12-27T19:17:08.845583Z | Debug | Finished: retrie Took: 1.79s | |
| 2025-12-27T19:17:08.845640Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:17:08.845729Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 1.79s | |
| 2025-12-27T19:17:08.845809Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 1.79s | |
| 2025-12-27T19:17:08.845866Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 1.79s | |
| 2025-12-27T19:17:08.845908Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 1.79s | |
| 2025-12-27T19:17:08.845965Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 1.79s | |
| 2025-12-27T19:17:08.846058Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 1.79s | |
| 2025-12-27T19:17:08.846142Z | Debug | LOOKUP PERSISTENT FOR: GhcSessionDeps | |
| 2025-12-27T19:17:08.846194Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 1.79s | |
| 2025-12-27T19:17:08.846245Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:17:08.846319Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 1.79s | |
| 2025-12-27T19:17:08.846381Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:17:08.846422Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 1.79s | |
| 2025-12-27T19:17:08.846454Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:17:08.846485Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:17:08.846538Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:17:08.846569Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:17:08.846621Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:17:08.846653Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:17:08.846712Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:17:08.846742Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:17:08.846792Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:17:08.846823Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:17:08.846883Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:17:08.846914Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:17:08.846966Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:17:08.846999Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:17:08.847058Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:17:08.847087Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:17:08.847152Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:17:08.847179Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:17:08.847260Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:17:08.847308Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:17:08.847357Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:17:08.847404Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:17:08.871704Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:17:08.871918Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:17:08.872200Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:17:08.872277Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:17:08.872359Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:17:08.872447Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:17:08.872496Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:17:08.872548Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:17:08.872633Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:17:08.872693Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:17:08.872743Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:17:08.872791Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:17:08.872840Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:02.490091Z | Info | LSP: received shutdown | |
| 2025-12-27T19:18:02.490150Z | Debug | Received shutdown message | |
| 2025-12-27T19:18:02.490313Z | Debug | Finished build session | |
| AsyncCancelled | |
| Process lsp-haskell stderr finished | |
| No 'hie.yaml' found. Try to discover the project type! | |
| Run entered for haskell-language-server-wrapper(haskell-language-server-wrapper-2.10.0.0) Version 2.10.0.0 x86_64 ghc-9.10.1 | |
| Current directory: /home/tom/Haskell/bluefin | |
| Operating system: linux | |
| Arguments: ["--lsp","-d","-l","/tmp/hls.log"] | |
| Cradle directory: /home/tom/Haskell/bluefin | |
| Cradle type: Cabal | |
| Tool versions found on the $PATH | |
| cabal: 3.14.1.0 | |
| stack: 3.1.1 | |
| ghc: 9.6.7 | |
| Consulting the cradle to get project GHC version... | |
| 2025-12-27T19:18:06.242269Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:18:06.404824Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:18:06.483797Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --numeric-version | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| Project GHC version: 9.6.7 | |
| haskell-language-server exe candidates: ["haskell-language-server-9.6.7","haskell-language-server"] | |
| Launching haskell-language-server exe at:/home/tom/.ghcup/bin/haskell-language-server-9.6.7 | |
| 2025-12-27T19:18:06.571782Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:18:06.731915Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:18:06.904865Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- -v0 -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:18:06.994577Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:18:07.154211Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:18:07.244851Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-e0a07456644d29ba7cac91a1bc6b2c92 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --print-libdir | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:18:08.836002Z | Info | haskell-language-server version: 2.10.0.0 (GHC: 9.6.7) (PATH: /home/tom/.ghcup/hls/2.10.0.0/lib/haskell-language-server-2.10.0.0/bin/haskell-language-server-9.6.7) | |
| 2025-12-27T19:18:08.836489Z | Info | Directory: /home/tom/Haskell/bluefin | |
| 2025-12-27T19:18:08.836760Z | Info | Starting (haskell-language-server) LSP server... | |
| GhcideArguments {argsCommand = LSP, argsCwd = Nothing, argsShakeProfiling = Nothing, argsTesting = False, argsExamplePlugin = False, argsLogLevel = Debug, argsLogFile = Just "/tmp/hls.log", argsLogStderr = True, argsLogClient = False, argsThreads = 0, argsProjectGhcVersion = False} | |
| PluginIds: [ pragmas-suggest | |
| , pragmas-completion | |
| , ghcide-code-actions-bindings | |
| , cabalHaskellIntegration | |
| , ghcide-extend-import-action | |
| , retrie | |
| , stylish-haskell | |
| , explicit-fields | |
| , ghcide-code-actions-type-signatures | |
| , ghcide-code-actions-fill-holes | |
| , stan | |
| , hlint | |
| , changeTypeSignature | |
| , ghcide-code-actions-imports-exports | |
| , cabal-fmt | |
| , notes | |
| , ghcide-completions | |
| , eval | |
| , ghcide-type-lenses | |
| , cabal | |
| , overloaded-record-dot | |
| , gadt | |
| , LSPRecorderCallback | |
| , importLens | |
| , floskell | |
| , codeRange | |
| , class | |
| , ormolu | |
| , qualifyImportedNames | |
| , ghcide-hover-and-symbols | |
| , alternateNumberFormat | |
| , rename | |
| , splice | |
| , moduleName | |
| , semanticTokens | |
| , fourmolu | |
| , cabal-gild | |
| , callHierarchy | |
| , ghcide-core | |
| , explicit-fixity | |
| , pragmas-disable ] | |
| 2025-12-27T19:18:08.839972Z | Info | Logging heap statistics every 60.00s | |
| 2025-12-27T19:18:08.846551Z | Info | Starting LSP server... | |
| If you are seeing this in a terminal, you probably should have run WITHOUT the --lsp option! | |
| PluginIds: [ pragmas-suggest | |
| , pragmas-completion | |
| , ghcide-code-actions-bindings | |
| , cabalHaskellIntegration | |
| , ghcide-extend-import-action | |
| , retrie | |
| , stylish-haskell | |
| , explicit-fields | |
| , ghcide-code-actions-type-signatures | |
| , ghcide-code-actions-fill-holes | |
| , stan | |
| , hlint | |
| , changeTypeSignature | |
| , ghcide-code-actions-imports-exports | |
| , cabal-fmt | |
| , notes | |
| , ghcide-completions | |
| , eval | |
| , ghcide-type-lenses | |
| , cabal | |
| , overloaded-record-dot | |
| , gadt | |
| , LSPRecorderCallback | |
| , importLens | |
| , floskell | |
| , codeRange | |
| , class | |
| , ormolu | |
| , qualifyImportedNames | |
| , ghcide-hover-and-symbols | |
| , alternateNumberFormat | |
| , rename | |
| , splice | |
| , moduleName | |
| , semanticTokens | |
| , fourmolu | |
| , cabal-gild | |
| , callHierarchy | |
| , ghcide-core | |
| , explicit-fixity | |
| , pragmas-disable ] | |
| 2025-12-27T19:18:08.846903Z | Info | Starting server | |
| 2025-12-27T19:18:08.847869Z | Warning | LSP: configuration parse error: | |
| parsing settings failed, expected Object, but encountered Null | |
| when parsing | |
| null | |
| 2025-12-27T19:18:08.848487Z | Info | Registering IDE configuration: IdeConfiguration {workspaceFolders = fromList [NormalizedUri (-2454640255937405589) "file:///home/tom/Haskell/bluefin"], clientSettings = hashed (Just Null)} | |
| 2025-12-27T19:18:08.875335Z | Info | Started LSP server in 0.03s | |
| 2025-12-27T19:18:08.875427Z | Debug | shouldRunSubset: True | |
| 2025-12-27T19:18:08.875584Z | Debug | Initializing exports map from hiedb | |
| 2025-12-27T19:18:08.875730Z | Debug | Done initializing exports map from hiedb. Size: 0 | |
| 2025-12-27T19:18:08.880195Z | Warning | LSP: can't register dynamically for: "workspace/didChangeConfiguration" | |
| 2025-12-27T19:18:08.880448Z | Debug | Shake session initialized | |
| 2025-12-27T19:18:08.881563Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T19:18:08.882311Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:08.883384Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T19:18:08.883869Z | Debug | Restarting build session due to config change | |
| Action Queue: [] | |
| Keys: [GetClientSettings; ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:08.884941Z | Debug | VFS: opening file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:08.885888Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:08.885975Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = True} ) ] | |
| 2025-12-27T19:18:08.886139Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetClientSettings; | |
| , GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:08.886343Z | Debug | Opened text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:08.886867Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:08.887533Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:18:08.887743Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:08.888229Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:08.888765Z | Info | Cradle path: bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:08.889808Z | Debug | Cradle: Cradle{ cradleRootDir = "/home/tom/Haskell/bluefin/bluefin-internal", cradleOptsProg = CradleAction: Cabal} | |
| 2025-12-27T19:18:08.889885Z | Info | invoking build tool to determine build flags (this may take some time depending on the cache) | |
| 2025-12-27T19:18:08.890003Z | Debug | Requested to load Cabal cradle using single file mode | |
| 2025-12-27T19:18:08.896560Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:08.900626Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:18:08.900848Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:08.901351Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:18:08.901468Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:08.901623Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:08.901925Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:08.901993Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:08.903114Z | Debug | cabal --numeric-version | |
| 2025-12-27T19:18:08.946095Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T19:18:08.947796Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T19:18:08.947940Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:08.948296Z | Debug | Restarting build session due to config change | |
| Action Queue: [ classplugin.GetInstanceBindLens | |
| , ModuleName.ghcSession | |
| , GhcideCodeActions.getParsedModule | |
| , splice.codeAction.GitHieAst | |
| , eval.GetParsedModuleWithComments | |
| , QualifyImportedNames.TypeCheck | |
| , ImportActions | |
| , classplugin.GetInstanceBindLens | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , changeTypeSignature.GetParsedModule | |
| , ExplicitFields.CollectRecords | |
| , Pragmas.GhcSession | |
| , Pragmas.GhcSession | |
| , ImportActions | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , overloadedRecordDot.collectRecordSelectors | |
| , alternateNumberFormat.CollectLiterals | |
| , ModuleName.ghcSession | |
| , eval.GetParsedModuleWithComments | |
| , retrie | |
| , ImportActions | |
| , GADT.GetParsedModuleWithComments ] | |
| Keys: [ GetClientSettings; | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:08.949736Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:18:08.955910Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:08.956084Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:08.957016Z | Debug | LSP: set new config: { | |
| "checkProject": true, | |
| "formattingProvider": "ormolu", | |
| "maxCompletions": 40, | |
| "plugin": { | |
| "alternateNumberFormat": { "globalOn": true }, | |
| "cabal": { "codeActionsOn": true, "completionOn": true }, | |
| "callHierarchy": { "globalOn": true }, | |
| "changeTypeSignature": { "globalOn": true }, | |
| "class": { "codeActionsOn": true, "codeLensOn": true, "globalOn": true }, | |
| "eval": { | |
| "config": { "diff": true, "exception": false }, | |
| "globalOn": true | |
| }, | |
| "explicit-fields": { "globalOn": true }, | |
| "explicit-fixity": { "globalOn": true }, | |
| "fourmolu": { "config": { "external": false } }, | |
| "gadt": { "globalOn": true }, | |
| "ghcide-code-actions-bindings": { "globalOn": true }, | |
| "ghcide-code-actions-fill-holes": { "globalOn": true }, | |
| "ghcide-code-actions-imports-exports": { "globalOn": true }, | |
| "ghcide-code-actions-type-signatures": { "globalOn": true }, | |
| "ghcide-completions": { | |
| "config": { "autoExtendOn": true, "snippetsOn": true }, | |
| "globalOn": true | |
| }, | |
| "ghcide-hover-and-symbols": { "hoverOn": true, "symbolsOn": true }, | |
| "ghcide-type-lenses": { "config": { "mode": true }, "globalOn": true }, | |
| "haddockComments": { "globalOn": true }, | |
| "hlint": { "codeActionsOn": true, "diagnosticsOn": true }, | |
| "importLens": { "codeActionsOn": true, "codeLensOn": true }, | |
| "moduleName": { "globalOn": true }, | |
| "ormolu": { "config": { "external": false } }, | |
| "overloaded-record-dot": { "globalOn": true }, | |
| "pragmas": { "codeActionsOn": true, "completionsOn": true }, | |
| "pragmas-completion": { "globalOn": true }, | |
| "pragmas-disable": { "globalOn": true }, | |
| "pragmas-suggest": { "globalOn": true }, | |
| "qualifyImportedNames": { "globalOn": true }, | |
| "refineImports": { "globalOn": true }, | |
| "rename": { "config": { "crossModule": false }, "globalOn": true }, | |
| "retrie": { "globalOn": true }, | |
| "splice": { "globalOn": true }, | |
| "stan": { "globalOn": true }, | |
| "tactics": { | |
| "config": { | |
| "auto_gas": 4, | |
| "max_use_ctor_actions": 5, | |
| "proofstate_styling": true, | |
| "timeout_duration": 2 | |
| }, | |
| "globalOn": true | |
| } | |
| } | |
| } | |
| 2025-12-27T19:18:08.957105Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:08.958429Z | Debug | Configuration changed: Config {checkParents = CheckOnSave, checkProject = True, formattingProvider = "ormolu", cabalFormattingProvider = "cabal-gild", maxCompletions = 40, sessionLoading = PreferSingleComponentLoading, plugins = fromList [(PluginId "alternateNumberFormat",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "cabal",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "callHierarchy",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "changeTypeSignature",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "class",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "eval",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("diff",Bool True),("exception",Bool False)]}),(PluginId "explicit-fields",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "explicit-fixity",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "fourmolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "gadt",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-bindings",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-fill-holes",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-imports-exports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-code-actions-type-signatures",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-completions",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("autoExtendOn",Bool True),("snippetsOn",Bool True)]}),(PluginId "ghcide-hover-and-symbols",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ghcide-type-lenses",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("mode",Bool True)]}),(PluginId "haddockComments",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "hlint",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "importLens",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "moduleName",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "ormolu",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("external",Bool False)]}),(PluginId "overloaded-record-dot",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-completion",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-disable",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "pragmas-suggest",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "qualifyImportedNames",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "refineImports",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "rename",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("crossModule",Bool False)]}),(PluginId "retrie",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "splice",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "stan",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList []}),(PluginId "tactics",PluginConfig {plcGlobalOn = True, plcCallHierarchyOn = True, plcCodeActionsOn = True, plcCodeLensOn = True, plcInlayHintsOn = True, plcDiagnosticsOn = True, plcHoverOn = True, plcSymbolsOn = True, plcCompletionOn = True, plcRenameOn = True, plcSelectionRangeOn = True, plcFoldingRangeOn = True, plcSemanticTokensOn = True, plcConfig = fromList [("auto_gas",Number 4.0),("max_use_ctor_actions",Number 5.0),("proofstate_styling",Bool True),("timeout_duration",Number 2.0)]})]} | |
| 2025-12-27T19:18:08.958514Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:08.958737Z | Debug | Restarting build session due to config change | |
| Action Queue: [ ImportActions | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , eval.GetParsedModuleWithComments | |
| , classplugin.GetInstanceBindLens | |
| , ModuleName.ghcSession | |
| , GhcideCodeActions.getParsedModule | |
| , splice.codeAction.GitHieAst | |
| , eval.GetParsedModuleWithComments | |
| , QualifyImportedNames.TypeCheck | |
| , ImportActions | |
| , classplugin.GetInstanceBindLens | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , changeTypeSignature.GetParsedModule | |
| , ExplicitFields.CollectRecords | |
| , Pragmas.GhcSession | |
| , ModuleName.ghcSession | |
| , Pragmas.GhcSession | |
| , ImportActions | |
| , codeLens.GetGlobalBindingTypeSigs | |
| , overloadedRecordDot.collectRecordSelectors | |
| , alternateNumberFormat.CollectLiterals | |
| , ModuleName.ghcSession | |
| , eval.GetParsedModuleWithComments | |
| , retrie | |
| , ImportActions | |
| , classplugin.GetInstanceBindLens | |
| , GADT.GetParsedModuleWithComments ] | |
| Keys: [ GetClientSettings; | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:08.959831Z | Debug | hlint: Getting hlint ideas for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:18:09.024640Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:18:09.211566Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:18:09.323274Z | Debug | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-exec --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a ghc -v0 -- --numeric-version | |
| Environment Variables | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:18:09.323439Z | Info | Load cabal cradle using single file | |
| 2025-12-27T19:18:09.436328Z | Debug | cabal exec -v0 -- ghc --print-libdir | |
| 2025-12-27T19:18:09.632911Z | Debug | cabal exec -v0 -- ghc -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath) | |
| 2025-12-27T19:18:09.633628Z | Info | cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| Environment Variables | |
| HIE_BIOS_OUTPUT: /tmp/HIE_BIOS_OUTPUT428282-0 | |
| HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7 | |
| HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib | |
| 2025-12-27T19:18:09.663666Z | Debug | Configuration is affected by the following files: | |
| 2025-12-27T19:18:09.663914Z | Debug | - cabal.project | |
| 2025-12-27T19:18:09.664009Z | Debug | - cabal.project.local | |
| 2025-12-27T19:18:09.701717Z | Debug | Build profile: -w ghc-9.6.7 -O1 | |
| 2025-12-27T19:18:09.701812Z | Debug | In order, the following will be built (use -v for more details): | |
| 2025-12-27T19:18:09.701909Z | Debug | - bluefin-internal-0.3.3.0 (interactive) (lib) (first run) | |
| 2025-12-27T19:18:09.713569Z | Debug | Configuring library for bluefin-internal-0.3.3.0... | |
| 2025-12-27T19:18:10.802659Z | Debug | Error: [Cabal-5490] | |
| 2025-12-27T19:18:10.802737Z | Debug | Cannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path. | |
| 2025-12-27T19:18:10.802806Z | Debug | | |
| 2025-12-27T19:18:10.806920Z | Debug | Error: [Cabal-7125] | |
| 2025-12-27T19:18:10.807027Z | Debug | Failed to build bluefin-internal-0.3.3.0. The failure occurred during the configure step. | |
| 2025-12-27T19:18:10.807118Z | Debug | | |
| 2025-12-27T19:18:10.810415Z | Debug | Session loading result: Left [CradleError {cradleErrorDependencies = ["bluefin-internal.cabal","cabal.project","cabal.project.local"], cradleErrorExitCode = ExitFailure 1, cradleErrorStderr = ["Failed to run [\"cabal\",\"v2-repl\",\"/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs\"] in directory \"/home/tom/Haskell/bluefin/bluefin-internal\". Consult the logs for full command and error.","Failed command: cabal --builddir=/home/tom/.cache/hie-bios/dist-bluefin-internal-3d1f172c64fb10a49dd2648a9113bca1 v2-repl --with-compiler /home/tom/.cache/hie-bios/wrapper-b54f81dea4c0e6d1626911c526bc4e36 --with-hc-pkg /home/tom/.cache/hie-bios/ghc-pkg-144f893acdeed51210386e543bf1db9a /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs","Build profile: -w ghc-9.6.7 -O1\nIn order, the following will be built (use -v for more details):\n - bluefin-internal-0.3.3.0 (interactive) (lib) (first run)\nConfiguring library for bluefin-internal-0.3.3.0...\n","Configuration is affected by the following files:\n- cabal.project\n- cabal.project.local\nError: [Cabal-5490]\nCannot find the program 'ld'. User-specified path '/usr/bin/ld.gold' does not refer to an executable and the program is not on the system path.\n\nError: [Cabal-7125]\nFailed to build bluefin-internal-0.3.3.0. The failure occurred during the configure step.\n\n","","Process Environment:","HIE_BIOS_GHC: /home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/bin/ghc-9.6.7","HIE_BIOS_GHC_ARGS: -B/home/tom/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib"]}] | |
| 2025-12-27T19:18:10.811876Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:18:10.811948Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:18:10.812027Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:18:10.812078Z | Debug | LOOKUP PERSISTENT FOR: GhcSession | |
| 2025-12-27T19:18:10.812157Z | Debug | Finished: ModuleName.ghcSession Took: 1.85s | |
| 2025-12-27T19:18:10.812208Z | Debug | Finished: ModuleName.ghcSession Took: 1.85s | |
| 2025-12-27T19:18:10.812336Z | Debug | Finished: Pragmas.GhcSession Took: 1.85s | |
| 2025-12-27T19:18:10.812406Z | Debug | Finished: Pragmas.GhcSession Took: 1.85s | |
| 2025-12-27T19:18:10.812458Z | Debug | Finished: splice.codeAction.GitHieAst Took: 1.85s | |
| 2025-12-27T19:18:10.812527Z | Debug | Finished: ModuleName.ghcSession Took: 1.85s | |
| 2025-12-27T19:18:10.812592Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 1.85s | |
| 2025-12-27T19:18:10.812683Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModuleWithComments | |
| 2025-12-27T19:18:10.812873Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T19:18:10.812917Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:18:10.812956Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 1.85s | |
| 2025-12-27T19:18:10.813064Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 1.85s | |
| 2025-12-27T19:18:10.813157Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 1.85s | |
| 2025-12-27T19:18:10.813190Z | Debug | LOOKUP PERSISTENT FOR: TypeCheck | |
| 2025-12-27T19:18:10.813255Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:18:10.813411Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:18:10.813563Z | Debug | LOOKUP PERSISTENT FOR: ImportActions | |
| 2025-12-27T19:18:10.813634Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T19:18:10.813779Z | Debug | Finished: ExplicitFields.CollectRecords Took: 1.85s | |
| 2025-12-27T19:18:10.813844Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 1.85s | |
| 2025-12-27T19:18:10.813890Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T19:18:10.813928Z | Debug | LOOKUP PERSISTENT FOR: GetInstanceBindLens | |
| 2025-12-27T19:18:10.813983Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:10.814021Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:10.814068Z | Debug | LOOKUP PERSISTENT FOR: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:10.814101Z | Debug | LOOKUP PERSISTENT FOR: GetModSummaryWithoutTimestamps | |
| 2025-12-27T19:18:10.814157Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T19:18:10.814271Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T19:18:10.814326Z | Debug | LOOKUP PERSISTENT FOR: GetEvalComments | |
| 2025-12-27T19:18:10.814431Z | Debug | Finished: ImportActions Took: 1.85s | |
| 2025-12-27T19:18:10.814571Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 1.85s | |
| 2025-12-27T19:18:10.814632Z | Debug | Finished: retrie Took: 1.85s | |
| 2025-12-27T19:18:10.814689Z | Debug | Finished: ImportActions Took: 1.85s | |
| 2025-12-27T19:18:10.814754Z | Debug | Finished: ImportActions Took: 1.85s | |
| 2025-12-27T19:18:10.814813Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:18:10.814855Z | Debug | Finished: ImportActions Took: 1.85s | |
| 2025-12-27T19:18:10.814922Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 1.85s | |
| 2025-12-27T19:18:10.814995Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 1.85s | |
| 2025-12-27T19:18:10.815065Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 1.85s | |
| 2025-12-27T19:18:10.815137Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 1.86s | |
| 2025-12-27T19:18:10.815210Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 1.85s | |
| 2025-12-27T19:18:10.815280Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 1.86s | |
| 2025-12-27T19:18:10.815324Z | Debug | LOOKUP PERSISTENT FOR: GhcSessionDeps | |
| 2025-12-27T19:18:10.815385Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 1.86s | |
| 2025-12-27T19:18:10.815455Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:10.815549Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 1.86s | |
| 2025-12-27T19:18:10.815597Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:10.815659Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 1.86s | |
| 2025-12-27T19:18:10.815696Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:10.815759Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:10.815832Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:10.815886Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:10.815933Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:10.816003Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:18:10.816064Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:10.816116Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:10.816165Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:10.816233Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:18:10.816297Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:10.816347Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:10.816394Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:10.816462Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:18:10.816523Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:10.816582Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:10.816624Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:10.816689Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:18:10.816748Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:10.816800Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:10.816849Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:18:10.816898Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:18:10.821009Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:10.821100Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:10.821291Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:10.821513Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:18:10.821563Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:10.821654Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:18:10.821714Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:10.821775Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:18:10.821814Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:10.821869Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:10.821921Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:10.821970Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:10.822021Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:38.768338Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:18:38.768411Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:38.768466Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:18:38.768498Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:18:38.768732Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:18:38.768890Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:38.769047Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:18:38.769110Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:18:38.769169Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:18:38.769216Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:38.769289Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:38.769328Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:38.769360Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:18:38.769401Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:18:38.769478Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:38.769593Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:38.769647Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:18:38.769706Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:18:38.769785Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:38.769867Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:18:38.769939Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:18:38.770012Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:18:38.770082Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:18:38.770151Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:38.770220Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:38.770291Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:18:38.770360Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:18:38.781422Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:38.781496Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = False} ) ] | |
| 2025-12-27T19:18:38.781604Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:38.781704Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:39.288354Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:18:39.288448Z | Debug | LOOKUP PERSISTENT FOR: GetParsedModule | |
| 2025-12-27T19:18:39.288511Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:18:39.288661Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:18:39.288724Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:39.293674Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:18:39.293763Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:39.293824Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:18:39.293897Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:18:39.293967Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:39.294027Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:39.294092Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:18:39.294134Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:18:39.294220Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:39.294259Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:18:39.294328Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:18:39.294393Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:39.294430Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:39.294492Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:18:39.294532Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:18:39.294645Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:39.294707Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:39.294767Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:39.294870Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:18:39.294957Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:39.295049Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:18:39.295122Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:18:39.295175Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:39.295219Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:39.295273Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:39.295353Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:18:39.295387Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:39.295411Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:18:39.295451Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:39.295476Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:18:39.295509Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:39.295542Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:18:39.295574Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:39.295608Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:39.295672Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:39.295717Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:18:39.295761Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:18:39.353455Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:39.353602Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:39.353701Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:39.862040Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:18:39.862214Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:39.862414Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:18:39.862645Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:18:39.862804Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:18:39.863059Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:18:39.863200Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:39.863401Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:18:39.863528Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:39.863637Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:18:39.863726Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:39.863871Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:39.863920Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:18:39.863979Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:39.864037Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:39.864090Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:18:39.864145Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:18:39.864203Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:18:39.864245Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:18:39.864304Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:39.864355Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:18:39.864402Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:18:39.864448Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:18:39.864493Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:18:39.864537Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:39.864581Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:39.864623Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:18:39.864667Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:18:39.869490Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:39.869618Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:39.869821Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:39.869996Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:39.870044Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:39.870102Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:18:39.870140Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:18:39.870187Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:18:39.870245Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:39.870297Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:39.870345Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:39.870395Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:39.870457Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:40.655395Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:40.655512Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:40.655603Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:41.305789Z | Debug | Finished: mkFormattingHandlers Took: 0.00s | |
| 2025-12-27T19:18:41.305893Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T19:18:41.305949Z | Debug | Finished: Ormolu Took: 0.00s | |
| 2025-12-27T19:18:41.306021Z | Debug | ormolu: Using compiled in ormolu-0.7.4.0 | |
| 2025-12-27T19:18:41.826711Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:41.826830Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:41.827014Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:41.827508Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:41.827654Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:41.827760Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:42.337501Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:18:42.337565Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:42.337621Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:18:42.337701Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:18:42.337749Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:18:42.337874Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:42.338010Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:18:42.338082Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:18:42.338179Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:42.338242Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:42.338328Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:42.338380Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:18:42.338537Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:42.338615Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:18:42.338727Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:18:42.338759Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:42.338868Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:18:42.338937Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:18:42.339037Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:18:42.339105Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:42.339168Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:18:42.339225Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:18:42.339283Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:18:42.339345Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:18:42.339408Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:42.339463Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:42.339518Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:18:42.339573Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:18:42.342318Z | Debug | DocumentHighlight request at position 1636:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:42.342429Z | Debug | Hover request at position 1636:1 in file: /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:42.342478Z | Debug | LOOKUP PERSISTENT FOR: GetHieAst | |
| 2025-12-27T19:18:42.342588Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:18:42.342660Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:18:42.342745Z | Debug | LOOKUP PERSISTENT FOR: GetFixity | |
| 2025-12-27T19:18:42.342814Z | Debug | LOOKUP PERSISTENT FOR: GetHieAst | |
| 2025-12-27T19:18:42.342910Z | Debug | Finished: C:GetFixity:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:18:42.342965Z | Debug | Finished: C:GetHieAst:/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs Took: 0.00s | |
| 2025-12-27T19:18:42.343014Z | Debug | explicit-fixity: Rule Failed: GetHieAst | |
| 2025-12-27T19:18:42.345625Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:42.345781Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:42.345875Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:42.345957Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:42.346016Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:18:42.346098Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:42.346149Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:18:42.346239Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:18:42.346331Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:42.346405Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:42.346470Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:42.346545Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:42.346593Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:42.697632Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:42.697699Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , OnDisk ) ] | |
| 2025-12-27T19:18:42.697845Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:42.697920Z | Debug | Saved text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:42.698197Z | Info | Could not identify reverse dependencies for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:18:42.698273Z | Debug | Finished: ParentTC Took: 0.00s | |
| 2025-12-27T19:18:42.702517Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:42.702652Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:42.702773Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:42.702850Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:18:42.702931Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:42.703030Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:18:42.703088Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:42.703131Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:18:42.703192Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:42.703235Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:42.703274Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:42.703311Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:42.703349Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:43.782000Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:43.782049Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , Modified {firstOpen = False} ) ] | |
| 2025-12-27T19:18:43.782127Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:43.782194Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:44.289679Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:18:44.289759Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:44.289850Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:18:44.289916Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:18:44.289992Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:18:44.290055Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:18:44.290280Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:44.290357Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:44.290436Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:18:44.290485Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:18:44.290536Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:44.290593Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:18:44.290647Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:18:44.290699Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:44.290739Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:18:44.290819Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:44.290882Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:44.290935Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:18:44.290982Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:18:44.291034Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:44.291078Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:18:44.291129Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:18:44.291173Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:18:44.291216Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:18:44.291256Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:44.291297Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:44.291340Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:18:44.291381Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:18:44.294074Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:44.294164Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:44.294265Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:44.294473Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:44.294596Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:44.294654Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:18:44.294695Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:18:44.294751Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:18:44.294788Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:44.294837Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:44.294882Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:44.294927Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:44.294971Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:45.201980Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:45.202136Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:45.202348Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:45.400691Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:45.400815Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:45.400907Z | Debug | Modified text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:45.762327Z | Debug | Finished build session | |
| AsyncCancelled | |
| 2025-12-27T19:18:45.762413Z | Debug | Set files of interst to | |
| [ ( /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , OnDisk ) ] | |
| 2025-12-27T19:18:45.762505Z | Debug | Restarting build session due to /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs (modified) | |
| Action Queue: [] | |
| Keys: [ GetModificationTime; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| , IsFileOfInterest; /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs ] | |
| Aborting previous build session took 0.00s | |
| 2025-12-27T19:18:45.762583Z | Debug | Saved text document: file:///home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:45.762689Z | Info | Could not identify reverse dependencies for NormalizedFilePath "/home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs" | |
| 2025-12-27T19:18:45.762748Z | Debug | Finished: ParentTC Took: 0.00s | |
| 2025-12-27T19:18:45.767569Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:45.767687Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:45.767825Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:45.767924Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:18:45.768001Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:45.768063Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:18:45.768235Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:45.768302Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:18:45.768348Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:45.768398Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:45.768451Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:45.768509Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:45.768564Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:18:46.267782Z | Debug | Finished: Outline Took: 0.00s | |
| 2025-12-27T19:18:46.267994Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:46.268069Z | Debug | Finished: cabal.cabal-add Took: 0.00s | |
| 2025-12-27T19:18:46.268418Z | Debug | Finished: ExplicitFields.CollectRecords Took: 0.00s | |
| 2025-12-27T19:18:46.268493Z | Debug | Finished: retrie Took: 0.00s | |
| 2025-12-27T19:18:46.268627Z | Debug | Finished: Hlint.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:46.268704Z | Debug | Finished: hls-refactor-plugin.codeAction.getUriContents Took: 0.00s | |
| 2025-12-27T19:18:46.268786Z | Debug | Finished: changeTypeSignature.GetParsedModule Took: 0.00s | |
| 2025-12-27T19:18:46.268867Z | Debug | Finished: GADT.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:46.268938Z | Debug | Finished: overloadedRecordDot.collectRecordSelectors Took: 0.00s | |
| 2025-12-27T19:18:46.268988Z | Debug | Finished: classplugin.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:46.269040Z | Debug | Finished: QualifyImportedNames.TypeCheck Took: 0.00s | |
| 2025-12-27T19:18:46.269097Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:46.269146Z | Debug | Finished: GhcideCodeActions.getParsedModule Took: 0.00s | |
| 2025-12-27T19:18:46.269195Z | Debug | Finished: splice.codeAction.getVersionedTextDoc Took: 0.00s | |
| 2025-12-27T19:18:46.269254Z | Debug | Finished: alternateNumberFormat.CollectLiterals Took: 0.00s | |
| 2025-12-27T19:18:46.269299Z | Debug | Finished: Pragmas.GhcSession Took: 0.00s | |
| 2025-12-27T19:18:46.269373Z | Debug | Finished: splice.codeAction.GitHieAst Took: 0.00s | |
| 2025-12-27T19:18:46.269422Z | Debug | pragmas-suggest: Rule Failed: GhcSession | |
| 2025-12-27T19:18:46.269492Z | Debug | retrie: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:46.269556Z | Debug | explicit-fields: Rule Failed: CollectRecords | |
| 2025-12-27T19:18:46.269620Z | Debug | changeTypeSignature: Rule Failed: GetParsedModule | |
| 2025-12-27T19:18:46.269684Z | Debug | overloaded-record-dot: Rule Failed: CollectRecordSelectors | |
| 2025-12-27T19:18:46.269755Z | Debug | gadt: Rule Failed: GetParsedModuleWithComments | |
| 2025-12-27T19:18:46.269818Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:46.269881Z | Debug | qualifyImportedNames: Rule Failed: TypeCheck | |
| 2025-12-27T19:18:46.269942Z | Debug | alternateNumberFormat: Rule Failed: CollectLiterals | |
| 2025-12-27T19:18:46.270010Z | Debug | pragmas-disable: Rule Failed: GhcSession | |
| 2025-12-27T19:18:46.273491Z | Debug | eval: fp /home/tom/Haskell/bluefin/bluefin-internal/src/Bluefin/Internal.hs | |
| 2025-12-27T19:18:46.273602Z | Debug | Finished: codeLens.config Took: 0.00s | |
| 2025-12-27T19:18:46.273716Z | Debug | Finished: ImportActions Took: 0.00s | |
| 2025-12-27T19:18:46.273902Z | Debug | Finished: codeLens.GetGlobalBindingTypeSigs Took: 0.00s | |
| 2025-12-27T19:18:46.273987Z | Debug | Finished: classplugin.GetInstanceBindLens Took: 0.00s | |
| 2025-12-27T19:18:46.274057Z | Debug | Finished: ModuleName.getFileContents Took: 0.00s | |
| 2025-12-27T19:18:46.274123Z | Debug | Finished: eval.GetParsedModuleWithComments Took: 0.00s | |
| 2025-12-27T19:18:46.274189Z | Debug | Finished: ModuleName.ghcSession Took: 0.00s | |
| 2025-12-27T19:18:46.274251Z | Debug | eval: Rule Failed: GetEvalComments | |
| 2025-12-27T19:18:46.274309Z | Debug | ghcide-type-lenses: Rule Failed: GetGlobalBindingTypeSigs | |
| 2025-12-27T19:18:46.274350Z | Debug | importLens: Rule Failed: ImportActions | |
| 2025-12-27T19:18:46.274386Z | Debug | class: Rule Failed: GetInstanceBindLens | |
| 2025-12-27T19:18:46.274423Z | Debug | moduleName: Rule Failed: GhcSession | |
| 2025-12-27T19:19:08.864242Z | Info | Live bytes: 22.70MB Heap size: 595.59MB | |
| 2025-12-27T19:20:08.924048Z | Info | Live bytes: 22.70MB Heap size: 595.59MB | |
| 2025-12-27T19:21:08.956902Z | Info | Live bytes: 22.70MB Heap size: 595.59MB | |
| 2025-12-27T19:22:09.015993Z | Info | Live bytes: 22.70MB Heap size: 595.59MB | |
| 2025-12-27T19:23:09.035438Z | Info | Live bytes: 22.70MB Heap size: 595.59MB | |
| 2025-12-27T19:24:09.094915Z | Info | Live bytes: 22.70MB Heap size: 595.59MB | |
| 2025-12-27T19:25:09.151993Z | Info | Live bytes: 22.70MB Heap size: 595.59MB | |
| 2025-12-27T19:26:09.211985Z | Info | Live bytes: 22.70MB Heap size: 595.59MB | |
| 2025-12-27T19:27:09.272022Z | Info | Live bytes: 22.70MB Heap size: 595.59MB |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment