Commit Graph

48 Commits

Author SHA1 Message Date
ray-x
6bdba9e1f3 revert removing fillstruct as some gopls user saw issues 2024-03-22 23:01:37 +11:00
ray-x
d217a74fa8 move fillstruct to gopls only 2024-03-10 18:59:40 +11:00
ray-x
e749ff85ff might releated to issue #382 but it is different approch 2023-11-15 17:34:03 +11:00
ray-x
f9672fd446 gonew with template URL; update go work
cleanup sandbox
2023-11-13 18:01:04 +11:00
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
2023-10-09 23:28:09 +11:00
ray-x
f54fd80bd9 #207 remove confusing debug messages 2023-10-09 12:12:45 +11:00
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
2023-05-07 18:59:30 -07:00
ray-x
fbb0b87de9 use executable instead of search $PATH 2023-02-16 07:37:10 +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
13f5e15fd7 issue #273 mockgen install failure 2023-01-20 21:49:24 +11:00
ray-x
735c1d4c23 add update_all_sync 2023-01-19 23:46:20 +11:00
ray-x
24ebd55c3f install_all_sync 2023-01-19 23:32:15 +11:00
ray-x
d7865272a5 issue #273 sync install binaries 2023-01-19 23:31:00 +11:00
ray-x
adc24af96c remove depencies #273 2023-01-19 12:26:14 +11:00
ray-x
dcb8662e6c checkhealth and go-enum update 2023-01-12 15:34:00 +11:00
ray-x
8a959ec37b go-enum support 🎄🎆 2023-01-03 23:23:35 +11:00
ray-x
5e980b00c7 add new command: govulncheck 🇦🇷 a🇭🇷 2022-12-14 08:39:09 +11:00
ray-x
32b4c162f0 gomvp support #176 2022-10-25 20:16:50 +11:00
ray-x
9f3b04579b update debug messages 2022-09-14 16:59:31 +10:00
ray-x
3f2e7f49bd json to go struct 2022-08-04 23:30:52 +10:00
ray-x
a816cdb5e7 windows extensions 2022-07-28 02:22:38 +10:00
ray-x
3bdd56b1c0 issue #179 windows 11 2022-07-27 14:50:39 +10:00
ZHL
bc25de4d85
upgrade ginkgo version to v2 (#166)
It might be a breaking change for those using ginkgo v1
2022-07-11 17:39:21 +10:00
ray-x
a86e9d2a29 Feature: add go mock / mockgen 2022-07-06 08:28:29 +10:00
ray-x
981adf9b39 Features:
1) count the overall test coverage per-file and per-project
2) add gotestsum as a test runner option
3) handle windows GOPATH and
4) minor fix: stop GoFmt if no formatter is available
2022-07-01 19:15:31 +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
755e5816f0 guru support 2022-06-18 15:43:07 +10:00
ray-x
fb4048df8b package.config 2022-06-02 00:47:00 +10:00
ray-x
a064f1e4f5 DIR_SEP nil 2022-06-02 00:43:34 +10:00
ray-x
76b31e6e74 DIR_SEP 2022-06-02 00:41:29 +10:00
ray-x
30d30f407a fix diagnostic warnings for all files 2022-06-01 21:29:13 +10:00
ray-x
8e6ad61371 remove fixplurals gotool and using treesitter 2022-05-13 20:13:59 +10:00
ray-x
2b059afc54 GoGet 2022-02-02 15:49:54 +11:00
Craig Rodrigues
0f1740ed23
Fix URL for gotests for GoInstallBinaries (#79) 2022-01-20 12:36:48 +11:00
ray-x
0d5f1c9f31 add health.lua 2022-01-15 22:14:56 +11:00
Craig Rodrigues
483b56f4a2
Replace print() with vim.notify() (#64) 2021-12-22 14:34:10 +11:00
Craig Rodrigues
d18ac7460a
Add gopls to GoInstallBinaries/GoUpdateBinaries (#60) 2021-12-21 20:24:17 +11:00
ray-x
6e87d834a4 efm format for quickfix; golangci-lint efm setup 2021-12-10 21:13:23 +11:00
ray-x
8712f31898 golangci-lint quickfix 2021-12-10 11:44:08 +11:00
ray-x
7d39be9431 add gobinaryinstall/update issue #49 2021-12-06 21:32:23 +11:00
ray-x
1b11f52b08 updates for dap.ui 2021-11-24 10:13:40 +11:00
ray-x
7feb745e6c remove gofumport from go.nvim #18 2021-09-25 12:44:52 +10:00
Viktor Kojouharov
22a0ac4e2b
Seems like a typo (#27) 2021-09-02 20:03:38 +10:00
ray-x
c28fa04029 merge github action/workflow 2021-08-24 14:53:37 +10:00
ray-x
b566782f4a Update Impl 2021-07-15 01:35:38 +10:00
David Brouwer
9485e37cc3
Increase reliability (#4)
* Add check to see if commands already exist

* Migrate to go install, as go get will be depricated

* Fix bug in comparison function

* Add installation instructions for $PATH

* remove old stuff

* remove backtick

* complete install

* remove unused function
2021-07-04 12:01:28 +10:00
ray-x
0a86f87cff add iferr and fillstruct 2021-04-23 16:31:00 +10:00
ray-x
1e190d6a0e init commit 2021-03-10 23:15:06 +11:00