├── .github └── workflows │ └── test.yaml ├── .gitignore ├── Getting rid of uber's dig.pdf ├── LICENSE ├── Makefile ├── README.md ├── anti.go ├── anti ├── anti.go ├── anti_test.go ├── gorename │ ├── LICENSE │ ├── check.go │ ├── rename.go │ ├── spec.go │ └── util.go ├── optimise │ └── optimise.go ├── overwrite │ ├── overwrite.go │ └── testcases │ │ ├── consumer │ │ └── consumer.go │ │ ├── diff.txt │ │ ├── expected.txt │ │ ├── registry │ │ └── registry.go │ │ └── rename_test.go └── testcases │ ├── dig_group │ ├── expected.txt │ ├── handlers │ │ └── handlers.go │ ├── main.go │ └── server │ │ └── server.go │ ├── dig_in │ ├── expected.txt │ ├── main.go │ └── server │ │ └── server.go │ ├── dig_name │ ├── expected.txt │ ├── handlers │ │ └── handlers.go │ └── main.go │ ├── dig_name_2 │ ├── expected.txt │ ├── main.go │ └── server │ │ └── server.go │ ├── dig_out │ ├── expected.txt │ ├── main.go │ ├── metrics │ │ └── metrics.go │ └── observability │ │ └── observability.go │ ├── provide_many │ ├── config │ │ └── config.go │ ├── db │ │ └── db.go │ ├── expected.txt │ └── main.go │ ├── provide_one │ ├── config │ │ └── config.go │ ├── expected.txt │ └── main.go │ └── same_pkg_name │ ├── expected.txt │ ├── grpc │ └── server │ │ └── server.go │ ├── http │ └── server │ │ └── server.go │ └── main.go ├── constructor.go ├── constructor_test.go ├── container.go ├── container_test.go ├── cycle_error.go ├── decorate.go ├── decorate_test.go ├── dig_int_test.go ├── dig_test.go ├── doc.go ├── error.go ├── error_test.go ├── example ├── README.md ├── config │ └── config.go ├── consumer │ ├── consumer.go │ └── queue │ │ └── queue.go ├── cron │ └── cron.go ├── db │ └── db.go ├── grpc │ └── server │ │ └── server.go ├── handlers │ ├── flatten │ │ └── flatten.go │ ├── handlers.go │ ├── handlerv0 │ │ └── handler_v0.go │ └── handlerv1 │ │ └── handler_v1.go ├── http │ └── server │ │ └── server.go ├── main.go ├── observability │ └── observability.go └── provide.gen.go ├── example_test.go ├── go.mod ├── go.sum ├── graph.go ├── group.go ├── group_test.go ├── inout.go ├── internal ├── digerror │ └── errors.go ├── digreflect │ ├── func.go │ ├── func_test.go │ └── tests │ │ └── myrepository.git │ │ ├── hello.go │ │ └── mypackage │ │ └── add.go ├── digtest │ ├── container.go │ └── doc.go ├── dot │ ├── README.md │ ├── graph.go │ └── graph_test.go └── graph │ ├── graph.go │ └── graph_test.go ├── invoke.go ├── param.go ├── param_test.go ├── provide.go ├── provide_test.go ├── result.go ├── result_test.go ├── scope.go ├── scope_int_test.go ├── scope_test.go ├── stringer_test.go ├── testdata ├── dig_as_two.dot ├── empty.dot ├── error.dot ├── grouped.dot ├── missing.dot ├── missingDep.dot ├── named.dot ├── optional.dot ├── prune_constructor_result.dot ├── prune_non_root_nodes.dot └── simple.dot ├── tools ├── doc.go ├── go.mod ├── go.sum └── tools.go ├── version.go ├── visualize.go ├── visualize_golden_test.go ├── visualize_int_test.go └── visualize_test.go /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/.gitignore -------------------------------------------------------------------------------- /Getting rid of uber's dig.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/Getting rid of uber's dig.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/README.md -------------------------------------------------------------------------------- /anti.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti.go -------------------------------------------------------------------------------- /anti/anti.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/anti.go -------------------------------------------------------------------------------- /anti/anti_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/anti_test.go -------------------------------------------------------------------------------- /anti/gorename/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/gorename/LICENSE -------------------------------------------------------------------------------- /anti/gorename/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/gorename/check.go -------------------------------------------------------------------------------- /anti/gorename/rename.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/gorename/rename.go -------------------------------------------------------------------------------- /anti/gorename/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/gorename/spec.go -------------------------------------------------------------------------------- /anti/gorename/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/gorename/util.go -------------------------------------------------------------------------------- /anti/optimise/optimise.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/optimise/optimise.go -------------------------------------------------------------------------------- /anti/overwrite/overwrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/overwrite/overwrite.go -------------------------------------------------------------------------------- /anti/overwrite/testcases/consumer/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/overwrite/testcases/consumer/consumer.go -------------------------------------------------------------------------------- /anti/overwrite/testcases/diff.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/overwrite/testcases/diff.txt -------------------------------------------------------------------------------- /anti/overwrite/testcases/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/overwrite/testcases/expected.txt -------------------------------------------------------------------------------- /anti/overwrite/testcases/registry/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/overwrite/testcases/registry/registry.go -------------------------------------------------------------------------------- /anti/overwrite/testcases/rename_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/overwrite/testcases/rename_test.go -------------------------------------------------------------------------------- /anti/testcases/dig_group/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_group/expected.txt -------------------------------------------------------------------------------- /anti/testcases/dig_group/handlers/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_group/handlers/handlers.go -------------------------------------------------------------------------------- /anti/testcases/dig_group/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_group/main.go -------------------------------------------------------------------------------- /anti/testcases/dig_group/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_group/server/server.go -------------------------------------------------------------------------------- /anti/testcases/dig_in/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_in/expected.txt -------------------------------------------------------------------------------- /anti/testcases/dig_in/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_in/main.go -------------------------------------------------------------------------------- /anti/testcases/dig_in/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_in/server/server.go -------------------------------------------------------------------------------- /anti/testcases/dig_name/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_name/expected.txt -------------------------------------------------------------------------------- /anti/testcases/dig_name/handlers/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_name/handlers/handlers.go -------------------------------------------------------------------------------- /anti/testcases/dig_name/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_name/main.go -------------------------------------------------------------------------------- /anti/testcases/dig_name_2/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_name_2/expected.txt -------------------------------------------------------------------------------- /anti/testcases/dig_name_2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_name_2/main.go -------------------------------------------------------------------------------- /anti/testcases/dig_name_2/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_name_2/server/server.go -------------------------------------------------------------------------------- /anti/testcases/dig_out/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_out/expected.txt -------------------------------------------------------------------------------- /anti/testcases/dig_out/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_out/main.go -------------------------------------------------------------------------------- /anti/testcases/dig_out/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_out/metrics/metrics.go -------------------------------------------------------------------------------- /anti/testcases/dig_out/observability/observability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/dig_out/observability/observability.go -------------------------------------------------------------------------------- /anti/testcases/provide_many/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/provide_many/config/config.go -------------------------------------------------------------------------------- /anti/testcases/provide_many/db/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/provide_many/db/db.go -------------------------------------------------------------------------------- /anti/testcases/provide_many/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/provide_many/expected.txt -------------------------------------------------------------------------------- /anti/testcases/provide_many/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/provide_many/main.go -------------------------------------------------------------------------------- /anti/testcases/provide_one/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/provide_one/config/config.go -------------------------------------------------------------------------------- /anti/testcases/provide_one/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/provide_one/expected.txt -------------------------------------------------------------------------------- /anti/testcases/provide_one/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/provide_one/main.go -------------------------------------------------------------------------------- /anti/testcases/same_pkg_name/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/same_pkg_name/expected.txt -------------------------------------------------------------------------------- /anti/testcases/same_pkg_name/grpc/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/same_pkg_name/grpc/server/server.go -------------------------------------------------------------------------------- /anti/testcases/same_pkg_name/http/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/same_pkg_name/http/server/server.go -------------------------------------------------------------------------------- /anti/testcases/same_pkg_name/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/anti/testcases/same_pkg_name/main.go -------------------------------------------------------------------------------- /constructor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/constructor.go -------------------------------------------------------------------------------- /constructor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/constructor_test.go -------------------------------------------------------------------------------- /container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/container.go -------------------------------------------------------------------------------- /container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/container_test.go -------------------------------------------------------------------------------- /cycle_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/cycle_error.go -------------------------------------------------------------------------------- /decorate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/decorate.go -------------------------------------------------------------------------------- /decorate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/decorate_test.go -------------------------------------------------------------------------------- /dig_int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/dig_int_test.go -------------------------------------------------------------------------------- /dig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/dig_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/doc.go -------------------------------------------------------------------------------- /error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/error.go -------------------------------------------------------------------------------- /error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/error_test.go -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/config/config.go -------------------------------------------------------------------------------- /example/consumer/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/consumer/consumer.go -------------------------------------------------------------------------------- /example/consumer/queue/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/consumer/queue/queue.go -------------------------------------------------------------------------------- /example/cron/cron.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/cron/cron.go -------------------------------------------------------------------------------- /example/db/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/db/db.go -------------------------------------------------------------------------------- /example/grpc/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/grpc/server/server.go -------------------------------------------------------------------------------- /example/handlers/flatten/flatten.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/handlers/flatten/flatten.go -------------------------------------------------------------------------------- /example/handlers/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/handlers/handlers.go -------------------------------------------------------------------------------- /example/handlers/handlerv0/handler_v0.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/handlers/handlerv0/handler_v0.go -------------------------------------------------------------------------------- /example/handlers/handlerv1/handler_v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/handlers/handlerv1/handler_v1.go -------------------------------------------------------------------------------- /example/http/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/http/server/server.go -------------------------------------------------------------------------------- /example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/main.go -------------------------------------------------------------------------------- /example/observability/observability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/observability/observability.go -------------------------------------------------------------------------------- /example/provide.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example/provide.gen.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/example_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/go.sum -------------------------------------------------------------------------------- /graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/graph.go -------------------------------------------------------------------------------- /group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/group.go -------------------------------------------------------------------------------- /group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/group_test.go -------------------------------------------------------------------------------- /inout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/inout.go -------------------------------------------------------------------------------- /internal/digerror/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/digerror/errors.go -------------------------------------------------------------------------------- /internal/digreflect/func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/digreflect/func.go -------------------------------------------------------------------------------- /internal/digreflect/func_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/digreflect/func_test.go -------------------------------------------------------------------------------- /internal/digreflect/tests/myrepository.git/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/digreflect/tests/myrepository.git/hello.go -------------------------------------------------------------------------------- /internal/digreflect/tests/myrepository.git/mypackage/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/digreflect/tests/myrepository.git/mypackage/add.go -------------------------------------------------------------------------------- /internal/digtest/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/digtest/container.go -------------------------------------------------------------------------------- /internal/digtest/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/digtest/doc.go -------------------------------------------------------------------------------- /internal/dot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/dot/README.md -------------------------------------------------------------------------------- /internal/dot/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/dot/graph.go -------------------------------------------------------------------------------- /internal/dot/graph_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/dot/graph_test.go -------------------------------------------------------------------------------- /internal/graph/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/graph/graph.go -------------------------------------------------------------------------------- /internal/graph/graph_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/internal/graph/graph_test.go -------------------------------------------------------------------------------- /invoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/invoke.go -------------------------------------------------------------------------------- /param.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/param.go -------------------------------------------------------------------------------- /param_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/param_test.go -------------------------------------------------------------------------------- /provide.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/provide.go -------------------------------------------------------------------------------- /provide_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/provide_test.go -------------------------------------------------------------------------------- /result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/result.go -------------------------------------------------------------------------------- /result_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/result_test.go -------------------------------------------------------------------------------- /scope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/scope.go -------------------------------------------------------------------------------- /scope_int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/scope_int_test.go -------------------------------------------------------------------------------- /scope_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/scope_test.go -------------------------------------------------------------------------------- /stringer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/stringer_test.go -------------------------------------------------------------------------------- /testdata/dig_as_two.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/dig_as_two.dot -------------------------------------------------------------------------------- /testdata/empty.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/empty.dot -------------------------------------------------------------------------------- /testdata/error.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/error.dot -------------------------------------------------------------------------------- /testdata/grouped.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/grouped.dot -------------------------------------------------------------------------------- /testdata/missing.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/missing.dot -------------------------------------------------------------------------------- /testdata/missingDep.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/missingDep.dot -------------------------------------------------------------------------------- /testdata/named.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/named.dot -------------------------------------------------------------------------------- /testdata/optional.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/optional.dot -------------------------------------------------------------------------------- /testdata/prune_constructor_result.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/prune_constructor_result.dot -------------------------------------------------------------------------------- /testdata/prune_non_root_nodes.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/prune_non_root_nodes.dot -------------------------------------------------------------------------------- /testdata/simple.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/testdata/simple.dot -------------------------------------------------------------------------------- /tools/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/tools/doc.go -------------------------------------------------------------------------------- /tools/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/tools/go.mod -------------------------------------------------------------------------------- /tools/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/tools/go.sum -------------------------------------------------------------------------------- /tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/tools/tools.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/version.go -------------------------------------------------------------------------------- /visualize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/visualize.go -------------------------------------------------------------------------------- /visualize_golden_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/visualize_golden_test.go -------------------------------------------------------------------------------- /visualize_int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/visualize_int_test.go -------------------------------------------------------------------------------- /visualize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3timeslazy/anti-dig/HEAD/visualize_test.go --------------------------------------------------------------------------------