├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _testdata ├── cmd │ └── echosleep.go └── src │ ├── bad │ └── bad.go │ ├── buildtag │ └── invalid.go │ ├── cycle │ ├── a.go │ ├── one │ │ └── a.go │ └── two │ │ └── a.go │ ├── disallow │ ├── .m1p │ │ ├── a.go │ │ └── b.go │ ├── a.go │ └── testdata │ │ └── another.go │ ├── doublenest │ ├── a.go │ └── namemismatch │ │ ├── m1p │ │ ├── a.go │ │ └── b.go │ │ └── nm.go │ ├── empty │ └── .gitkeep │ ├── github.com │ └── example │ │ └── varied │ │ ├── locals.go │ │ ├── m1p │ │ ├── a.go │ │ └── b.go │ │ ├── main.go │ │ ├── namemismatch │ │ └── nm.go │ │ ├── otherpath │ │ └── otherpath_test.go │ │ └── simple │ │ ├── another │ │ ├── another.go │ │ ├── another_test.go │ │ └── locals.go │ │ ├── locals.go │ │ └── simple.go │ ├── igmain │ ├── a.go │ └── igmain.go │ ├── igmainfirst │ ├── igmain.go │ └── z.go │ ├── igmainlong │ ├── a.go │ └── igmain.go │ ├── igmaint │ ├── a.go │ ├── igmain.go │ └── t_test.go │ ├── m1p │ ├── a.go │ └── b.go │ ├── missing │ ├── a.go │ └── m1p │ │ ├── a.go │ │ └── b.go │ ├── nest │ ├── a.go │ └── m1p │ │ ├── a.go │ │ └── b.go │ ├── relimport │ ├── a.go │ ├── dot │ │ └── a.go │ ├── dotdot │ │ └── a.go │ ├── dotdotslash │ │ └── a.go │ └── dotslash │ │ └── a.go │ ├── ren │ ├── m1p │ │ ├── a.go │ │ └── b.go │ └── simple │ │ └── a.go │ ├── simple │ └── a.go │ ├── simpleallt │ ├── a.go │ ├── a_test.go │ └── t_test.go │ ├── simplet │ ├── a.go │ └── t_test.go │ ├── simplext │ ├── a.go │ └── a_test.go │ ├── skip_ │ ├── _a.go │ └── a.go │ ├── t │ └── t_test.go │ ├── twopkgs │ ├── a.go │ └── b.go │ ├── varied │ ├── locals.go │ ├── m1p │ │ ├── a.go │ │ └── b.go │ ├── main.go │ ├── namemismatch │ │ └── nm.go │ ├── otherpath │ │ └── otherpath_test.go │ └── simple │ │ ├── another │ │ ├── another.go │ │ ├── another_test.go │ │ └── locals.go │ │ ├── locals.go │ │ └── simple.go │ └── xt │ └── a_test.go ├── appveyor.yml ├── bridge.go ├── circle.yml ├── cmd.go ├── cmd_test.go ├── codecov.yml ├── constraint_test.go ├── constraints.go ├── deduce.go ├── deduce_test.go ├── discovery.go ├── example.go ├── filesystem_test.go ├── glide.lock ├── glide.yaml ├── hash.go ├── hash_test.go ├── header.png ├── identifier.go ├── internal ├── fs │ ├── fs.go │ └── fs_test.go ├── internal.go └── internal_test.go ├── lock.go ├── lock_test.go ├── lockdiff.go ├── lockdiff_test.go ├── manager_test.go ├── manifest.go ├── manifest_test.go ├── maybe_source.go ├── metrics.go ├── pkgtree ├── pkgtree.go ├── pkgtree_test.go └── reachmap.go ├── remove_go16.go ├── remove_go17.go ├── result.go ├── result_test.go ├── rootdata.go ├── rootdata_test.go ├── satisfy.go ├── selection.go ├── selection_test.go ├── solve_basic_test.go ├── solve_bimodal_test.go ├── solve_failures.go ├── solve_test.go ├── solver.go ├── source.go ├── source_cache.go ├── source_errors.go ├── source_manager.go ├── source_test.go ├── strip_vendor.go ├── strip_vendor_nonwindows_test.go ├── strip_vendor_test.go ├── strip_vendor_windows.go ├── strip_vendor_windows_test.go ├── trace.go ├── typed_radix.go ├── typed_radix_test.go ├── vcs_repo.go ├── vcs_repo_test.go ├── vcs_source.go ├── vcs_source_test.go ├── version.go ├── version_queue.go ├── version_queue_test.go ├── version_test.go ├── version_unifier.go └── version_unifier_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/README.md -------------------------------------------------------------------------------- /_testdata/cmd/echosleep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/cmd/echosleep.go -------------------------------------------------------------------------------- /_testdata/src/bad/bad.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/bad/bad.go -------------------------------------------------------------------------------- /_testdata/src/buildtag/invalid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/buildtag/invalid.go -------------------------------------------------------------------------------- /_testdata/src/cycle/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/cycle/a.go -------------------------------------------------------------------------------- /_testdata/src/cycle/one/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/cycle/one/a.go -------------------------------------------------------------------------------- /_testdata/src/cycle/two/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/cycle/two/a.go -------------------------------------------------------------------------------- /_testdata/src/disallow/.m1p/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/disallow/.m1p/a.go -------------------------------------------------------------------------------- /_testdata/src/disallow/.m1p/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/disallow/.m1p/b.go -------------------------------------------------------------------------------- /_testdata/src/disallow/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/disallow/a.go -------------------------------------------------------------------------------- /_testdata/src/disallow/testdata/another.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/disallow/testdata/another.go -------------------------------------------------------------------------------- /_testdata/src/doublenest/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/doublenest/a.go -------------------------------------------------------------------------------- /_testdata/src/doublenest/namemismatch/m1p/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/doublenest/namemismatch/m1p/a.go -------------------------------------------------------------------------------- /_testdata/src/doublenest/namemismatch/m1p/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/doublenest/namemismatch/m1p/b.go -------------------------------------------------------------------------------- /_testdata/src/doublenest/namemismatch/nm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/doublenest/namemismatch/nm.go -------------------------------------------------------------------------------- /_testdata/src/empty/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/locals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/locals.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/m1p/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/m1p/a.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/m1p/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/m1p/b.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/main.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/namemismatch/nm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/namemismatch/nm.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/otherpath/otherpath_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/otherpath/otherpath_test.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/simple/another/another.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/simple/another/another.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/simple/another/another_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/simple/another/another_test.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/simple/another/locals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/simple/another/locals.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/simple/locals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/simple/locals.go -------------------------------------------------------------------------------- /_testdata/src/github.com/example/varied/simple/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/github.com/example/varied/simple/simple.go -------------------------------------------------------------------------------- /_testdata/src/igmain/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/igmain/a.go -------------------------------------------------------------------------------- /_testdata/src/igmain/igmain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/igmain/igmain.go -------------------------------------------------------------------------------- /_testdata/src/igmainfirst/igmain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/igmainfirst/igmain.go -------------------------------------------------------------------------------- /_testdata/src/igmainfirst/z.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/igmainfirst/z.go -------------------------------------------------------------------------------- /_testdata/src/igmainlong/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/igmainlong/a.go -------------------------------------------------------------------------------- /_testdata/src/igmainlong/igmain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/igmainlong/igmain.go -------------------------------------------------------------------------------- /_testdata/src/igmaint/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/igmaint/a.go -------------------------------------------------------------------------------- /_testdata/src/igmaint/igmain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/igmaint/igmain.go -------------------------------------------------------------------------------- /_testdata/src/igmaint/t_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/igmaint/t_test.go -------------------------------------------------------------------------------- /_testdata/src/m1p/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/m1p/a.go -------------------------------------------------------------------------------- /_testdata/src/m1p/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/m1p/b.go -------------------------------------------------------------------------------- /_testdata/src/missing/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/missing/a.go -------------------------------------------------------------------------------- /_testdata/src/missing/m1p/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/missing/m1p/a.go -------------------------------------------------------------------------------- /_testdata/src/missing/m1p/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/missing/m1p/b.go -------------------------------------------------------------------------------- /_testdata/src/nest/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/nest/a.go -------------------------------------------------------------------------------- /_testdata/src/nest/m1p/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/nest/m1p/a.go -------------------------------------------------------------------------------- /_testdata/src/nest/m1p/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/nest/m1p/b.go -------------------------------------------------------------------------------- /_testdata/src/relimport/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/relimport/a.go -------------------------------------------------------------------------------- /_testdata/src/relimport/dot/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/relimport/dot/a.go -------------------------------------------------------------------------------- /_testdata/src/relimport/dotdot/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/relimport/dotdot/a.go -------------------------------------------------------------------------------- /_testdata/src/relimport/dotdotslash/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/relimport/dotdotslash/a.go -------------------------------------------------------------------------------- /_testdata/src/relimport/dotslash/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/relimport/dotslash/a.go -------------------------------------------------------------------------------- /_testdata/src/ren/m1p/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/ren/m1p/a.go -------------------------------------------------------------------------------- /_testdata/src/ren/m1p/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/ren/m1p/b.go -------------------------------------------------------------------------------- /_testdata/src/ren/simple/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/ren/simple/a.go -------------------------------------------------------------------------------- /_testdata/src/simple/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/simple/a.go -------------------------------------------------------------------------------- /_testdata/src/simpleallt/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/simpleallt/a.go -------------------------------------------------------------------------------- /_testdata/src/simpleallt/a_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/simpleallt/a_test.go -------------------------------------------------------------------------------- /_testdata/src/simpleallt/t_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/simpleallt/t_test.go -------------------------------------------------------------------------------- /_testdata/src/simplet/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/simplet/a.go -------------------------------------------------------------------------------- /_testdata/src/simplet/t_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/simplet/t_test.go -------------------------------------------------------------------------------- /_testdata/src/simplext/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/simplext/a.go -------------------------------------------------------------------------------- /_testdata/src/simplext/a_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/simplext/a_test.go -------------------------------------------------------------------------------- /_testdata/src/skip_/_a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/skip_/_a.go -------------------------------------------------------------------------------- /_testdata/src/skip_/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/skip_/a.go -------------------------------------------------------------------------------- /_testdata/src/t/t_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/t/t_test.go -------------------------------------------------------------------------------- /_testdata/src/twopkgs/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/twopkgs/a.go -------------------------------------------------------------------------------- /_testdata/src/twopkgs/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/twopkgs/b.go -------------------------------------------------------------------------------- /_testdata/src/varied/locals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/locals.go -------------------------------------------------------------------------------- /_testdata/src/varied/m1p/a.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/m1p/a.go -------------------------------------------------------------------------------- /_testdata/src/varied/m1p/b.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/m1p/b.go -------------------------------------------------------------------------------- /_testdata/src/varied/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/main.go -------------------------------------------------------------------------------- /_testdata/src/varied/namemismatch/nm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/namemismatch/nm.go -------------------------------------------------------------------------------- /_testdata/src/varied/otherpath/otherpath_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/otherpath/otherpath_test.go -------------------------------------------------------------------------------- /_testdata/src/varied/simple/another/another.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/simple/another/another.go -------------------------------------------------------------------------------- /_testdata/src/varied/simple/another/another_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/simple/another/another_test.go -------------------------------------------------------------------------------- /_testdata/src/varied/simple/another/locals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/simple/another/locals.go -------------------------------------------------------------------------------- /_testdata/src/varied/simple/locals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/simple/locals.go -------------------------------------------------------------------------------- /_testdata/src/varied/simple/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/varied/simple/simple.go -------------------------------------------------------------------------------- /_testdata/src/xt/a_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/_testdata/src/xt/a_test.go -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/bridge.go -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/circle.yml -------------------------------------------------------------------------------- /cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/cmd.go -------------------------------------------------------------------------------- /cmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/cmd_test.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/codecov.yml -------------------------------------------------------------------------------- /constraint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/constraint_test.go -------------------------------------------------------------------------------- /constraints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/constraints.go -------------------------------------------------------------------------------- /deduce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/deduce.go -------------------------------------------------------------------------------- /deduce_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/deduce_test.go -------------------------------------------------------------------------------- /discovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/discovery.go -------------------------------------------------------------------------------- /example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/example.go -------------------------------------------------------------------------------- /filesystem_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/filesystem_test.go -------------------------------------------------------------------------------- /glide.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/glide.lock -------------------------------------------------------------------------------- /glide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/glide.yaml -------------------------------------------------------------------------------- /hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/hash.go -------------------------------------------------------------------------------- /hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/hash_test.go -------------------------------------------------------------------------------- /header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/header.png -------------------------------------------------------------------------------- /identifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/identifier.go -------------------------------------------------------------------------------- /internal/fs/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/internal/fs/fs.go -------------------------------------------------------------------------------- /internal/fs/fs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/internal/fs/fs_test.go -------------------------------------------------------------------------------- /internal/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/internal/internal.go -------------------------------------------------------------------------------- /internal/internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/internal/internal_test.go -------------------------------------------------------------------------------- /lock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/lock.go -------------------------------------------------------------------------------- /lock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/lock_test.go -------------------------------------------------------------------------------- /lockdiff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/lockdiff.go -------------------------------------------------------------------------------- /lockdiff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/lockdiff_test.go -------------------------------------------------------------------------------- /manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/manager_test.go -------------------------------------------------------------------------------- /manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/manifest.go -------------------------------------------------------------------------------- /manifest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/manifest_test.go -------------------------------------------------------------------------------- /maybe_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/maybe_source.go -------------------------------------------------------------------------------- /metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/metrics.go -------------------------------------------------------------------------------- /pkgtree/pkgtree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/pkgtree/pkgtree.go -------------------------------------------------------------------------------- /pkgtree/pkgtree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/pkgtree/pkgtree_test.go -------------------------------------------------------------------------------- /pkgtree/reachmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/pkgtree/reachmap.go -------------------------------------------------------------------------------- /remove_go16.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/remove_go16.go -------------------------------------------------------------------------------- /remove_go17.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/remove_go17.go -------------------------------------------------------------------------------- /result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/result.go -------------------------------------------------------------------------------- /result_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/result_test.go -------------------------------------------------------------------------------- /rootdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/rootdata.go -------------------------------------------------------------------------------- /rootdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/rootdata_test.go -------------------------------------------------------------------------------- /satisfy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/satisfy.go -------------------------------------------------------------------------------- /selection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/selection.go -------------------------------------------------------------------------------- /selection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/selection_test.go -------------------------------------------------------------------------------- /solve_basic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/solve_basic_test.go -------------------------------------------------------------------------------- /solve_bimodal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/solve_bimodal_test.go -------------------------------------------------------------------------------- /solve_failures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/solve_failures.go -------------------------------------------------------------------------------- /solve_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/solve_test.go -------------------------------------------------------------------------------- /solver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/solver.go -------------------------------------------------------------------------------- /source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/source.go -------------------------------------------------------------------------------- /source_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/source_cache.go -------------------------------------------------------------------------------- /source_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/source_errors.go -------------------------------------------------------------------------------- /source_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/source_manager.go -------------------------------------------------------------------------------- /source_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/source_test.go -------------------------------------------------------------------------------- /strip_vendor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/strip_vendor.go -------------------------------------------------------------------------------- /strip_vendor_nonwindows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/strip_vendor_nonwindows_test.go -------------------------------------------------------------------------------- /strip_vendor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/strip_vendor_test.go -------------------------------------------------------------------------------- /strip_vendor_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/strip_vendor_windows.go -------------------------------------------------------------------------------- /strip_vendor_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/strip_vendor_windows_test.go -------------------------------------------------------------------------------- /trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/trace.go -------------------------------------------------------------------------------- /typed_radix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/typed_radix.go -------------------------------------------------------------------------------- /typed_radix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/typed_radix_test.go -------------------------------------------------------------------------------- /vcs_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/vcs_repo.go -------------------------------------------------------------------------------- /vcs_repo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/vcs_repo_test.go -------------------------------------------------------------------------------- /vcs_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/vcs_source.go -------------------------------------------------------------------------------- /vcs_source_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/vcs_source_test.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/version.go -------------------------------------------------------------------------------- /version_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/version_queue.go -------------------------------------------------------------------------------- /version_queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/version_queue_test.go -------------------------------------------------------------------------------- /version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/version_test.go -------------------------------------------------------------------------------- /version_unifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/version_unifier.go -------------------------------------------------------------------------------- /version_unifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sdboyer/gps/HEAD/version_unifier_test.go --------------------------------------------------------------------------------