Releases: charlievieth/imports
v0.0.9 golang.org/x/tools 09fb680d (source) v0.4.0 (module)
commit 19e93eb
Author: Charlie Vieth [email protected]
Date: Thu Dec 8 12:14:42 2022 -0500
update to golang.org/x/tools 09fb680d
commit 00b4c84
Author: Charlie Vieth [email protected]
Date: Thu Dec 8 11:46:06 2022 -0500
mod: update golang.org/x/tools to v0.4.0
v0.0.8 update mod file to go1.18 and update deps
commit c89b79f
Author: Charlie Vieth [email protected]
Date: Sun Aug 7 16:12:25 2022 -0400
gh: add dependabot workflow
commit 8c9033a
Author: Charlie Vieth [email protected]
Date: Sun Aug 7 16:12:00 2022 -0400
mod: update golang.org/x/tools and update go version to 1.18
v0.0.7 update imports from golang.org/x/tools fa7afc95f2
v0.0.7
commit 37af442
Author: Charlie Vieth [email protected]
Date: Sat Apr 23 19:11:12 2022 -0400
Add README
commit f020778
Author: Charlie Vieth [email protected]
Date: Sat Apr 23 19:09:25 2022 -0400
add MIT license
commit da8d3d7
Author: Charlie Vieth [email protected]
Date: Sat Apr 23 19:05:50 2022 -0400
github: add tests for Linux, macOS, and Windows
commit d080c42
Author: Charlie Vieth [email protected]
Date: Sat Apr 23 19:05:29 2022 -0400
mod_test: skip failing test
TODO: fix this test
commit 4a5020a
Author: Charlie Vieth [email protected]
Date: Sat Apr 23 19:01:08 2022 -0400
cache: remove dead code
commit 78b0a9d
Author: Charlie Vieth [email protected]
Date: Sat Apr 23 18:47:49 2022 -0400
gopathResolver: load package names in parallel
commit 29e41f1
Author: Charlie Vieth [email protected]
Date: Sat Apr 23 18:26:32 2022 -0400
mod: update depencies
commit b398ffe
Author: Charlie Vieth [email protected]
Date: Sat Apr 23 18:24:09 2022 -0400
update imports from golang.org/x/tools fa7afc95f2
NOTE: the TestNoMainModule is failing
commit 042b6f8
Author: Charlie Vieth [email protected]
Date: Wed Feb 23 23:59:46 2022 -0500
cache: fix data race in goEnvCache
commit ef3a3ea
Author: Charlie Vieth [email protected]
Date: Wed Feb 23 23:52:48 2022 -0500
fix: use os.ReadDir instead of ioutil.ReadDir for Context.ReadDir
TODO: the performance benefit of this change.
v0.0.6 fastwalk/darwin: improve performance by 3x
v0.0.6
fastwalk/darwin: improve performance by 3x
commit 91f1444
Author: Charlie Vieth [email protected]
Date: Wed Feb 23 23:01:18 2022 -0500
fastwalk: improve darwin perf by ~3x
```
name old time/op new time/op delta
FastWalk-10 48.4ms ± 3% 16.6ms ± 3% -65.77% (p=0.000 n=10+10)
name old alloc/op new alloc/op delta
FastWalk-10 1.30MB ± 0% 1.29MB ± 0% -0.48% (p=0.000 n=10+10)
name old allocs/op new allocs/op delta
FastWalk-10 28.2k ± 0% 25.5k ± 0% -9.34% (p=0.000 n=9+10)
```
commit 3f3c1d6
Author: Charlie Vieth [email protected]
Date: Wed Feb 23 16:59:39 2022 -0500
fastwalk: improve darwin perf by 2x
commit de217b2
Author: Charlie Vieth [email protected]
Date: Tue Feb 22 13:20:47 2022 -0500
backport d7a4bb4f6 to fix a rare panic in sortImports
commit f92fba2
Author: Charlie Vieth [email protected]
Date: Tue Feb 22 12:53:26 2022 -0500
mod: update golang.org/x/sys and golang.org/x/tools
v0.0.5 fix windows build and update dependencies
v0.0.5
commit 3d7f342
Author: Charlie Vieth [email protected]
Date: Tue Nov 9 22:46:54 2021 -0500
modules: update dependencies
commit da7aa6a
Author: Charlie Vieth [email protected]
Date: Tue Nov 9 22:45:06 2021 -0500
cache: fix build failure on Windows
update imports from golang.org/x/tools
v0.0.4
commit 535c3a4 (HEAD -> master, origin/master)
Author: Charlie Vieth [email protected]
Date: Wed Sep 8 11:45:31 2021 -0400
ignore vendor directory
commit 65a21c1
Author: Charlie Vieth [email protected]
Date: Fri Sep 3 12:38:55 2021 -0400
skip failing mod tests with the '-short' flag
TODO: fix these tests - I'm guessing it has something to do with the
test setup.
commit 22a11b6
Author: Charlie Vieth [email protected]
Date: Fri Sep 3 00:00:17 2021 -0400
cache: move code to separate file and simplify key
This commit moves the cache to it's own file and changes it to use a
simpler key.
commit 459e429
Author: Charlie Vieth [email protected]
Date: Tue Aug 31 20:13:32 2021 -0400
update golang.org/x/tools/internal and modules
Update the tools we use from golang.org/x/tools/internal and our
modules.
commit 59ff746
Author: Charlie Vieth [email protected]
Date: Wed Mar 24 15:28:30 2021 -0400
add xbench package for benchmarking imports
* `go test -bench . -benchmem -count 10`
projectDir: only check if the file exists
v0.0.3
commit a21ec0f (HEAD -> master, origin/master)
Author: Charlie Vieth [email protected]
Date: Wed Mar 24 14:43:24 2021 -0400
projectDir: only check if the file exists
Previously, we checked if the file is a regular file, which doesn't work
when checking for directories like '.git'.
update imports from golang.org/x/tools d8aeb16b
Initial release
v0.0.1 migrate to go modules