Releases: charlievieth/gocode
v0.0.9 update binary parser for go1.18
v0.0.9 update binary parser for go1.18
update github.com/charlievieth/buildutil to v0.0.6
v0.0.8 mod: update github.com/charlievieth/buildutil to v0.0.6
v0.0.7 update tests for go1.17 and small reduction in allocs
v0.0.7
commit 31eff38
Author: Charlie Vieth [email protected]
Date: Wed Nov 10 13:48:33 2021 -0500
update files to use go1.17 build tags
commit 8019436
Author: Charlie Vieth [email protected]
Date: Wed Nov 10 13:46:55 2021 -0500
ibin_parser: reduce allocations
commit c146540
Author: Charlie Vieth [email protected]
Date: Wed Nov 10 13:46:01 2021 -0500
declcache: remove unnecessary usages of fmt
commit 41508c5
Author: Charlie Vieth [email protected]
Date: Wed Nov 10 13:32:37 2021 -0500
utils: Readdirnames invalidate cache if times are not Equal
commit 7eb2e57
Author: Charlie Vieth [email protected]
Date: Wed Nov 10 13:32:10 2021 -0500
utils: reduce allocations for readdir_gofiles_lstat and has_prefix
commit d573b9f
Author: Charlie Vieth [email protected]
Date: Wed Nov 10 13:10:58 2021 -0500
decl: reduce allocations for foreach_decl
commit 1210032
Author: Charlie Vieth [email protected]
Date: Wed Nov 10 12:50:50 2021 -0500
fs: add fast FileExists and IsDir helpers
commit 94fcfa7
Author: Charlie Vieth [email protected]
Date: Tue Aug 31 11:38:18 2021 -0400
update tests for go1.17
Adds reflect.Value.CanConvert()
Fix handling of versioned modules/packages
v0.0.6
commit bed5a02
Author: Charlie Vieth [email protected]
Date: Thu May 6 13:45:59 2021 -0400
declcache: fix versioned module fallback logic
Due to shadowing we were returning `false` even when we had a match.
commit 297819e
Author: Charlie Vieth [email protected]
Date: Thu May 6 13:45:37 2021 -0400
gocode: improve debug logging
commit daf2c97
Author: Charlie Vieth [email protected]
Date: Thu May 6 13:43:34 2021 -0400
gocode: use PathListSeparator instead of Separator in GOPATH
This fixes a bug where we accidentally used `/` instead of `:`.
Improve handling of versioned dependencies
commit 0bf48ba
Author: Charlie Vieth [email protected]
Date: Wed May 5 22:02:24 2021 -0400
handle versioned deps like 'github.com/cev/foo/v2/pkg'
Previously, we only identified versioned dependencies if the version was
at the base of the import path.
Add minimal support for versioned dependencies
v0.0.4
commit 19a337e
Author: Charlie Vieth [email protected]
Date: Wed May 5 21:30:36 2021 -0400
modules: update github.com/charlievieth/buildutil to v0.0.5
commit 9638b4f
Author: Charlie Vieth [email protected]
Date: Wed May 5 21:27:07 2021 -0400
Add minimal support for version module dependencies
This commit changes the package lookup logic to strip the version of of
versioned module dependencies.
modules: update github.com/charlievieth/buildutil to v0.0.3
commit 89e80cf
Author: Charlie Vieth [email protected]
Date: Wed Oct 28 16:36:30 2020 -0400
modules: update github.com/charlievieth/buildutil to v0.0.3
General Improvements
package_file_cache: use buffer pool for reading caches Since we often end up re-reading the exact same archive/cache file over-and-over again this saves us lots of larg'ish allocations.
Initial release
v0.0.1 declcache: fix bug when reading file (return if there is an error)