Commit Graph

729 Commits (8b28f988779d86eaad28f8057b6c0187f35c191c)

Author SHA1 Message Date
ray-x 3b673f2560 issue #397 11 months ago
ray-x c64281d7dc Log style 11 months ago
ray-x 1b3a56acdd Use async fs_write for logging 11 months ago
ray-x ab303d5134 bugfix: nvim 0.10 + inlay: eol disable failed 11 months ago
ray-x 4a58e82fd7 naming and bugfix for nvim 0.10 inlay 11 months ago
ray-x 88ff8aa753 doc updates 11 months ago
ray-x bb40efd959 Update README 11 months ago
ray-x b4cd53de46 inlay eol display issue #396 11 months ago
ray-x 57a3c3e748 Merge branch 'fixtures' 11 months ago
Itamar Lencovsky 47dd8f4f88
rename the spacing key for the diagnostic virtual text to match the spec (#395) 11 months ago
ray-x 1d720412aa issue #393 11 months ago
rayx 47273b8ac9
Fixtures: Unit tests updates (#394)
* go mod setup for fixtures

* fillstruct refactor
11 months ago
ray-x c9645e4ef1 lua lint 11 months ago
rayx 7852fd8e1c
Fixtures Updates (#392)
* go mod setup for fixtures

* go mod setup for fixtures

* fillstruct test refactor
11 months ago
ray-x 1098869546 go fill 11 months ago
ray-x a6feffcc24 gopls fill 11 months ago
ray-x 5f0528b4c3 Repeat read 11 months ago
ray-x 4a5866562a spec updates 11 months ago
ray-x 1e852f3a93 time out to be 5s 11 months ago
ray-x 3f1cee35c0 require minium version to be 0.8.1 11 months ago
ray-x 626842d86e gopls 11 months ago
ray-x 8a30fb7267 log to console in github action 11 months ago
ray-x c0dfe2dcd2 re-enable setup 11 months ago
ray-x b694032c23 active client check 11 months ago
ray-x df84343271 default goimport -> gopls 11 months ago
ray-x b31cabdfcf Update logs 11 months ago
ray-x 936b2f624d timing 11 months ago
ray-x ccbd204545 time 11 months ago
ray-x 8b589ac467 test 11 months ago
ray-x d5eac9dffc path 11 months ago
ray-x dfc692486b wait a bit more 11 months ago
ray-x f1b983addb fixture updates 11 months ago
ray-x 174f6b0850 godir 11 months ago
ray-x f6614f0705 more time 11 months ago
ray-x 75ba54dfd8 fixtures 11 months ago
ray-x bd5e1aa34a gopls fillstruct default 11 months ago
ray-x cbb54d501a go cmd test 11 months ago
ray-x 08ec2704f1 fixtures 11 months ago
ray-x e4e1e4cf40 go mod setup for fixtures 11 months ago
ray-x b6fea68130 fixtures 11 months ago
ray-x 689506f59f fillstruct test 11 months ago
ray-x 37581bf1cb fillstruct refactor 11 months ago
ray-x 220c57d776 go mod setup for fixtures 11 months ago
ray-x 561e9f74d9 go mod setup for fixtures 11 months ago
rayx c4819d1625
CLI refact (#391)
* some refact of gotest

* issue #376 add handlers to async formatting

* issue #343 title length

* add parallel flag

* disable trace log

* Error lines output in github action

* Go mod update in fixtures
11 months ago
ray-x 694af9c0ee file autosave after format; disable autocmd when saving a file 12 months ago
ray-x 668875294d issue #389 handler for diagnostic is incorrect 12 months ago
ray-x 000a433b37 reverse typo 12 months ago
ray-x 0a508516f1 breaking: issue #375 diagnostics.hdlr=false by default as complains about the qickfix when file saved \n the feature need to turn on manually 12 months ago
ray-x cb8b506373 remove experimental gopls settings 12 months ago
ray-x 2f0c711629 toggle inlay.lua 12 months ago
ray-x 23d2f63ee9 deprecate nvim 0.7 and 0.8.0; use vim.lsp.inlay_hint for nightly 12 months ago
Lanre Adelowo 44a32ebb4f
Use Uber maintained mockgen fork (#386)
* use updated and maintained version of mocking

* Update install.lua

* Update install.lua

* use canonical url
12 months ago
ray-x 6e5370ad00 #207 refactor keymaps 12 months ago
ray-x f54fd80bd9 #207 remove confusing debug messages 12 months ago
thuan1412 54387e506e
improve GoTestSubCase command (#385)
* save code

* it works

* update tbl case query

* fix file diff

* update tests

---------

Co-authored-by: Thuấn Đỗ Hoàng <thuan.dh@teko.com>
1 year ago
ray-x 0199367800 issue #372 Update GoTest argument parser 1 year ago
ray-x a43a3cba1e issue #377 GoRun -a {arguments} 1 year ago
ray-x dca79d6aad handle empty cmp hints 1 year ago
ray-x 0b04e4bdb4 Align with neovim diagnostic setup and deprecate settings. Update readme. 1 year ago
ray-x ba45846401 stylua 1 year ago
ray-x 94ae2b7666 go action version checker 1 year ago
ray-x 73cf272755 remove verbose debug info 1 year ago
rayx c61f9371cd
Fix github pipeline. Make gopls fmt/import async (#366)
* fillstruct updates
* gopls async fmt/import
* github action fix
* add gopls tests
1 year ago
ray-x 101a3df3e1 stylua 1 year ago
ray-x 7e5602dd51 issue #362 remove deprecated functions 1 year ago
aceforeverd 6550ddf5ce
fix(ui): replace obsolete nerd fonts from ui (#357)
nerdfont >= 3.0.0 dropped class name `nf-mdi-*`, replacing with new
class name `nf-md-*`.
The new class name exists since nerdfont 2.3.0 so user with nerdfont >=
2.3.0 installed should be fine.
Refer https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.0.0
1 year ago
qasimwarraich 97b76f3188
change default `lsp_diag_virtual_text` prefix to nvim default (#353) 1 year ago
Krystian Kulgawczuk 8a0498ee48
New global variable for vertical cursor shift on GoIfErr (#347)
New variable will allow to customize exactly where cursor will end
up and allow user to set this exactly how they wish.

This change is backwards compatible as the default is the same
as was the hardcoded value.

Signed-off-by: Krystian Kulgawczuk <29754364+krystian-kulgawczuk@users.noreply.github.com>
1 year ago
ray-x 9fc0312c1a bumpup minium neovim requirement to 0.9 1 year ago
Grzegorz Szczudlik 915d5a02b9
Update snips.lua (#344)
vim.treesitter.set_query is deprecated. Using vim.treesitter.query.set instead.
1 year ago
ray-x 43be71be21 Inline Inlay hint for nvim 0.10.x 1 year ago
ray-x ed7e79b919 log disable for nulls 1 year ago
ray-x 1a2530d3e9 go test failed to locate test cases in windows 1 year ago
maru b119217e83
fixed deprecated function (#333)
Co-authored-by: qwexvf <qw3xvf@gmail.com>
1 year ago
Faustin Date 8ea5439288
Ensure correct tools installation in goenv mode (#332)
* Ensure correct tools installation in goenv mode

Tools will be installed in appropriated directory when
[goenv](https://github.com/syndbg/goenv) manages
GOPATH.

* Check goenv existence with which

* Try better (?) goenv detection command

* Do not check if tool is installed twice

Once a tool is known to be installed, that information is cached in
utils.installed_tools.

* Wait 500ms for action to take effect in tests
1 year ago
ray-x 40684d1ee0 GoInstallBinary with cmp-cmdline #331 1 year ago
ray-x 80670b2332 typo health.lua 1 year ago
ray-x 8bb852ba15 nvim 0.9 health API updates 1 year ago
Yajie Zhu e7e914cdc3
fix: GoTestFunc fileline jump issue (#327)
Co-authored-by: zhuyajie <930664@qq.com>
1 year ago
ray-x 37d226ca74 feature: [LSP] gopls default config support SemanticToken #321 1 year ago
Daniel Rivas fcc88590e0
issue-323 fix: check valid tags before overwriting gopls buildFlags (#324) 1 year ago
ray-x 7302dc4a20 ts api updates issue #319 2 years ago
ray-x 09ef69a363 neovim 0.9 TS query API 2 years ago
ray-x e49597d0d1 warn fix notify 2 years ago
ray-x 1be8ef7cdf bugfix null_ls go test 2 years ago
ray-x 636fe41c87 treesitter API changes 2 years ago
ray-x c02634a835 adjust default mapping in lsp 2 years ago
ray-x 24803e04b8 injection updates
golangci nulls updates
2 years ago
ray-x 35135921ee Dap-warning if virtual text not found 2 years ago
ray-x 41389a177e change severity level to info 2 years ago
ray-x 1fed4b733c [Feat] ginkgo releated commands and test 2 years ago
ray-x 5adafc5e45 ginkgo run test 2 years ago
ray-x 4ddd66affd remove logs 2 years ago
ray-x 47666f920f [Fix] goget fix for pkgname+URL
[Feat] ginkgo cmds
2 years ago
ray-x 397992cefc [Feat] allow GoBuild %:h to build package current buffer is in 2 years ago
ray-x fd88c61e5d go action failure 2 years ago
ray-x 55fe49fcaf issue #313 new file with template file 2 years ago
ray-x 1b6ea0b8ec nvim 0.8.3 only changes 2 years ago
ray-x 3b5b6b8aac semanticTokensProvider workaround https://github.com/golang/go/issues/54531
waiting on gopls new version release
2 years ago