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
1 year ago
ray-x
09ef69a363
neovim 0.9 TS query API
1 year ago
ray-x
e49597d0d1
warn fix notify
1 year ago
ray-x
1be8ef7cdf
bugfix null_ls go test
1 year ago
ray-x
636fe41c87
treesitter API changes
1 year ago
ray-x
c02634a835
adjust default mapping in lsp
1 year ago
ray-x
24803e04b8
injection updates
...
golangci nulls updates
1 year ago
ray-x
35135921ee
Dap-warning if virtual text not found
1 year ago
ray-x
41389a177e
change severity level to info
1 year ago
ray-x
1fed4b733c
[Feat] ginkgo releated commands and test
1 year ago
ray-x
5adafc5e45
ginkgo run test
1 year ago
ray-x
4ddd66affd
remove logs
1 year ago
ray-x
47666f920f
[Fix] goget fix for pkgname+URL
...
[Feat] ginkgo cmds
1 year ago
ray-x
397992cefc
[Feat] allow GoBuild %:h to build package current buffer is in
1 year ago
ray-x
fd88c61e5d
go action failure
1 year ago
ray-x
55fe49fcaf
issue #313 new file with template file
1 year ago
ray-x
1b6ea0b8ec
nvim 0.8.3 only changes
1 year ago
ray-x
3b5b6b8aac
semanticTokensProvider workaround https://github.com/golang/go/issues/54531
...
waiting on gopls new version release
1 year ago
ray-x
063bf059e3
[Feat] % to expand to current file in cmdline
1 year ago
ray-x
0133147c1f
Dap attach remote
1 year ago
ray-x
c944e7174d
dap attach issue #312
1 year ago
Mr.Z
a67b012054
perf:make keys window border beauty ( #311 )
...
Co-authored-by: zhaogang <zhaogang@dustess.com>
1 year ago
Mr.Z
048bac60ac
feat:add keys window border, cause this keys window will confuse text with debug code, add border could be clear ( #310 )
...
Co-authored-by: zhaogang <zhaogang@dustess.com>
1 year ago
ray-x
0225f85e0a
GoImpl handle both type and interface are specifed
1 year ago
ray-x
c0b676f9cb
issue #306 auto complete local struct/interface
1 year ago
ray-x
7d7b081bf3
GoDoc argument handling
...
loclist 'r' options
Readme Updates
1 year ago
ray-x
4d06661337
handle floaterm for tests
1 year ago
ray-x
edf61c77e1
allow show stderr from runner
1 year ago
zhaogangang
49929db247
fix:go unit test flag "-run" not "-r" ( #302 )
...
* fix:go unit test flag "-run" not "-r"
* fix:just consider not use floaterm
* chores
---------
Co-authored-by: zhaogang <zhaogang@dustess.com>
1 year ago
zhaogangang
403fde13a5
fix:fix can't show inlay in currentline setting ( #300 )
...
* fix:fix can't show inlay in currentline setting
* chore:format
* chore:format
---------
Co-authored-by: zhaogang <zhaogang@dustess.com>
1 year ago
ray-x
3e94e28b11
use schedule to wrap notify
1 year ago
Yohanes Bandung Bondowoso
595cd561e6
fix: coverage command should be coverprofile #296 ( #299 )
...
* fix: coverage command should be coverprofile
* refactor: README
1 year ago
ray-x
750b5e5603
issue #298 extra debug log info
1 year ago
xiwang
11b5661e6c
fix: rename ts_utils.get_node_range -> vim.treesitter.get_node_range ( #298 )
1 year ago
ray-x
8f4386a683
bugfix GoTestXXXX with flag -C for coverage not working #296
1 year ago
ray-x
290ecba852
github action & unit test updates
1 year ago
ray-x
2ed66cb302
Allow on_stdout/exit/stderr hooks so the jobs can be pipelined
1 year ago
ray-x
0f0b8fe795
showing test failed message when #diag>0 in null-ls
1 year ago
ray-x
a831650732
go test spec update
1 year ago
ray-x
b7f7110d01
performance for null-ls cache path detection
...
async call inside null-ls
bugfix fish/bash/zsh GoTestFile
1 year ago
ray-x
0912de62af
incidentally checked in a incorrect version
1 year ago
ray-x
b9f161c18e
null-ls source: golangci-lint and gotest is async now
...
gomvp minor fix
command auto complete
1 year ago
ray-x
9c7a802472
[FEAT] float terminal title
1 year ago
ray-x
fbb0b87de9
use executable instead of search $PATH
1 year ago
ray-x
4f3d09f0a3
use vim.log.levels instead of vim.lsp.log_levels
1 year ago
TinyBox
4977d3165d
🐛 make the template and template dir parameters independent. ( #292 )
1 year ago
zhaogangang
04a6488740
fix:opened double repl ( #291 )
...
* fix:opened double repl
* Update dap.lua
clean up
---------
Co-authored-by: zhaogang <zhaogang@dustess.com>
Co-authored-by: rayx <rayx.cn@gmail.com>
1 year ago
ray-x
9d0cc3f610
github action
1 year ago
ray-x
1b3d21a184
issue #287 lsp not loaded
1 year ago
ray-x
cfa108913f
revert go.lua changes for defer
1 year ago
ray-x
1abff83944
update logs and setup
1 year ago
ray-x
57cad1e5a7
go doc fix. always fallback to hover
1 year ago
xiwang
edadc285c3
fix spelling mistakes ( #285 )
1 year ago
ray-x
470349cff5
lazy.nvim based lazy loading
1 year ago
ray-x
87263fbeff
Updated command autocomplete, it failed to work in neovim v0.9. I have
...
no idea when it began to fail, might because I lazy load the go.nvim;
Also cache some of the result for completion list.
Changes to be committed:
modified: lua/go/commands.lua
modified: lua/go/complete.lua
modified: lua/go/godoc.lua
modified: lua/go/package.lua
1 year ago
ray-x
10349e1e43
issue #281 incorrect file path
1 year ago
ray-x
7e3e3746bb
skip treesitter when file is not fully loaded
1 year ago
ray-x
4fb1f4e51f
deprecate apis
1 year ago
blob42
967de31b19
fix E5560 wrap vim api calls inside luv loop ( #282 )
...
Co-authored-by: blob42 <spike@w530>
1 year ago
ray-x
76a0e7bdf4
fix pipeline failure
1 year ago
ray-x
b9e381678e
bugfix issue #281
1 year ago
ray-x
3a853d50af
move ftdetect/ftplugin around; gomod detecting
1 year ago
blob42
bd9caf8d0e
fix nil error ( #280 )
...
* fix nil error
* Update null_ls.lua
---------
Co-authored-by: blob42 <spike@w530>
Co-authored-by: rayx <rayx.cn@gmail.com>
1 year ago
ray-x
2c40773901
issue #279 go tests failed
1 year ago
ray-x
7f18793a6a
local test
1 year ago
ray-x
fd71b874e7
clean up
1 year ago
ray-x
c74af231c7
treesitter cache
1 year ago
ray-x
b9d9d6ad91
timing
1 year ago
djdv
6bdda64546
utils.lua remove debugging expression ( #277 )
1 year ago
ray-x
c1817f643c
cache the ts nodes based on file time; null_ls timeout
1 year ago
ray-x
ab678d7f42
error format for panic in null-ls go tests
1 year ago
ray-x
adab4c599d
test file instead of package to speed up
1 year ago
ray-x
ae666827cf
float position issue #257
1 year ago
ray-x
9a62547dbd
stylua
1 year ago
ray-x
d855fabb02
null-ls go test function act error checking
1 year ago
ray-x
19e6350fc8
filter on _test.go files
1 year ago
ray-x
13f5e15fd7
issue #273 mockgen install failure
1 year ago
ray-x
735c1d4c23
add update_all_sync
1 year ago
ray-x
24ebd55c3f
install_all_sync
1 year ago
ray-x
d7865272a5
issue #273 sync install binaries
1 year ago
ray-x
adc24af96c
remove depencies #273
1 year ago
ray-x
9a71c61371
issue #272 add notify
1 year ago
ray-x
a0a57a88e8
go code action for null-ls
1 year ago
ray-x
16894803d7
updates null-ls gotest source: only run command when file saved
1 year ago
ray-x
7e6fe7a062
[feature] null-ls message redirect to quickfix
1 year ago
ray-x
276ebe8654
[Feature] integrate with null-ls. Add go.nvim as a null-ls source
...
Run `go test` on file save and
show diagnostic messages in LSP virtual text.
1 year ago
ray-x
793b0d1ede
lint
1 year ago
ray-x
d0e7922742
issue #271 go-generate failure for codes inside package
1 year ago
ray-x
106ec4de3d
issue #269 dap-ui setup config
1 year ago
ray-x
5583315322
healthcheck updates
1 year ago
ray-x
281b51a18c
health messages
1 year ago
ray-x
9394e7decb
tidy
1 year ago
ray-x
dcb8662e6c
checkhealth and go-enum update
1 year ago
ray-x
6ff9cbad4c
check go ts parser
1 year ago
ray-x
f33866ed00
Feature: run & debug a subtest inside table driven test cases
1 year ago
ray-x
1f52335ea3
feature: go-enum. issue #260 , gopls setting move to function local var
1 year ago
ray-x
b9c8ea1d7f
Bugfix: GoTest path option duplicate path args
1 year ago
ray-x
8ac0c51269
health check issue #267
1 year ago
ray-x
26fd07ebad
use gopls in gofmt
2 years ago
ray-x
8a959ec37b
go-enum support 🎄 🎆
2 years ago
ray-x
d2924e7902
go coverage combine 🎄 🎆
2 years ago
ray-x
a4dd40d8f8
partial covered test 🎄 🎆
2 years ago
ray-x
b53dfd4fdb
dap options for time out issue #263 🎄 🎆
2 years ago
rayx
0f72dbdd87
Fix unit test errors 🎄 🎆 ( #265 )
...
* test pipeline
* update unit tests
2 years ago
ray-x
17adc5c600
[feature] go coverage partially tested, skip covered 🎄 🎆
2 years ago
ray-x
02fbdd126c
issue #264 coverage line num mismatch 🎄 🎆
2 years ago
ray-x
9f0d92ab2d
coverage args update -t 🎄
2 years ago
ray-x
2d05643e91
coverage args update 🎄
2 years ago
ray-x
5cefc346e7
luacheck lint, deprecate nvim-0.5 support 🏆 ⚽ 🇦🇷 👋 🇫🇷
2 years ago
ray-x
a6e01901d2
🇫🇷 🇲🇦 😍
2 years ago
ray-x
5e980b00c7
add new command: govulncheck 🇦🇷 a 🇭🇷
2 years ago
ray-x
12d262b99d
update gotestsum info in readme and vim doc 🎄 ⚽
2 years ago
ray-x
a99aa80a17
update unit tests 🇦🇷 a 🇭🇷
2 years ago
ray-x
c61d2f447b
verbose mode in gotest no longer default, use '-v' instead 🇯🇵
2 years ago
ray-x
4529240971
feature: animation on build/compile/run/test
2 years ago
ray-x
7d5c09b9c4
lint
2 years ago
Sidney Wijngaarde
8550253c66
fix: tags add comparison typo ( #247 )
2 years ago
ray-x
02943e5316
gomodifytags options
2 years ago
Shaw Vrana
4599360f5d
Add ability to set gomodifytag options in config ( #246 )
2 years ago
ray-x
b4aaf5bf77
lint
2 years ago
ray-x
c6b3c061cd
bugfix -p nil check #241
2 years ago
ray-x
df1f43ef55
empty check
2 years ago
ray-x
083965ad6d
update package.lua logs
2 years ago
ray-x
ca2463975e
better error messages when pkg does not present
2 years ago
ray-x
93e0cc6628
better error for GoPkgOutline
2 years ago
ray-x
cffe9f6899
nil check #241
2 years ago
ray-x
aa854e3a47
issue #244 coverage -p warning message
2 years ago
ray-x
f68d072717
go get query
2 years ago
Manuel
c21ba12c1f
fix: wrong method scope ( #243 )
...
remove_all was defined as local but then referenced once as local and once as method in M
2 years ago
Manuel
997317e5ad
fix: fix used hl group name ( #242 )
2 years ago
xiantang
f23ca4e781
feat: support generate return for method ( #234 )
...
Run GoGenReturn
client.DeleteWithTimeout() -> *clientv3.DeleteResponse, err := client.DeleteWithTimeout()
2 years ago
ray-x
79c79c4872
autocmd for mod on_save
2 years ago
ray-x
fabe62defc
gomod file reload
2 years ago
ray-x
825f20b036
updates for gopls 0.10.0
2 years ago
ray-x
6eea6a265d
format format.lua
2 years ago
ray-x
32b4c162f0
gomvp support #176
2 years ago
ray-x
a5b307c35c
shada=NONE
2 years ago
ray-x
fa0f15bb6b
runner update for neovim-latest notify should not be called in loop-callback
2 years ago
Roy Choo
6602986054
fix(gotest): wrong order of test binary args ( #230 )
...
Co-authored-by: Roy Choo <roy.choo@bytedance.com>
2 years ago
ray-x
7720ddcbea
gotestfunc -a option
2 years ago
ray-x
e9d1c6c021
issue #229 extra args to go
2 years ago