ray-x
8f4386a683
bugfix GoTestXXXX with flag -C for coverage not working #296
2023-02-21 18:01:57 +11:00
ray-x
b7f7110d01
performance for null-ls cache path detection
...
async call inside null-ls
bugfix fish/bash/zsh GoTestFile
2023-02-19 15:50:27 +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
ray-x
7e3e3746bb
skip treesitter when file is not fully loaded
2023-02-01 11:55:24 +11:00
ray-x
2c40773901
issue #279 go tests failed
2023-01-30 21:34:52 +11:00
ray-x
ab678d7f42
error format for panic in null-ls go tests
2023-01-27 15:06:32 +11:00
ray-x
adab4c599d
test file instead of package to speed up
2023-01-25 20:55:51 +11:00
ray-x
ae666827cf
float position issue #257
2023-01-25 16:09:13 +11:00
ray-x
19e6350fc8
filter on _test.go files
2023-01-23 10:17:12 +11:00
ray-x
a0a57a88e8
go code action for null-ls
2023-01-18 09:20:11 +11:00
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.
2023-01-15 15:46:16 +11:00
ray-x
9394e7decb
tidy
2023-01-12 15:40:12 +11:00
ray-x
6ff9cbad4c
check go ts parser
2023-01-12 15:25:47 +11:00
ray-x
f33866ed00
Feature: run & debug a subtest inside table driven test cases
2023-01-11 14:53:05 +11:00
ray-x
1f52335ea3
feature: go-enum. issue #260 , gopls setting move to function local var
2023-01-09 21:36:24 +11:00
ray-x
c61d2f447b
verbose mode in gotest no longer default, use '-v' instead 🇯🇵
2022-12-06 02:08:45 +11:00
ray-x
aa854e3a47
issue #244 coverage -p warning message
2022-11-23 10:33:51 +11:00
ray-x
7720ddcbea
gotestfunc -a option
2022-10-20 13:09:38 +11:00
ray-x
e9d1c6c021
issue #229 extra args to go
2022-10-20 13:02:45 +11:00
WDdxRW
4edd1c289e
fix test_func ( #209 )
...
* fix test_func
* fix test_func
2022-09-07 00:22:13 +10:00
Justin Ginn
4f01936c00
Pass build tags when running tests with dlv ( #201 )
...
dlv does provide a flag for passing build tags, although it is diferent
than the build tag flag for the go command line utility. This commit
adds that syntax to pass flags to dlv as specified.
Co-authored-by: Justin Ginn <Justin.ginn@amd.com>
2022-08-19 15:33:03 -07:00
ray-x
c3dd9e3ee8
smart build tags
2022-08-06 21:11:12 +10:00
ray-x
c94c488307
automatically add build tags to gopls. handle "// go:build tagxxx"
2022-08-06 10:49:09 +10:00
ray-x
2930eb9f17
spelling, default sign highlight
2022-08-05 10:48:08 +10:00
rayx
0e8cc90e30
Bugfix #160 ( #167 )
...
* snips
* update ts node spec format
* luasnip up and running
* bugfix alternate file
* Bring in more snippets
* updates for mockery 2.11
* snips for http handler and more
* update doc
* bench test
* for snips
* update treesitter query and api
* refact get_xxx_at_cursor
* update test spec
* update row to vim range
* update col number
* remove comments
* merge conflicts
2022-07-12 23:11:46 +10:00
ray-x
29a23a31e3
issue #153 -count=x
2022-07-07 21:23:18 +10:00
ray-x
36a33ad5b0
#146 better fallback if test runner is non-default and not installed
2022-07-01 02:44:39 +10:00
ray-x
eae9af9c1d
recommit fix for #145 due to merge failure
2022-06-30 12:41:20 +10:00
ray-x
5873520c34
#143 exact function mane match
2022-06-29 15:01:17 +10:00
ray-x
3f8551cc11
issue #141 the result of shell command should be checked before proccess
...
the output
2022-06-28 14:36:30 +10:00
ray-x
755e5816f0
guru support
2022-06-18 15:43:07 +10:00
ray-x
9d8117766c
dap restart fix, fish fix
2022-06-16 11:38:37 +10:00
ray-x
040c7bd110
Update document
...
Smart build tags detection
2022-06-15 14:11:10 +10:00
ray-x
0bf69f9315
pull #136 use cmd string for floating terminal run
2022-06-07 20:10:49 +10:00
ray-x
b3c6bde824
flags to load coverage file
2022-06-07 20:10:49 +10:00
ray-x
ccaed8c573
cli improvement for gomodifytags, gotest
2022-06-03 19:07:05 +10:00
ray-x
30d30f407a
fix diagnostic warnings for all files
2022-06-01 21:29:13 +10:00
ray-x
56143544d7
revert escape changes, it breaks floaterm run
2022-05-31 02:41:48 +10:00
ray-x
ad84a0806c
update GoTest adding more flags
2022-05-31 00:04:52 +10:00
ray-x
002d7dfd73
infer the test func name with treesitter
2022-05-29 23:07:39 +10:00
ray-x
eb4d380807
allow format all buffers with goimports
2022-05-26 15:07:14 +10:00
ray-x
bbb37ea81f
split none UI releated logic for testing
2022-05-24 21:43:33 +10:00
ray-x
fed6b24482
select test from functions
2022-05-24 19:17:26 +10:00
ray-x
125d6fa3d3
better test coverage for gotest
2022-05-24 17:54:52 +10:00
ray-x
323cfae1fa
add tests for go test
2022-05-24 17:23:53 +10:00
ray-x
1c727c8768
ts keybinding update
2022-05-13 20:54:47 +10:00
ray-x
0916cb3da1
bugfix for releative path for GoTest -c
2022-05-10 11:03:15 +10:00
Aleš Brelih
6d2062c3d7
feat: verbose tests toggle ( #123 )
...
Co-authored-by: Ales Brelih <ales.brelih@3fs.si>
2022-05-08 20:44:13 +10:00
ray-x
65b3c19709
issue #110 use releative path to handle symbolic link
2022-04-25 14:57:27 +10:00