Commit Graph

61 Commits

Author SHA1 Message Date
ray-x
37d226ca74 feature: [LSP] gopls default config support SemanticToken #321 2023-04-18 19:21:38 +10:00
ray-x
c02634a835 adjust default mapping in lsp 2023-03-23 18:13:49 +11:00
ray-x
fd88c61e5d go action failure 2023-03-14 23:12:38 +11:00
ray-x
3b5b6b8aac semanticTokensProvider workaround https://github.com/golang/go/issues/54531
waiting on gopls new version release
2023-03-13 09:56:55 +11:00
ray-x
c0b676f9cb issue #306 auto complete local struct/interface 2023-03-03 20:43:47 +11:00
ray-x
4f3d09f0a3 use vim.log.levels instead of vim.lsp.log_levels 2023-02-16 07:37:10 +11:00
ray-x
1abff83944 update logs and setup 2023-02-11 11:44:44 +11:00
xiantang
f23ca4e781
feat: support generate return for method (#234)
Run GoGenReturn
client.DeleteWithTimeout() -> *clientv3.DeleteResponse, err := client.DeleteWithTimeout()
2022-11-12 03:13:43 +11:00
ray-x
fabe62defc gomod file reload 2022-11-03 12:53:45 +11:00
ray-x
bb88a4929d lint 2022-09-12 11:23:15 +10:00
ray-x
6ef00998e2 keymap for range code action 2022-09-02 23:52:34 +10:00
ray-x
28bcaa1f44 quick gen return #170 2022-08-23 19:31:13 +10:00
ray-x
c75824b1f0 pipeline failure 2022-08-10 15:13:17 +10:00
ray-x
74d65542d4 issue #189 format warning message 2022-08-01 17:02:21 +10:00
ray-x
c1db235792 issue #186 2022-08-01 09:08:52 +10:00
ray-x
bedc73166a #187 vim.lsp.buf.format missing in some version of neovim 2022-08-01 09:04:28 +10:00
ray-x
06c27c1cf5 missing end 2022-08-01 08:36:38 +10:00
mateusz
002e199562
synchronous goimports (#186)
* fix save formatting

* fix vim.lsp.buf.format polyfill

* reformat and default values

* remove extra end

Co-authored-by: rayx <rayx.cn@gmail.com>
2022-08-01 08:30:35 +10:00
ray-x
5c2c14a5f6 lint 2022-07-31 21:54:30 +10:00
ray-x
b647bd1ae9 issue #183 codelens refresh in on_attach 2022-07-31 21:27:27 +10:00
ray-x
1ca53c0a00 refresh codelens in on_attach 2022-07-31 21:03:45 +10:00
ray-x
db47b70d21 startup delay because the BufEnter autocommands 2022-07-31 11:29:38 +10:00
ray-x
144eb6fb2a issue #182 setup merge 2022-07-29 22:23:52 +10:00
ray-x
72bff85508 issue #181 merge gopls setup 2022-07-28 20:53:19 +10:00
ray-x
c8d02a9d6a inlay hints #172 2022-07-20 09:27:59 +10:00
Benedikt Müller
1b5b77feb8
fix lsp_on_client_start option (#163) 2022-07-08 20:44:19 +10:00
ray-x
44d6a9d8f3 add list_imports support 2022-06-16 14:10:49 +10:00
ray-x
30d30f407a fix diagnostic warnings for all files 2022-06-01 21:29:13 +10:00
ray-x
9d7845707d gorename setup in lsp, allow guihua gui 2022-05-28 03:20:33 +10:00
qasimwarraich
f9d094c8e5
fix(code_actions): Remove now deprecated telescope_code_actions() (#130)
- Removes `telescope_code_actions()` function.
- Sets associated keybinding to `vim.lsp.buf.code_action`
2022-05-28 02:51:03 +10:00
ray-x
128d2c14f3 Merge branch 'master' into serverCapcities 2022-05-14 01:08:28 +10:00
ray-x
7c434918be add gonvim project file parser 2022-05-13 19:27:02 +10:00
ray-x
5bebe38de0 push gopls and lsp changes for nvim 0.7 2022-05-05 15:37:59 +10:00
ray-x
97f0d7e620 formatting -> format for neovim 0.8 2022-05-04 15:15:49 +10:00
ray-x
3154dfffb9 Merge branch 'master' into serverCapcities 2022-05-04 14:27:08 +10:00
ray-x
c89418aa4b nil checking when loading cfg 2022-05-04 08:22:38 +10:00
ray-x
69d4085638 update options name to floaterm 2022-05-02 09:06:31 +10:00
ray-x
cf3915c331 neovim breaking changes https://github.com/neovim/neovim/pull/17814 2022-04-30 19:55:07 +10:00
ray-x
08b36ea9e6 gopls version check issue #114 2022-04-30 11:57:51 +10:00
ray-x
88a846b3e1 issue #113 check lsp code lens 2022-04-28 14:23:18 +10:00
ray-x
1875416553 codelens message 2022-04-27 20:22:16 +10:00
ray-x
4b1eea8b90 issue #90 remove lsp codelens check 2022-04-24 21:03:38 +10:00
ray-x
7ca5ad805b allow lsp_keymaps to be a function 2022-04-20 21:24:07 +10:00
ray-x
272d11d622 issue #104 allow user disable key mapping in lsp attach 2022-04-20 21:16:09 +10:00
ray.xu
f2b227d3e2 telescope codeaction loader 2022-01-21 11:20:40 +11:00
ray-x
cd395e96fb setup option to disable gopls doc format 2022-01-17 15:29:38 +11:00
ray-x
cad485661b offset encoding 2022-01-16 15:26:25 +11:00
ray-x
4c0a400956 update on_attach no longer support bool 2021-12-22 10:58:06 +11:00
ray-x
3fe0c3eded gopls filetypes update 2021-12-21 20:57:06 +11:00
ray-x
6d6b3afc3b add gotexttmpl and gohtmltmpl support for gopls 2021-12-18 15:22:27 +11:00