├── .codecov.yml ├── .contributebot ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ └── tests.yml ├── AUTHORS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS ├── LICENSE ├── README.md ├── _tutorial ├── README.md ├── main.go ├── wire.go └── wire_gen.go ├── cmd └── wire │ └── main.go ├── docs ├── best-practices.md ├── faq.md └── guide.md ├── go.mod ├── go.sum ├── internal ├── alldeps ├── check_api_change.sh ├── listdeps.sh ├── runtests.sh └── wire │ ├── analyze.go │ ├── copyast.go │ ├── errors.go │ ├── parse.go │ ├── testdata │ ├── BindInjectorArg │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── BindInjectorArgPointer │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── BindInterfaceWithValue │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── BuildTagsAllPackages │ │ ├── bar │ │ │ ├── bar.go │ │ │ └── bar_inject.go │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── Chain │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── Cleanup │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── CopyOtherDecls │ │ ├── foo │ │ │ └── foo.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── Cycle │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── DocComment │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── EmptyVar │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── ExampleWithMocks │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── ExportedValue │ │ ├── bar │ │ │ └── bar.go │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── ExportedValueDifferentPackage │ │ ├── bar │ │ │ └── bar.go │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── FieldsOfCycle │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── FieldsOfImportedStruct │ │ ├── bar │ │ │ └── bar.go │ │ ├── baz │ │ │ └── baz.go │ │ ├── foo │ │ │ └── foo.go │ │ ├── main │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── FieldsOfStruct │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── FieldsOfStructDoNotProvidePtrToField │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── FieldsOfStructPointer │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── FieldsOfValueStruct │ │ ├── bar │ │ │ └── bar.go │ │ ├── baz │ │ │ └── baz.go │ │ ├── foo │ │ │ └── foo.go │ │ ├── main │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── FuncArgProvider │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── Header │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── header │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── ImportedInterfaceBinding │ │ ├── bar │ │ │ ├── bar.go │ │ │ └── wire.go │ │ ├── foo │ │ │ └── foo.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── InjectInput │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── InjectInputConflict │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── InjectWithPanic │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── InjectorMissingCleanup │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── InjectorMissingError │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── InterfaceBinding │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── InterfaceBindingDoesntImplement │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── InterfaceBindingInvalidArg0 │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── InterfaceBindingNotEnoughArgs │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── InterfaceBindingReuse │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── InterfaceValue │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── InterfaceValueDoesntImplement │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── InterfaceValueInvalidArg0 │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── InterfaceValueNotEnoughArgs │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── InvalidInjector │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── MultipleArgsSameType │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── MultipleBindings │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── MultipleMissingInputs │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── MultipleSimilarPackages │ │ ├── bar │ │ │ └── bar.go │ │ ├── baz │ │ │ └── baz.go │ │ ├── foo │ │ │ └── foo.go │ │ ├── main │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── NamingWorstCase │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── NamingWorstCaseAllInOne │ │ ├── foo │ │ │ └── foo.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── NiladicIdentity │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── NiladicValue │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── NoImplicitInterface │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── NoInjectParamNames │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── NoopBuild │ │ ├── foo │ │ │ └── foo.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── PartialCleanup │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── PkgImport │ │ ├── anon1 │ │ │ └── anon1.go │ │ ├── anon2 │ │ │ └── anon2.go │ │ ├── bar │ │ │ └── bar.go │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── ProviderSetBindingMissingConcreteType │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── RelativePkg │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── ReservedKeywords │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── ReturnArgumentAsInterface │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── ReturnError │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── Struct │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── StructNotAStruct │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── StructPointer │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── StructWithPreventTag │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── TwoDeps │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── UnexportedStruct │ │ ├── bar │ │ │ └── bar.go │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── UnexportedValue │ │ ├── bar │ │ │ └── bar.go │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── UnusedProviders │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── ValueChain │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── ValueConversion │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── ValueFromFunctionScope │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── ValueIsInterfaceValue │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ └── wire_errs.txt │ ├── ValueIsStruct │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ ├── VarValue │ │ ├── foo │ │ │ ├── foo.go │ │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ │ ├── program_out.txt │ │ │ └── wire_gen.go │ └── Varargs │ │ ├── foo │ │ ├── foo.go │ │ └── wire.go │ │ ├── pkg │ │ └── want │ │ ├── program_out.txt │ │ └── wire_gen.go │ ├── wire.go │ └── wire_test.go └── wire.go /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.contributebot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/.contributebot -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text eol=lf 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/AUTHORS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/README.md -------------------------------------------------------------------------------- /_tutorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/_tutorial/README.md -------------------------------------------------------------------------------- /_tutorial/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/_tutorial/main.go -------------------------------------------------------------------------------- /_tutorial/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/_tutorial/wire.go -------------------------------------------------------------------------------- /_tutorial/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/_tutorial/wire_gen.go -------------------------------------------------------------------------------- /cmd/wire/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/cmd/wire/main.go -------------------------------------------------------------------------------- /docs/best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/docs/best-practices.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/docs/guide.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/go.sum -------------------------------------------------------------------------------- /internal/alldeps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/alldeps -------------------------------------------------------------------------------- /internal/check_api_change.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/check_api_change.sh -------------------------------------------------------------------------------- /internal/listdeps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/listdeps.sh -------------------------------------------------------------------------------- /internal/runtests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/runtests.sh -------------------------------------------------------------------------------- /internal/wire/analyze.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/analyze.go -------------------------------------------------------------------------------- /internal/wire/copyast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/copyast.go -------------------------------------------------------------------------------- /internal/wire/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/errors.go -------------------------------------------------------------------------------- /internal/wire/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/parse.go -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArg/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BindInjectorArg/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArg/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BindInjectorArg/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArg/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArg/want/program_out.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArg/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BindInjectorArg/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArgPointer/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BindInjectorArgPointer/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArgPointer/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BindInjectorArgPointer/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArgPointer/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArgPointer/want/program_out.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/BindInjectorArgPointer/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BindInjectorArgPointer/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/BindInterfaceWithValue/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BindInterfaceWithValue/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/BindInterfaceWithValue/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BindInterfaceWithValue/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/BindInterfaceWithValue/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/BindInterfaceWithValue/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! -------------------------------------------------------------------------------- /internal/wire/testdata/BindInterfaceWithValue/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BindInterfaceWithValue/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/BuildTagsAllPackages/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BuildTagsAllPackages/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/BuildTagsAllPackages/bar/bar_inject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BuildTagsAllPackages/bar/bar_inject.go -------------------------------------------------------------------------------- /internal/wire/testdata/BuildTagsAllPackages/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BuildTagsAllPackages/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/BuildTagsAllPackages/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BuildTagsAllPackages/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/BuildTagsAllPackages/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/BuildTagsAllPackages/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/BuildTagsAllPackages/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/BuildTagsAllPackages/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/Chain/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Chain/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/Chain/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Chain/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/Chain/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/Chain/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/Chain/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Chain/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/Cleanup/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Cleanup/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/Cleanup/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Cleanup/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/Cleanup/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/Cleanup/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 77 2 | 0 3 | -------------------------------------------------------------------------------- /internal/wire/testdata/Cleanup/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Cleanup/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/CopyOtherDecls/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/CopyOtherDecls/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/CopyOtherDecls/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/CopyOtherDecls/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/CopyOtherDecls/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/CopyOtherDecls/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/Cycle/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Cycle/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/Cycle/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Cycle/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/Cycle/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/Cycle/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Cycle/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/DocComment/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/DocComment/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/DocComment/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/DocComment/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/DocComment/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/DocComment/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/DocComment/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/DocComment/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/EmptyVar/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/EmptyVar/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/EmptyVar/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/EmptyVar/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/EmptyVar/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/EmptyVar/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/EmptyVar/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/ExampleWithMocks/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExampleWithMocks/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExampleWithMocks/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExampleWithMocks/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExampleWithMocks/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ExampleWithMocks/want/program_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExampleWithMocks/want/program_out.txt -------------------------------------------------------------------------------- /internal/wire/testdata/ExampleWithMocks/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExampleWithMocks/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValue/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExportedValue/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValue/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExportedValue/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValue/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExportedValue/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValue/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValue/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValue/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExportedValue/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValueDifferentPackage/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExportedValueDifferentPackage/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValueDifferentPackage/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExportedValueDifferentPackage/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValueDifferentPackage/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExportedValueDifferentPackage/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValueDifferentPackage/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValueDifferentPackage/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ExportedValueDifferentPackage/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ExportedValueDifferentPackage/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfCycle/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfCycle/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfCycle/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfCycle/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfCycle/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfCycle/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfCycle/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfImportedStruct/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfImportedStruct/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfImportedStruct/baz/baz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfImportedStruct/baz/baz.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfImportedStruct/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfImportedStruct/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfImportedStruct/main/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfImportedStruct/main/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfImportedStruct/pkg: -------------------------------------------------------------------------------- 1 | example.com/main 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfImportedStruct/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfImportedStruct/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfImportedStruct/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStruct/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStruct/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStruct/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStruct/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStruct/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStruct/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStruct/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStruct/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStructDoNotProvidePtrToField/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStructDoNotProvidePtrToField/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStructDoNotProvidePtrToField/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStructDoNotProvidePtrToField/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStructDoNotProvidePtrToField/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStructDoNotProvidePtrToField/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStructDoNotProvidePtrToField/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStructPointer/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStructPointer/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStructPointer/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStructPointer/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStructPointer/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStructPointer/want/program_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStructPointer/want/program_out.txt -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfStructPointer/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfStructPointer/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfValueStruct/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfValueStruct/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfValueStruct/baz/baz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfValueStruct/baz/baz.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfValueStruct/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfValueStruct/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfValueStruct/main/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfValueStruct/main/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfValueStruct/pkg: -------------------------------------------------------------------------------- 1 | example.com/main 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfValueStruct/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FieldsOfValueStruct/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FieldsOfValueStruct/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/FuncArgProvider/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FuncArgProvider/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/FuncArgProvider/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FuncArgProvider/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/FuncArgProvider/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/FuncArgProvider/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/FuncArgProvider/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/Header/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Header/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/Header/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Header/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/Header/header: -------------------------------------------------------------------------------- 1 | // This is a sample header file. 2 | // 3 | -------------------------------------------------------------------------------- /internal/wire/testdata/Header/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/Header/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 41 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/Header/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Header/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/ImportedInterfaceBinding/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ImportedInterfaceBinding/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/ImportedInterfaceBinding/bar/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ImportedInterfaceBinding/bar/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ImportedInterfaceBinding/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ImportedInterfaceBinding/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ImportedInterfaceBinding/pkg: -------------------------------------------------------------------------------- 1 | example.com/bar 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ImportedInterfaceBinding/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ImportedInterfaceBinding/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ImportedInterfaceBinding/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectInput/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectInput/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectInput/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectInput/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectInput/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InjectInput/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InjectInput/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectInput/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectInputConflict/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectInputConflict/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectInputConflict/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectInputConflict/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectInputConflict/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InjectInputConflict/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectInputConflict/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/InjectWithPanic/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectWithPanic/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectWithPanic/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectWithPanic/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectWithPanic/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InjectWithPanic/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InjectWithPanic/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectWithPanic/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectorMissingCleanup/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectorMissingCleanup/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectorMissingCleanup/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectorMissingCleanup/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectorMissingCleanup/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InjectorMissingCleanup/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectorMissingCleanup/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/InjectorMissingError/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectorMissingError/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectorMissingError/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectorMissingError/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InjectorMissingError/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InjectorMissingError/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InjectorMissingError/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBinding/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBinding/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBinding/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBinding/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBinding/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBinding/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBinding/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBinding/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingDoesntImplement/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingDoesntImplement/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingDoesntImplement/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingDoesntImplement/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingDoesntImplement/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingDoesntImplement/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingDoesntImplement/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingInvalidArg0/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingInvalidArg0/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingInvalidArg0/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingInvalidArg0/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingInvalidArg0/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingInvalidArg0/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingInvalidArg0/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingNotEnoughArgs/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingNotEnoughArgs/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingNotEnoughArgs/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingNotEnoughArgs/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingNotEnoughArgs/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingNotEnoughArgs/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingNotEnoughArgs/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingReuse/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingReuse/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingReuse/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingReuse/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingReuse/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingReuse/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceBindingReuse/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceBindingReuse/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValue/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValue/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValue/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValue/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValue/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValue/want/program_out.txt: -------------------------------------------------------------------------------- 1 | hello world 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValue/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValue/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueDoesntImplement/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValueDoesntImplement/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueDoesntImplement/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValueDoesntImplement/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueDoesntImplement/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueDoesntImplement/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValueDoesntImplement/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueInvalidArg0/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValueInvalidArg0/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueInvalidArg0/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValueInvalidArg0/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueInvalidArg0/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueInvalidArg0/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValueInvalidArg0/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueNotEnoughArgs/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValueNotEnoughArgs/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueNotEnoughArgs/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValueNotEnoughArgs/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueNotEnoughArgs/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InterfaceValueNotEnoughArgs/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InterfaceValueNotEnoughArgs/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/InvalidInjector/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InvalidInjector/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/InvalidInjector/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InvalidInjector/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/InvalidInjector/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/InvalidInjector/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/InvalidInjector/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleArgsSameType/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleArgsSameType/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleArgsSameType/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleArgsSameType/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleArgsSameType/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleArgsSameType/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleArgsSameType/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleBindings/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleBindings/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleBindings/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleBindings/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleBindings/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleBindings/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleBindings/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleMissingInputs/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleMissingInputs/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleMissingInputs/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleMissingInputs/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleMissingInputs/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleMissingInputs/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleMissingInputs/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleSimilarPackages/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleSimilarPackages/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleSimilarPackages/baz/baz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleSimilarPackages/baz/baz.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleSimilarPackages/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleSimilarPackages/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleSimilarPackages/main/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleSimilarPackages/main/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleSimilarPackages/pkg: -------------------------------------------------------------------------------- 1 | example.com/main 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleSimilarPackages/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 1 2 3 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/MultipleSimilarPackages/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/MultipleSimilarPackages/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/NamingWorstCase/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NamingWorstCase/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/NamingWorstCase/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NamingWorstCase/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/NamingWorstCase/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NamingWorstCase/want/program_out.txt: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NamingWorstCase/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NamingWorstCase/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/NamingWorstCaseAllInOne/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NamingWorstCaseAllInOne/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/NamingWorstCaseAllInOne/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NamingWorstCaseAllInOne/want/program_out.txt: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NamingWorstCaseAllInOne/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NamingWorstCaseAllInOne/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicIdentity/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NiladicIdentity/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicIdentity/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NiladicIdentity/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicIdentity/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicIdentity/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicIdentity/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NiladicIdentity/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicValue/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NiladicValue/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicValue/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NiladicValue/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicValue/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicValue/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NiladicValue/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NiladicValue/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/NoImplicitInterface/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NoImplicitInterface/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/NoImplicitInterface/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NoImplicitInterface/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/NoImplicitInterface/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NoImplicitInterface/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NoImplicitInterface/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/NoInjectParamNames/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NoInjectParamNames/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/NoInjectParamNames/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NoInjectParamNames/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/NoInjectParamNames/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NoInjectParamNames/want/program_out.txt: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NoInjectParamNames/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NoInjectParamNames/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/NoopBuild/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/NoopBuild/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/NoopBuild/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NoopBuild/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/NoopBuild/want/wire_gen.go: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/wire/testdata/PartialCleanup/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PartialCleanup/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/PartialCleanup/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PartialCleanup/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/PartialCleanup/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/PartialCleanup/want/program_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PartialCleanup/want/program_out.txt -------------------------------------------------------------------------------- /internal/wire/testdata/PartialCleanup/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PartialCleanup/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/PkgImport/anon1/anon1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PkgImport/anon1/anon1.go -------------------------------------------------------------------------------- /internal/wire/testdata/PkgImport/anon2/anon2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PkgImport/anon2/anon2.go -------------------------------------------------------------------------------- /internal/wire/testdata/PkgImport/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PkgImport/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/PkgImport/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PkgImport/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/PkgImport/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PkgImport/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/PkgImport/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/PkgImport/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/PkgImport/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/PkgImport/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/ProviderSetBindingMissingConcreteType/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ProviderSetBindingMissingConcreteType/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ProviderSetBindingMissingConcreteType/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ProviderSetBindingMissingConcreteType/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ProviderSetBindingMissingConcreteType/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ProviderSetBindingMissingConcreteType/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ProviderSetBindingMissingConcreteType/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/RelativePkg/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/RelativePkg/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/RelativePkg/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/RelativePkg/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/RelativePkg/pkg: -------------------------------------------------------------------------------- 1 | ./foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/RelativePkg/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/RelativePkg/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/RelativePkg/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/ReservedKeywords/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ReservedKeywords/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ReservedKeywords/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ReservedKeywords/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ReservedKeywords/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ReservedKeywords/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ReservedKeywords/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ReservedKeywords/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnArgumentAsInterface/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ReturnArgumentAsInterface/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnArgumentAsInterface/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ReturnArgumentAsInterface/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnArgumentAsInterface/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnArgumentAsInterface/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnArgumentAsInterface/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ReturnArgumentAsInterface/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnError/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ReturnError/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnError/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ReturnError/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnError/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnError/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 0 2 | true 3 | -------------------------------------------------------------------------------- /internal/wire/testdata/ReturnError/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ReturnError/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/Struct/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Struct/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/Struct/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Struct/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/Struct/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/Struct/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 41 1 2 | 41 0 3 | -------------------------------------------------------------------------------- /internal/wire/testdata/Struct/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Struct/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/StructNotAStruct/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/StructNotAStruct/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/StructNotAStruct/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/StructNotAStruct/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/StructNotAStruct/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/StructNotAStruct/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/StructNotAStruct/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/StructPointer/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/StructPointer/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/StructPointer/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/StructPointer/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/StructPointer/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/StructPointer/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 41 1 &{} 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/StructPointer/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/StructPointer/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/StructWithPreventTag/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/StructWithPreventTag/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/StructWithPreventTag/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/StructWithPreventTag/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/StructWithPreventTag/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/StructWithPreventTag/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/StructWithPreventTag/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/TwoDeps/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/TwoDeps/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/TwoDeps/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/TwoDeps/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/TwoDeps/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/TwoDeps/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/TwoDeps/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/TwoDeps/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedStruct/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnexportedStruct/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedStruct/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnexportedStruct/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedStruct/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnexportedStruct/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedStruct/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedStruct/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnexportedStruct/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedValue/bar/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnexportedValue/bar/bar.go -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedValue/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnexportedValue/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedValue/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnexportedValue/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedValue/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/UnexportedValue/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnexportedValue/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/UnusedProviders/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnusedProviders/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/UnusedProviders/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnusedProviders/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/UnusedProviders/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/UnusedProviders/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/UnusedProviders/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/ValueChain/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueChain/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueChain/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueChain/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueChain/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ValueChain/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ValueChain/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueChain/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueConversion/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueConversion/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueConversion/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueConversion/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueConversion/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ValueConversion/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ValueConversion/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueConversion/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueFromFunctionScope/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueFromFunctionScope/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueFromFunctionScope/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueFromFunctionScope/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueFromFunctionScope/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ValueFromFunctionScope/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueFromFunctionScope/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/ValueIsInterfaceValue/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueIsInterfaceValue/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueIsInterfaceValue/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueIsInterfaceValue/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueIsInterfaceValue/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ValueIsInterfaceValue/want/wire_errs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueIsInterfaceValue/want/wire_errs.txt -------------------------------------------------------------------------------- /internal/wire/testdata/ValueIsStruct/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueIsStruct/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueIsStruct/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueIsStruct/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/ValueIsStruct/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ValueIsStruct/want/program_out.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/ValueIsStruct/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/ValueIsStruct/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/VarValue/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/VarValue/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/VarValue/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/VarValue/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/VarValue/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/VarValue/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Package init 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/VarValue/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/VarValue/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/testdata/Varargs/foo/foo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Varargs/foo/foo.go -------------------------------------------------------------------------------- /internal/wire/testdata/Varargs/foo/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Varargs/foo/wire.go -------------------------------------------------------------------------------- /internal/wire/testdata/Varargs/pkg: -------------------------------------------------------------------------------- 1 | example.com/foo 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/Varargs/want/program_out.txt: -------------------------------------------------------------------------------- 1 | Hello, World! 2 | -------------------------------------------------------------------------------- /internal/wire/testdata/Varargs/want/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/testdata/Varargs/want/wire_gen.go -------------------------------------------------------------------------------- /internal/wire/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/wire.go -------------------------------------------------------------------------------- /internal/wire/wire_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/internal/wire/wire_test.go -------------------------------------------------------------------------------- /wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/wire/HEAD/wire.go --------------------------------------------------------------------------------