diff --git a/_tutorial/wire_gen.go b/_tutorial/wire_gen.go index 77e33b0..46ce25c 100644 --- a/_tutorial/wire_gen.go +++ b/_tutorial/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/docs/guide.md b/docs/guide.md index eaf1e91..eb5f70e 100644 --- a/docs/guide.md +++ b/docs/guide.md @@ -151,7 +151,7 @@ Wire will produce an implementation of the injector in a file called ```go // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/BindInjectorArg/want/wire_gen.go b/internal/wire/testdata/BindInjectorArg/want/wire_gen.go index a9ceae2..1b8ba1d 100644 --- a/internal/wire/testdata/BindInjectorArg/want/wire_gen.go +++ b/internal/wire/testdata/BindInjectorArg/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/BindInjectorArgPointer/want/wire_gen.go b/internal/wire/testdata/BindInjectorArgPointer/want/wire_gen.go index abbd9c6..53091f0 100644 --- a/internal/wire/testdata/BindInjectorArgPointer/want/wire_gen.go +++ b/internal/wire/testdata/BindInjectorArgPointer/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/BindInterfaceWithValue/want/wire_gen.go b/internal/wire/testdata/BindInterfaceWithValue/want/wire_gen.go index 6fb9db4..fa4e50f 100644 --- a/internal/wire/testdata/BindInterfaceWithValue/want/wire_gen.go +++ b/internal/wire/testdata/BindInterfaceWithValue/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/BuildTagsAllPackages/want/wire_gen.go b/internal/wire/testdata/BuildTagsAllPackages/want/wire_gen.go index 2cb12ac..ad744f9 100644 --- a/internal/wire/testdata/BuildTagsAllPackages/want/wire_gen.go +++ b/internal/wire/testdata/BuildTagsAllPackages/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/Chain/want/wire_gen.go b/internal/wire/testdata/Chain/want/wire_gen.go index f91b68b..ffa8d55 100644 --- a/internal/wire/testdata/Chain/want/wire_gen.go +++ b/internal/wire/testdata/Chain/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/Cleanup/want/wire_gen.go b/internal/wire/testdata/Cleanup/want/wire_gen.go index 0d7f2e9..12e1640 100644 --- a/internal/wire/testdata/Cleanup/want/wire_gen.go +++ b/internal/wire/testdata/Cleanup/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/CopyOtherDecls/want/wire_gen.go b/internal/wire/testdata/CopyOtherDecls/want/wire_gen.go index f76d5ed..db647bd 100644 --- a/internal/wire/testdata/CopyOtherDecls/want/wire_gen.go +++ b/internal/wire/testdata/CopyOtherDecls/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/DocComment/want/wire_gen.go b/internal/wire/testdata/DocComment/want/wire_gen.go index bc8efa9..03b3423 100644 --- a/internal/wire/testdata/DocComment/want/wire_gen.go +++ b/internal/wire/testdata/DocComment/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ExampleWithMocks/want/wire_gen.go b/internal/wire/testdata/ExampleWithMocks/want/wire_gen.go index 8f57c06..1f65f28 100644 --- a/internal/wire/testdata/ExampleWithMocks/want/wire_gen.go +++ b/internal/wire/testdata/ExampleWithMocks/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ExportedValue/want/wire_gen.go b/internal/wire/testdata/ExportedValue/want/wire_gen.go index 9b504e7..7177621 100644 --- a/internal/wire/testdata/ExportedValue/want/wire_gen.go +++ b/internal/wire/testdata/ExportedValue/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ExportedValueDifferentPackage/want/wire_gen.go b/internal/wire/testdata/ExportedValueDifferentPackage/want/wire_gen.go index 98574e6..644de34 100644 --- a/internal/wire/testdata/ExportedValueDifferentPackage/want/wire_gen.go +++ b/internal/wire/testdata/ExportedValueDifferentPackage/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/FieldsOfImportedStruct/want/wire_gen.go b/internal/wire/testdata/FieldsOfImportedStruct/want/wire_gen.go index a2fbf95..eb66e4b 100644 --- a/internal/wire/testdata/FieldsOfImportedStruct/want/wire_gen.go +++ b/internal/wire/testdata/FieldsOfImportedStruct/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/FieldsOfStruct/want/wire_gen.go b/internal/wire/testdata/FieldsOfStruct/want/wire_gen.go index 2092a3d..8baee55 100644 --- a/internal/wire/testdata/FieldsOfStruct/want/wire_gen.go +++ b/internal/wire/testdata/FieldsOfStruct/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/FieldsOfStructPointer/want/wire_gen.go b/internal/wire/testdata/FieldsOfStructPointer/want/wire_gen.go index b01acbe..480f840 100644 --- a/internal/wire/testdata/FieldsOfStructPointer/want/wire_gen.go +++ b/internal/wire/testdata/FieldsOfStructPointer/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/FieldsOfValueStruct/want/wire_gen.go b/internal/wire/testdata/FieldsOfValueStruct/want/wire_gen.go index 80ebda1..1595188 100644 --- a/internal/wire/testdata/FieldsOfValueStruct/want/wire_gen.go +++ b/internal/wire/testdata/FieldsOfValueStruct/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/Header/want/wire_gen.go b/internal/wire/testdata/Header/want/wire_gen.go index 5acba8f..07e319c 100644 --- a/internal/wire/testdata/Header/want/wire_gen.go +++ b/internal/wire/testdata/Header/want/wire_gen.go @@ -2,7 +2,7 @@ // // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ImportedInterfaceBinding/want/wire_gen.go b/internal/wire/testdata/ImportedInterfaceBinding/want/wire_gen.go index 420770b..e3e745f 100644 --- a/internal/wire/testdata/ImportedInterfaceBinding/want/wire_gen.go +++ b/internal/wire/testdata/ImportedInterfaceBinding/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/InjectInput/want/wire_gen.go b/internal/wire/testdata/InjectInput/want/wire_gen.go index 0487fb8..6a04f53 100644 --- a/internal/wire/testdata/InjectInput/want/wire_gen.go +++ b/internal/wire/testdata/InjectInput/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/InjectWithPanic/want/wire_gen.go b/internal/wire/testdata/InjectWithPanic/want/wire_gen.go index a45f720..f5f5237 100644 --- a/internal/wire/testdata/InjectWithPanic/want/wire_gen.go +++ b/internal/wire/testdata/InjectWithPanic/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/InterfaceBinding/want/wire_gen.go b/internal/wire/testdata/InterfaceBinding/want/wire_gen.go index 7147bb3..7c7fa82 100644 --- a/internal/wire/testdata/InterfaceBinding/want/wire_gen.go +++ b/internal/wire/testdata/InterfaceBinding/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/InterfaceBindingReuse/want/wire_gen.go b/internal/wire/testdata/InterfaceBindingReuse/want/wire_gen.go index 12c89c6..91ad170 100644 --- a/internal/wire/testdata/InterfaceBindingReuse/want/wire_gen.go +++ b/internal/wire/testdata/InterfaceBindingReuse/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/InterfaceValue/want/wire_gen.go b/internal/wire/testdata/InterfaceValue/want/wire_gen.go index 376bd01..a09adc6 100644 --- a/internal/wire/testdata/InterfaceValue/want/wire_gen.go +++ b/internal/wire/testdata/InterfaceValue/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/MultipleSimilarPackages/want/wire_gen.go b/internal/wire/testdata/MultipleSimilarPackages/want/wire_gen.go index dff7e7f..13bb34b 100644 --- a/internal/wire/testdata/MultipleSimilarPackages/want/wire_gen.go +++ b/internal/wire/testdata/MultipleSimilarPackages/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/NamingWorstCase/want/wire_gen.go b/internal/wire/testdata/NamingWorstCase/want/wire_gen.go index f44ccb6..af7ab8c 100644 --- a/internal/wire/testdata/NamingWorstCase/want/wire_gen.go +++ b/internal/wire/testdata/NamingWorstCase/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/NamingWorstCaseAllInOne/want/wire_gen.go b/internal/wire/testdata/NamingWorstCaseAllInOne/want/wire_gen.go index b1ea251..ed0758a 100644 --- a/internal/wire/testdata/NamingWorstCaseAllInOne/want/wire_gen.go +++ b/internal/wire/testdata/NamingWorstCaseAllInOne/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/NiladicIdentity/want/wire_gen.go b/internal/wire/testdata/NiladicIdentity/want/wire_gen.go index a45f720..f5f5237 100644 --- a/internal/wire/testdata/NiladicIdentity/want/wire_gen.go +++ b/internal/wire/testdata/NiladicIdentity/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/NiladicValue/want/wire_gen.go b/internal/wire/testdata/NiladicValue/want/wire_gen.go index 2cb12ac..ad744f9 100644 --- a/internal/wire/testdata/NiladicValue/want/wire_gen.go +++ b/internal/wire/testdata/NiladicValue/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/NoInjectParamNames/want/wire_gen.go b/internal/wire/testdata/NoInjectParamNames/want/wire_gen.go index 51f4240..a613d1a 100644 --- a/internal/wire/testdata/NoInjectParamNames/want/wire_gen.go +++ b/internal/wire/testdata/NoInjectParamNames/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/PartialCleanup/want/wire_gen.go b/internal/wire/testdata/PartialCleanup/want/wire_gen.go index 7a2893b..e5dd8b9 100644 --- a/internal/wire/testdata/PartialCleanup/want/wire_gen.go +++ b/internal/wire/testdata/PartialCleanup/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/PkgImport/want/wire_gen.go b/internal/wire/testdata/PkgImport/want/wire_gen.go index e7b662a..9444114 100644 --- a/internal/wire/testdata/PkgImport/want/wire_gen.go +++ b/internal/wire/testdata/PkgImport/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/RelativePkg/want/wire_gen.go b/internal/wire/testdata/RelativePkg/want/wire_gen.go index a45f720..f5f5237 100644 --- a/internal/wire/testdata/RelativePkg/want/wire_gen.go +++ b/internal/wire/testdata/RelativePkg/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ReservedKeywords/want/wire_gen.go b/internal/wire/testdata/ReservedKeywords/want/wire_gen.go index cd24e42..8d9f7d5 100644 --- a/internal/wire/testdata/ReservedKeywords/want/wire_gen.go +++ b/internal/wire/testdata/ReservedKeywords/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ReturnArgumentAsInterface/want/wire_gen.go b/internal/wire/testdata/ReturnArgumentAsInterface/want/wire_gen.go index 211e06f..e1ba242 100644 --- a/internal/wire/testdata/ReturnArgumentAsInterface/want/wire_gen.go +++ b/internal/wire/testdata/ReturnArgumentAsInterface/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ReturnError/want/wire_gen.go b/internal/wire/testdata/ReturnError/want/wire_gen.go index 188ad1f..93e03bb 100644 --- a/internal/wire/testdata/ReturnError/want/wire_gen.go +++ b/internal/wire/testdata/ReturnError/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/Struct/want/wire_gen.go b/internal/wire/testdata/Struct/want/wire_gen.go index 4fc97e9..7f58000 100644 --- a/internal/wire/testdata/Struct/want/wire_gen.go +++ b/internal/wire/testdata/Struct/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/StructPointer/want/wire_gen.go b/internal/wire/testdata/StructPointer/want/wire_gen.go index c078331..84be63d 100644 --- a/internal/wire/testdata/StructPointer/want/wire_gen.go +++ b/internal/wire/testdata/StructPointer/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/TwoDeps/want/wire_gen.go b/internal/wire/testdata/TwoDeps/want/wire_gen.go index 4551f39..da2deae 100644 --- a/internal/wire/testdata/TwoDeps/want/wire_gen.go +++ b/internal/wire/testdata/TwoDeps/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ValueChain/want/wire_gen.go b/internal/wire/testdata/ValueChain/want/wire_gen.go index a730a00..23eedd8 100644 --- a/internal/wire/testdata/ValueChain/want/wire_gen.go +++ b/internal/wire/testdata/ValueChain/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ValueConversion/want/wire_gen.go b/internal/wire/testdata/ValueConversion/want/wire_gen.go index beb2fbc..8183f03 100644 --- a/internal/wire/testdata/ValueConversion/want/wire_gen.go +++ b/internal/wire/testdata/ValueConversion/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/ValueIsStruct/want/wire_gen.go b/internal/wire/testdata/ValueIsStruct/want/wire_gen.go index 5448a5c..c90ec70 100644 --- a/internal/wire/testdata/ValueIsStruct/want/wire_gen.go +++ b/internal/wire/testdata/ValueIsStruct/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/VarValue/want/wire_gen.go b/internal/wire/testdata/VarValue/want/wire_gen.go index 7e5e190..7001281 100644 --- a/internal/wire/testdata/VarValue/want/wire_gen.go +++ b/internal/wire/testdata/VarValue/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/testdata/Varargs/want/wire_gen.go b/internal/wire/testdata/Varargs/want/wire_gen.go index 2ffaf3e..d26201c 100644 --- a/internal/wire/testdata/Varargs/want/wire_gen.go +++ b/internal/wire/testdata/Varargs/want/wire_gen.go @@ -1,6 +1,6 @@ // Code generated by Wire. DO NOT EDIT. -//go:generate wire +//go:generate go run github.com/google/wire/cmd/wire //+build !wireinject package main diff --git a/internal/wire/wire.go b/internal/wire/wire.go index d23e6b6..a9b7a50 100644 --- a/internal/wire/wire.go +++ b/internal/wire/wire.go @@ -267,7 +267,7 @@ func (g *gen) frame(tags string) []byte { tags = fmt.Sprintf(" gen -tags \"%s\"", tags) } buf.WriteString("// Code generated by Wire. DO NOT EDIT.\n\n") - buf.WriteString("//go:generate wire" + tags + "\n") + buf.WriteString("//go:generate go run github.com/google/wire/cmd/wire" + tags + "\n") buf.WriteString("//+build !wireinject\n\n") buf.WriteString("package ") buf.WriteString(g.pkg.Name)