Skip to content

Releases: charlievieth/gocode

v0.0.9 update binary parser for go1.18

23 Apr 23:16
d85bc72
Compare
Choose a tag to compare

v0.0.9 update binary parser for go1.18

update github.com/charlievieth/buildutil to v0.0.6

17 Jan 04:19
4e82db5
Compare
Choose a tag to compare
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

10 Nov 18:52
31eff38
Compare
Choose a tag to compare

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

06 May 17:48
Compare
Choose a tag to compare

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

06 May 02:06
Compare
Choose a tag to compare

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

06 May 01:32
Compare
Choose a tag to compare

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

28 Oct 20:37
Compare
Choose a tag to compare

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

22 Sep 19:44
Compare
Choose a tag to compare
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

18 Sep 23:28
Compare
Choose a tag to compare
v0.0.1

declcache: fix bug when reading file (return if there is an error)