LuaLS / lua-language-server

A language server that offers Lua language support - programmed in Lua
https://luals.github.io
MIT License
3.33k stars 313 forks source link

`Lua.diagnostics.workspaceDelay` asks if setting should be modified #1494

Closed lmburns closed 2 years ago

lmburns commented 2 years ago

How are you using the lua-language-server?

NeoVim

Which OS are you using?

Linux

What is the issue affecting?

Other

Expected Behaviour

When the setting is set, the user should not be prompted to set the setting.

Actual Behaviour

Every time I open Neovim, the message that is displayed is the following:

You can delay or disable workspace diagnostics in settings
(1)Don't show again, (2)Idle time diagnosis (delay 30 seconds), (3)Disable workspace diagnostics:

I'm unsure how to prevent these dialogs from appearing at all. This started recently, after b487d378 (I believe).

I am also not sure if there is another setting I have enabled that is causing this, or if there is a setting that can be toggle to prevent dialogs.

Reproduction steps

  1. Use coc-sumneko-lua
  2. I have the following settings:
Settings ```json "sumneko-lua.enable": true, "sumneko-lua.enableNvimLuaDev": true, "sumneko-lua.checkUpdate": true, "sumneko-lua.inlayHints.refreshOnInsertMode": false, "sumneko-lua.inlayHints.trimSemicolon": false, "sumneko-lua.inlayHints.typeHintsPrefix": "« ", "sumneko-lua.inlayHints.paramHintsPrefix": "» ", "Lua.telemetry.enable": false, "Lua.runtime.version": "LuaJIT", "Lua.runtime.path": ["?.lua", "?/init.lua"], "Lua.workspace.checkThirdParty": false, "Lua.workspace.maxPreload": 10000, "Lua.workspace.ignoreDir": [".vscode", ".git"], "Lua.workspace.preloadFileSize": 10000, "Lua.workspace.library": [], "Lua.format.enable": false, "Lua.completion.enable": true, "Lua.completion.autoRequire": true, "Lua.completion.callSnippet": "Replace", "Lua.completion.postfix": ".", "Lua.hint.enable": false, "Lua.hint.await": true, "Lua.hint.paramName": "All", "Lua.hint.arrayIndex": "Enable", "Lua.hint.setType": true, "Lua.hint.paramType": true, "Lua.hover.enable": true, "Lua.hover.expandAlias": true, "Lua.hover.enumsLimit": 5, "Lua.hover.viewString": true, "Lua.hover.viewNumber": true, "Lua.window.statusBar": false, "Lua.window.progressBar": true, "Lua.type.castNumberToInteger": true, "Lua.semantic.annotation": true, "Lua.semantic.variable": true, "Lua.semantic.enable": true, "Lua.semantic.keyword": false, "Lua.diagnostics.enable": true, "Lua.diagnostics.workspaceDelay": 1, "Lua.diagnostics.libraryFiles": "Opened", "Lua.diagnostics.neededFileStatus": { // https://github.com/sumneko/lua-language-server/wiki/Diagnostics "different-requires": "None", "codestyle-check": "None", "param-type-mismatch": "None", "need-check-nil": "None", "redefined-local": "None", "missing-parameter": "None", "redundant-parameter": "None", "lowercase-global": "None", "ambiguity-1": "Opened", "circle-doc-class": "Opened", "close-non-object": "Opened", "count-down-loop": "Opened", "doc-field-no-class": "Opened", "duplicate-doc-alias": "Opened", "duplicate-doc-field": "Opened", "duplicate-doc-param": "Opened", "duplicate-index": "Opened", "duplicate-set-field": "Opened", "global-in-nil-env": "Opened", "newfield-call": "Opened", "newline-call": "Opened", "unbalanced-assignments": "Opened", "undefined-doc-class": "Opened", "undefined-doc-name": "Opened", "undefined-doc-param": "Opened", "undefined-env-child": "Opened", "undefined-field": "Opened", "undefined-global": "Opened", "unknown-diag-code": "Opened", "unknown-cast-variable": "Opened" }, "Lua.diagnostics.disable": [ "lowercase-global", "redundant-parameter", "missing-parameter", "redefined-local", "codestyle-check", "need-check-nil", "param-type-mismatch" ], "Lua.diagnostics.globals": [ "dev", "Path", "Job", "List", "p", "R", "P", "RELOAD", "BLACKLIST_FT", "packer_plugins", "_t", "hs", "vim", "nvim", "it", "describe", "before_each", "after_each" ], ```

