ray-x
e0528b5868
fix issue #402
11 months ago
ray-x
9cf2a3f846
issue #403 goenv failed for some shell/os
11 months ago
ray-x
9e3250e724
fix: null_ls failed to refresh after gotest was resolved
11 months ago
ray-x
ad5db6a907
disable inlay in diff mode
11 months ago
ray-x
da48e6155d
Merge branch 'master' of github.com:ray-x/go.nvim
11 months ago
weirdgiraffe
55c496421f
fixup: check for env variables based on go env ( #399 )
...
* fixup: check for env variables based on go env
not all golang env specific variables are
injected into vim.env, so check their presence
based on go env instead
* prevent emtpy lines at the end of go build
* fixup: treat empty values as nil
11 months ago
ray-x
6008a754ef
log file fs_write updates
11 months ago
ray-x
e749ff85ff
might releated to issue #382 but it is different approch
11 months ago
ray-x
15bf9aea88
issue #384 a possible fix
...
As I do not have access to the error log, this is more a try my best guess and fix
11 months ago
ray-x
dbb712ec9f
golden file updates
11 months ago
ray-x
a78d5e1d81
go.nvim assert as https://github.com/neovim/neovim/pull/25512 been integrated into nightly
...
issue #398
11 months ago
ray-x
f9672fd446
`gonew` with template URL; update `go work`
...
cleanup sandbox
11 months ago
ray-x
38f6402fa5
Go Work
11 months ago
ray-x
9329383d6d
document tidy
11 months ago
ray-x
a1a89f5040
checking windows os: add mingw
12 months ago
ray-x
7b818ad49d
improvements for windows cmd line
12 months ago
ray-x
3b673f2560
issue #397
12 months ago
ray-x
c64281d7dc
Log style
12 months ago
ray-x
1b3a56acdd
Use async fs_write for logging
12 months ago
ray-x
ab303d5134
bugfix: nvim 0.10 + inlay: eol disable failed
12 months ago
ray-x
4a58e82fd7
naming and bugfix for nvim 0.10 inlay
12 months ago
ray-x
88ff8aa753
doc updates
12 months ago
ray-x
bb40efd959
Update README
12 months ago
ray-x
b4cd53de46
inlay eol display issue #396
12 months ago
ray-x
57a3c3e748
Merge branch 'fixtures'
12 months ago
Itamar Lencovsky
47dd8f4f88
rename the spacing key for the diagnostic virtual text to match the spec ( #395 )
12 months ago
ray-x
1d720412aa
issue #393
12 months ago
rayx
47273b8ac9
Fixtures: Unit tests updates ( #394 )
...
* go mod setup for fixtures
* fillstruct refactor
12 months ago
ray-x
c9645e4ef1
lua lint
12 months ago
rayx
7852fd8e1c
Fixtures Updates ( #392 )
...
* go mod setup for fixtures
* go mod setup for fixtures
* fillstruct test refactor
12 months ago
ray-x
1098869546
go fill
12 months ago
ray-x
a6feffcc24
gopls fill
12 months ago
ray-x
5f0528b4c3
Repeat read
12 months ago
ray-x
4a5866562a
spec updates
12 months ago
ray-x
1e852f3a93
time out to be 5s
12 months ago
ray-x
3f1cee35c0
require minium version to be 0.8.1
12 months ago
ray-x
626842d86e
gopls
12 months ago
ray-x
8a30fb7267
log to console in github action
12 months ago
ray-x
c0dfe2dcd2
re-enable setup
12 months ago
ray-x
b694032c23
active client check
12 months ago
ray-x
df84343271
default goimport -> gopls
12 months ago
ray-x
b31cabdfcf
Update logs
12 months ago
ray-x
936b2f624d
timing
12 months ago
ray-x
ccbd204545
time
12 months ago
ray-x
8b589ac467
test
12 months ago
ray-x
d5eac9dffc
path
12 months ago
ray-x
dfc692486b
wait a bit more
12 months ago
ray-x
f1b983addb
fixture updates
12 months ago
ray-x
174f6b0850
godir
12 months ago
ray-x
f6614f0705
more time
12 months ago
ray-x
75ba54dfd8
fixtures
12 months ago
ray-x
bd5e1aa34a
gopls fillstruct default
12 months ago
ray-x
cbb54d501a
go cmd test
12 months ago
ray-x
08ec2704f1
fixtures
12 months ago
ray-x
e4e1e4cf40
go mod setup for fixtures
12 months ago
ray-x
b6fea68130
fixtures
12 months ago
ray-x
689506f59f
fillstruct test
12 months ago
ray-x
37581bf1cb
fillstruct refactor
12 months ago
ray-x
220c57d776
go mod setup for fixtures
12 months ago
ray-x
561e9f74d9
go mod setup for fixtures
12 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
12 months ago
ray-x
694af9c0ee
file autosave after format; disable autocmd when saving a file
1 year ago
ray-x
668875294d
issue #389 handler for diagnostic is incorrect
1 year ago
ray-x
000a433b37
reverse typo
1 year 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
1 year ago
ray-x
cb8b506373
remove experimental gopls settings
1 year ago
ray-x
2f0c711629
toggle inlay.lua
1 year ago
ray-x
23d2f63ee9
deprecate nvim 0.7 and 0.8.0; use vim.lsp.inlay_hint for nightly
1 year 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
1 year ago
ray-x
6e5370ad00
#207 refactor keymaps
1 year ago
ray-x
f54fd80bd9
#207 remove confusing debug messages
1 year 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
2 years ago
ray-x
8bb852ba15
nvim 0.9 health API updates
2 years ago
Yajie Zhu
e7e914cdc3
fix: GoTestFunc fileline jump issue ( #327 )
...
Co-authored-by: zhuyajie <930664@qq.com>
2 years ago
ray-x
37d226ca74
feature: [LSP] gopls default config support SemanticToken #321
2 years ago
Daniel Rivas
fcc88590e0
issue-323 fix: check valid tags before overwriting gopls buildFlags ( #324 )
2 years ago
ray-x
7302dc4a20
ts api updates issue #319
2 years ago
ray-x
09ef69a363
neovim 0.9 TS query API
2 years ago