Additional Notes

Edit:

Also, if the setting is enabled in the global configuration, the dialog is displayed when opening nvim. Regardless of which option is chosen from the prompt (i.e., (1)-(3)), no file (.vim/coc-settings.json) is created. However, if the global configuration option is not set, when selecting option (2) or (3) the file is created.

Log File

When using the CocCommand workspace.showOutput, this is the file after (1) is selected from the prompt:

workspace.showOutput ``` Log path: file:///home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/log/file_home_lucas_.config_nvim_lua_plugs.log [Error - 6:21:16 PM] Sending request textDocument/documentSymbol failed. Message: Request cancelled. Code: -32800 [Error - 6:21:18 PM] Sending request textDocument/documentSymbol failed. Message: Request cancelled. Code: -32800 [Error - 6:21:18 PM] Sending request textDocument/documentSymbol failed. Message: Request cancelled. Code: -32800 ```

Here is the log file of that current session:

Log file ```log [18:21:14.907][info] [#0:/home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/main.lua:65]: Lua Lsp startup, root: /home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server [18:21:14.907][info] [#0:/home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/main.lua:66]: ROOT: /home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server [18:21:14.907][info] [#0:/home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/main.lua:67]: LOGPATH: /home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/log [18:21:14.907][info] [#0:/home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/main.lua:68]: METAPATH: /home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/meta [18:21:14.907][info] [#0:/home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/main.lua:69]: VERSION: 3.5.3 [18:21:14.921][info] [#0:script/service/service.lua:141]: ========= Medical Examination Report ========= --------------- Memory --------------- Total: 1.817 MB # 00 : 1.816 MB # 01 : 0.000 MB # 02 : 0.000 MB # 03 : 0.000 MB # 04 : 0.000 MB --------------- Coroutine --------------- Total: 0 Running: 0 Suspended: 0 Normal: 0 Dead: 0 --------------- Cache --------------- Total: 1 Dead: 0 --------------- RPC --------------- Holdon: 0 Waiting: 0 ============================================== [18:21:15.025][info] [#0:script/language.lua:137]: VSC language: en-us [18:21:15.025][info] [#0:script/language.lua:138]: LS language: en-us [18:21:15.025][info] [#0:script/workspace/workspace.lua:38]: Workspace init root: file:///home/lucas/.config/nvim/lua/plugs [18:21:15.025][info] [#0:script/workspace/workspace.lua:42]: Log path: /home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/log/file_home_lucas_.config_nvim_lua_plugs.log [18:21:15.025][info] [#0:script/workspace/workspace.lua:51]: Workspace create: file:///home/lucas/.config/nvim/lua/plugs [18:21:15.226][info] [#0:script/provider/provider.lua:42]: Load config from client file:///home/lucas/.config/nvim/lua/plugs [18:21:15.227][info] [#0:script/provider/provider.lua:43]: { Lua = { completion = { autoRequire = true, callSnippet = "Replace", displayContext = 0, enable = true, keywordSnippet = "Replace", postfix = ".", requireSeparator = ".", showParams = true, showWord = "Fallback", workspaceWord = true }, diagnostics = { disable = { "lowercase-global", "redundant-parameter", "missing-parameter", "redefined-local", "codestyle-check", "need-check-nil", "param-type-mismatch" }, disableScheme = { "git" }, enable = true, globals = { "dev", "Path", "Job", "List", "p", "R", "P", "RELOAD", "BLACKLIST_FT", "packer_plugins", "_t", "hs", "vim", "nvim", "it", "describe", "before_each", "after_each" }, ignoredFiles = "Opened", libraryFiles = "Opened", neededFileStatus = { ["ambiguity-1"] = "Opened", ["circle-doc-class"] = "Opened", ["close-non-object"] = "Opened", ["codestyle-check"] = "None", ["count-down-loop"] = "Opened", ["different-requires"] = "None", ["doc-field-no-class"] = "Opened", ["duplicate-doc-alias"] = "Opened", ["duplicate-doc-field"] = "Opened", ["duplicate-doc-param"] = "Opened", ["duplicate-index"] = "Opened", ["duplicate-set-field"] = "Opened", ["global-in-nil-env"] = "Opened", ["lowercase-global"] = "None", ["missing-parameter"] = "None", ["need-check-nil"] = "None", ["newfield-call"] = "Opened", ["newline-call"] = "Opened", ["param-type-mismatch"] = "None", ["redefined-local"] = "None", ["redundant-parameter"] = "None", ["unbalanced-assignments"] = "Opened", ["undefined-doc-class"] = "Opened", ["undefined-doc-name"] = "Opened", ["undefined-doc-param"] = "Opened", ["undefined-env-child"] = "Opened", ["undefined-field"] = "Opened", ["undefined-global"] = "Opened", ["unknown-cast-variable"] = "Opened", ["unknown-diag-code"] = "Opened" }, unusedLocalExclude = {}, workspaceDelay = 1, workspaceRate = 100 }, format = { defaultConfig = {}, enable = false }, hint = { arrayIndex = "Enable", await = true, enable = false, paramName = "All", paramType = true, semicolon = "SameLine", setType = true }, hover = { enable = true, enumsLimit = 5, expandAlias = true, previewFields = 50, viewNumber = true, viewString = true, viewStringMax = 1000 }, misc = { parameters = {} }, runtime = { fileEncoding = "utf8", meta = "${version} ${language} ${encoding}", nonstandardSymbol = {}, path = { "?.lua", "?/init.lua" }, pathStrict = false, plugin = "", pluginArgs = {}, special = {}, unicodeName = false, version = "LuaJIT" }, semantic = { annotation = true, enable = true, keyword = false, variable = true }, signatureHelp = { enable = true }, spell = { dict = {} }, telemetry = { enable = false }, type = { castNumberToInteger = true, weakNilCheck = false, weakUnionCheck = false }, window = { progressBar = true, statusBar = false }, workspace = { checkThirdParty = false, ignoreDir = { ".vscode", ".git" }, ignoreSubmodules = true, library = { "/home/lucas/.local/share/nvim/site/pack/packer/opt/Comment.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/JuliaFormatter.vim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/ScratchPad/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/architext.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/bufferline.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/copilot.vim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/crates.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/desktop-notify.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/dial.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/diffview.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/dressing.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/hlargs.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/hop.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/indent-blankline.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/iswap.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/lazygit.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/lualine.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/neogen/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/neotest/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nlua.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-autopairs/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-bqf/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap-python/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap-ui/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-gps/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-hlslens/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-luapad/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-neoclip.lua/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-notify/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-scrollbar/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treehopper/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-endwise/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-refactor/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-textobjects/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-trevJ.lua/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-autotag/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-context-commentstring/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-rainbow/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim_context_vt/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/overseer.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/package-info.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/packer.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/paperplanes.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/playground/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/project.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/sort.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/spellsitter.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/substitute.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/syntax-tree-surfer/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-bookmarks.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-coc.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-dap.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-file-browser.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-frecency.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-fzf-native.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-ghq.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-github.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-heading.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-hop.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-packer.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-smart-history.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-ultisnips.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-zoxide/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/todo-comments.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/treesitter-unit/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/twilight.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/urlview.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/vim-crystal/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/vim-startuptime/lua", "/home/lucas/projects/nvim/coc-code-action-menu/lua", "/home/lucas/projects/nvim/lf.nvim/lua", "/home/lucas/projects/nvim/telescope-rualdi.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/crates.nvim/types", "/home/lucas/.local/share/nvim/site/pack/packer/start/promise-async/typings", "/home/lucas/.local/share/bob/nightly/nvim-linux64/share/nvim/runtime/lua", "/home/lucas/.config/coc/extensions/node_modules/coc-sumneko-lua/nvim_lua_types" }, maxPreload = 10000, preloadFileSize = 10000, supportScheme = { "file", "untitled", "git" }, useGitIgnore = true, userThirdParty = {} } } } [18:21:15.228][info] [#0:script/provider/completion.lua:43]: Enable completion. [18:21:15.328][info] [#0:script/provider/provider.lua:57]: Load config from client fallback [18:21:15.329][info] [#0:script/provider/provider.lua:58]: { Lua = { completion = { autoRequire = true, callSnippet = "Replace", displayContext = 0, enable = true, keywordSnippet = "Replace", postfix = ".", requireSeparator = ".", showParams = true, showWord = "Fallback", workspaceWord = true }, diagnostics = { disable = { "lowercase-global", "redundant-parameter", "missing-parameter", "redefined-local", "codestyle-check", "need-check-nil", "param-type-mismatch" }, disableScheme = { "git" }, enable = true, globals = { "dev", "Path", "Job", "List", "p", "R", "P", "RELOAD", "BLACKLIST_FT", "packer_plugins", "_t", "hs", "vim", "nvim", "it", "describe", "before_each", "after_each" }, ignoredFiles = "Opened", libraryFiles = "Opened", neededFileStatus = { ["ambiguity-1"] = "Opened", ["circle-doc-class"] = "Opened", ["close-non-object"] = "Opened", ["codestyle-check"] = "None", ["count-down-loop"] = "Opened", ["different-requires"] = "None", ["doc-field-no-class"] = "Opened", ["duplicate-doc-alias"] = "Opened", ["duplicate-doc-field"] = "Opened", ["duplicate-doc-param"] = "Opened", ["duplicate-index"] = "Opened", ["duplicate-set-field"] = "Opened", ["global-in-nil-env"] = "Opened", ["lowercase-global"] = "None", ["missing-parameter"] = "None", ["need-check-nil"] = "None", ["newfield-call"] = "Opened", ["newline-call"] = "Opened", ["param-type-mismatch"] = "None", ["redefined-local"] = "None", ["redundant-parameter"] = "None", ["unbalanced-assignments"] = "Opened", ["undefined-doc-class"] = "Opened", ["undefined-doc-name"] = "Opened", ["undefined-doc-param"] = "Opened", ["undefined-env-child"] = "Opened", ["undefined-field"] = "Opened", ["undefined-global"] = "Opened", ["unknown-cast-variable"] = "Opened", ["unknown-diag-code"] = "Opened" }, unusedLocalExclude = {}, workspaceDelay = 1, workspaceRate = 100 }, format = { defaultConfig = {}, enable = false }, hint = { arrayIndex = "Enable", await = true, enable = false, paramName = "All", paramType = true, semicolon = "SameLine", setType = true }, hover = { enable = true, enumsLimit = 5, expandAlias = true, previewFields = 50, viewNumber = true, viewString = true, viewStringMax = 1000 }, misc = { parameters = {} }, runtime = { fileEncoding = "utf8", meta = "${version} ${language} ${encoding}", nonstandardSymbol = {}, path = { "?.lua", "?/init.lua" }, pathStrict = false, plugin = "", pluginArgs = {}, special = {}, unicodeName = false, version = "LuaJIT" }, semantic = { annotation = true, enable = true, keyword = false, variable = true }, signatureHelp = { enable = true }, spell = { dict = {} }, telemetry = { enable = false }, type = { castNumberToInteger = true, weakNilCheck = false, weakUnionCheck = false }, window = { progressBar = true, statusBar = false }, workspace = { checkThirdParty = false, ignoreDir = { ".vscode", ".git" }, ignoreSubmodules = true, library = { "/home/lucas/.local/share/nvim/site/pack/packer/opt/Comment.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/JuliaFormatter.vim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/ScratchPad/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/architext.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/bufferline.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/copilot.vim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/crates.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/desktop-notify.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/dial.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/diffview.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/dressing.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/hlargs.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/hop.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/indent-blankline.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/iswap.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/lazygit.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/lualine.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/neogen/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/neotest/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nlua.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-autopairs/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-bqf/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap-python/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap-ui/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-gps/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-hlslens/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-luapad/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-neoclip.lua/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-notify/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-scrollbar/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treehopper/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-endwise/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-refactor/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-textobjects/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-trevJ.lua/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-autotag/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-context-commentstring/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-rainbow/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/nvim_context_vt/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/overseer.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/package-info.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/packer.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/paperplanes.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/playground/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/project.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/sort.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/spellsitter.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/substitute.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/syntax-tree-surfer/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-bookmarks.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-coc.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-dap.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-file-browser.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-frecency.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-fzf-native.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-ghq.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-github.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-heading.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-hop.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-packer.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-smart-history.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-ultisnips.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-zoxide/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/telescope.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/todo-comments.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/treesitter-unit/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/twilight.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/urlview.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/vim-crystal/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/vim-startuptime/lua", "/home/lucas/projects/nvim/coc-code-action-menu/lua", "/home/lucas/projects/nvim/lf.nvim/lua", "/home/lucas/projects/nvim/telescope-rualdi.nvim/lua", "/home/lucas/.local/share/nvim/site/pack/packer/opt/crates.nvim/types", "/home/lucas/.local/share/nvim/site/pack/packer/start/promise-async/typings", "/home/lucas/.local/share/bob/nightly/nvim-linux64/share/nvim/runtime/lua", "/home/lucas/.config/coc/extensions/node_modules/coc-sumneko-lua/nvim_lua_types" }, maxPreload = 10000, preloadFileSize = 10000, supportScheme = { "file", "untitled", "git" }, useGitIgnore = true, userThirdParty = {} } } } [18:21:15.430][info] [#0:script/library.lua:207]: Init builtin library at: file:///home/lucas/.config/nvim/lua/plugs [18:21:15.438][info] [#0:script/plugin.lua:86]: plugin path: /home/lucas/.config/nvim/lua/plugs [18:21:15.438][warn] [#0:script/plugin.lua:101]: plugin not found: /home/lucas/.config/nvim/lua/plugs [18:21:15.438][info] [#0:script/library.lua:207]: Init builtin library at: nil [18:21:15.441][info] [#0:script/workspace/workspace.lua:305]: Preload start: file:///home/lucas/.config/nvim/lua/plugs [18:21:15.451][info] [#0:script/workspace/workspace.lua:311]: Scan files at: file:///home/lucas/.config/nvim/lua/plugs [18:21:15.451][info] [#0:script/workspace/workspace.lua:305]: Preload start: [18:21:15.460][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-dap.nvim/lua [18:21:15.461][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-endwise/lua [18:21:15.461][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap/lua [18:21:15.462][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/treesitter-unit/lua [18:21:15.462][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/indent-blankline.nvim/lua [18:21:15.462][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/diffview.nvim/lua [18:21:15.464][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-dap.nvim/lua [18:21:15.464][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-endwise/lua [18:21:15.465][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap/lua [18:21:15.466][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/treesitter-unit/lua [18:21:15.466][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/indent-blankline.nvim/lua [18:21:15.466][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/neotest/lua [18:21:15.466][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/diffview.nvim/lua [18:21:15.470][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/projects/nvim/telescope-rualdi.nvim/lua [18:21:15.470][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-hlslens/lua [18:21:15.471][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/neotest/lua [18:21:15.472][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-coc.nvim/lua [18:21:15.472][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-neoclip.lua/lua [18:21:15.474][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-hop.nvim/lua [18:21:15.474][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/paperplanes.nvim/lua [18:21:15.475][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/Comment.nvim/lua [18:21:15.476][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/projects/nvim/telescope-rualdi.nvim/lua [18:21:15.476][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-hlslens/lua [18:21:15.476][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-notify/lua [18:21:15.477][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-coc.nvim/lua [18:21:15.477][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-neoclip.lua/lua [18:21:15.478][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/substitute.nvim/lua [18:21:15.479][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-hop.nvim/lua [18:21:15.479][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treehopper/lua [18:21:15.479][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-trevJ.lua/lua [18:21:15.479][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/hop.nvim/lua [18:21:15.479][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/paperplanes.nvim/lua [18:21:15.481][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap-ui/lua [18:21:15.481][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/Comment.nvim/lua [18:21:15.482][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-notify/lua [18:21:15.483][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/overseer.nvim/lua [18:21:15.485][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/substitute.nvim/lua [18:21:15.485][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treehopper/lua [18:21:15.485][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-trevJ.lua/lua [18:21:15.485][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/hop.nvim/lua [18:21:15.486][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap-ui/lua [18:21:15.488][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/overseer.nvim/lua [18:21:15.492][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-file-browser.nvim/lua [18:21:15.493][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/crates.nvim/lua [18:21:15.495][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/JuliaFormatter.vim/lua [18:21:15.495][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/crates.nvim/types [18:21:15.495][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-context-commentstring/lua [18:21:15.496][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/hlargs.nvim/lua [18:21:15.496][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-file-browser.nvim/lua [18:21:15.497][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-heading.nvim/lua [18:21:15.497][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/crates.nvim/lua [18:21:15.498][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-rainbow/lua [18:21:15.498][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-frecency.nvim/lua [18:21:15.498][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-packer.nvim/lua [18:21:15.499][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.config/coc/extensions/node_modules/coc-sumneko-lua/nvim_lua_types [18:21:15.500][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/JuliaFormatter.vim/lua [18:21:15.500][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/crates.nvim/types [18:21:15.500][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-context-commentstring/lua [18:21:15.501][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/desktop-notify.nvim/lua [18:21:15.501][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/hlargs.nvim/lua [18:21:15.501][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-ultisnips.nvim/lua [18:21:15.501][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope.nvim/lua [18:21:15.502][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-heading.nvim/lua [18:21:15.502][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-rainbow/lua [18:21:15.503][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-frecency.nvim/lua [18:21:15.503][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-packer.nvim/lua [18:21:15.504][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.config/coc/extensions/node_modules/coc-sumneko-lua/nvim_lua_types [18:21:15.505][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/desktop-notify.nvim/lua [18:21:15.505][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-ultisnips.nvim/lua [18:21:15.506][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope.nvim/lua [18:21:15.508][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-ghq.nvim/lua [18:21:15.508][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/bufferline.nvim/lua [18:21:15.510][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/vim-startuptime/lua [18:21:15.510][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-fzf-native.nvim/lua [18:21:15.510][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-zoxide/lua [18:21:15.510][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/syntax-tree-surfer/lua [18:21:15.510][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/neogen/lua [18:21:15.512][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-ghq.nvim/lua [18:21:15.512][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/bufferline.nvim/lua [18:21:15.514][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/vim-startuptime/lua [18:21:15.514][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-fzf-native.nvim/lua [18:21:15.514][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-zoxide/lua [18:21:15.514][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/syntax-tree-surfer/lua [18:21:15.515][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/neogen/lua [18:21:15.515][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/vim-crystal/lua [18:21:15.515][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/lazygit.nvim/lua [18:21:15.516][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/architext.nvim/lua [18:21:15.516][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/packer.nvim/lua [18:21:15.517][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-bookmarks.nvim/lua [18:21:15.519][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/start/promise-async/typings [18:21:15.519][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/lualine.nvim/lua [18:21:15.520][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/vim-crystal/lua [18:21:15.520][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/lazygit.nvim/lua [18:21:15.521][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/architext.nvim/lua [18:21:15.521][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/packer.nvim/lua [18:21:15.522][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-bookmarks.nvim/lua [18:21:15.523][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/start/promise-async/typings [18:21:15.524][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/lualine.nvim/lua [18:21:15.527][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-luapad/lua [18:21:15.528][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/bob/nightly/nvim-linux64/share/nvim/runtime/lua [18:21:15.531][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim_context_vt/lua [18:21:15.531][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-luapad/lua [18:21:15.531][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-github.nvim/lua [18:21:15.532][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/meta/LuaJIT%20en-us%20utf8 [18:21:15.533][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/bob/nightly/nvim-linux64/share/nvim/runtime/lua [18:21:15.533][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/projects/nvim/lf.nvim/lua [18:21:15.534][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/todo-comments.nvim/lua [18:21:15.535][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-gps/lua [18:21:15.535][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-autopairs/lua [18:21:15.536][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim_context_vt/lua [18:21:15.536][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-github.nvim/lua [18:21:15.536][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/dial.nvim/lua [18:21:15.537][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.config/coc/extensions/coc-sumneko-lua-data/sumneko-lua-ls/extension/server/meta/LuaJIT%20en-us%20utf8 [18:21:15.538][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/projects/nvim/lf.nvim/lua [18:21:15.538][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/copilot.vim/lua [18:21:15.538][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/urlview.nvim/lua [18:21:15.538][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/todo-comments.nvim/lua [18:21:15.539][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-bqf/lua [18:21:15.539][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-gps/lua [18:21:15.539][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-autopairs/lua [18:21:15.541][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/dial.nvim/lua [18:21:15.541][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-smart-history.nvim/lua [18:21:15.542][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-autotag/lua [18:21:15.542][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/twilight.nvim/lua [18:21:15.542][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/sort.nvim/lua [18:21:15.543][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/copilot.vim/lua [18:21:15.543][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/urlview.nvim/lua [18:21:15.543][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/projects/nvim/coc-code-action-menu/lua [18:21:15.543][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-bqf/lua [18:21:15.544][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/ScratchPad/lua [18:21:15.545][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/package-info.nvim/lua [18:21:15.546][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/telescope-smart-history.nvim/lua [18:21:15.546][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-ts-autotag/lua [18:21:15.547][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/twilight.nvim/lua [18:21:15.547][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/sort.nvim/lua [18:21:15.548][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/projects/nvim/coc-code-action-menu/lua [18:21:15.549][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/ScratchPad/lua [18:21:15.549][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/package-info.nvim/lua [18:21:15.550][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/dressing.nvim/lua [18:21:15.551][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/spellsitter.nvim/lua [18:21:15.552][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/iswap.nvim/lua [18:21:15.552][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap-python/lua [18:21:15.552][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/project.nvim/lua [18:21:15.553][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-textobjects/lua [18:21:15.554][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nlua.nvim/lua [18:21:15.554][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-scrollbar/lua [18:21:15.555][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/playground/lua [18:21:15.555][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/dressing.nvim/lua [18:21:15.556][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-refactor/lua [18:21:15.556][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/spellsitter.nvim/lua [18:21:15.556][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/iswap.nvim/lua [18:21:15.558][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-dap-python/lua [18:21:15.558][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/project.nvim/lua [18:21:15.558][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-textobjects/lua [18:21:15.559][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nlua.nvim/lua [18:21:15.559][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-scrollbar/lua [18:21:15.559][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/playground/lua [18:21:15.559][info] [#0:script/workspace/workspace.lua:328]: Scan library at: file:///home/lucas/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-refactor/lua [18:21:15.560][info] [#0:script/workspace/workspace.lua:348]: Found 1017 files at: [18:21:15.560][info] [#0:script/workspace/loading.lua:152]: Load files from disk: [18:21:15.560][info] [#0:script/workspace/workspace.lua:348]: Found 1068 files at: file:///home/lucas/.config/nvim/lua/plugs [18:21:15.560][info] [#0:script/workspace/loading.lua:152]: Load files from disk: file:///home/lucas/.config/nvim/lua/plugs [18:21:15.778][info] [#0:script/workspace/loading.lua:164]: Loaded files takes [0.239] sec: [18:21:15.778][info] [#0:script/workspace/loading.lua:173]: Compile files takes [0.000] sec: [18:21:15.778][info] [#0:script/workspace/loading.lua:174]: Loaded finish: [18:21:15.778][info] [#0:script/workspace/workspace.lua:350]: Preload finish at: [18:21:15.856][warn] [#0:script/proto/proto.lua:122]: Response of [workspace/diagnostic/refresh] error [-32601]: Unhandled method workspace/diagnostic/refresh [18:21:16.059][info] [#0:script/workspace/loading.lua:164]: Loaded files takes [0.320] sec: file:///home/lucas/.config/nvim/lua/plugs [18:21:16.059][info] [#0:script/workspace/loading.lua:173]: Compile files takes [0.000] sec: file:///home/lucas/.config/nvim/lua/plugs [18:21:16.059][info] [#0:script/workspace/loading.lua:174]: Loaded finish: file:///home/lucas/.config/nvim/lua/plugs [18:21:16.059][info] [#0:script/workspace/workspace.lua:350]: Preload finish at: file:///home/lucas/.config/nvim/lua/plugs [18:21:18.311][warn] [#0:script/proto/proto.lua:122]: Response of [workspace/diagnostic/refresh] error [-32601]: Unhandled method workspace/diagnostic/refresh [18:21:18.314][warn] [#0:script/proto/proto.lua:171]: Method [textDocument/documentSymbol] takes [2.254]sec. { id = 4, jsonrpc = "2.0", method = "textDocument/documentSymbol", params = { textDocument = { uri = "file:///home/lucas/.config/nvim/lua/plugs/autopairs.lua" } } } [18:21:18.323][info] [#0:script/provider/diagnostic.lua:486]: Diagnostics scope [file:///home/lucas/.config/nvim/lua/plugs], files count:[1068] [18:21:18.323][info] [#0:script/provider/diagnostic.lua:486]: Diagnostics scope [], files count:[1068] [18:21:19.644][info] [#0:script/provider/diagnostic.lua:470]: Cancel workspace diagnostics [18:21:19.645][info] [#0:script/provider/diagnostic.lua:498]: Break workspace diagnostics [18:21:19.645][info] [#0:script/provider/diagnostic.lua:503]: Diagnostics scope [file:///home/lucas/.config/nvim/lua/plugs] finished, takes [1.327] sec. [18:21:24.918][info] [#0:script/provider/diagnostic.lua:503]: Diagnostics scope [] finished, takes [6.590] sec. ```
sumneko commented 2 years ago

image

This prompt should only appear when you cancel the workspace diagnosis

lmburns commented 2 years ago

Actually, I have realized that the prompt doesn't appear whenever I rollback coc.nvim commits, I will find out which commit and open an issue there if I am unable to resolve it. Otherwise, I will reopen this issue

lmburns commented 2 years ago

I found out that the cause has to do with me modifying Lua.workspace.library after the language server has already started. As part of my Neovim configuration setup, I add files to the library progamatically instead of hard-coding each of them.

Could this somehow be cancelling or delaying the workspace diagnostics, which is then in turn causing the prompt to be displayed?

lmburns commented 2 years ago

Sorry for re-opening and closing. I just can't nail down the exact cause of this. I found the dialog can be suppressed by using vim.defer_fn. If I find out the exact cause, I will report back, until then I will just use vim.defer_fn.