mirror of
https://github.com/stashapp/stash.git
synced 2025-12-16 20:07:05 +03:00
* Bump golang.org/x/text from 0.3.7 to 0.3.8 Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.7 to 0.3.8. - [Release notes](https://github.com/golang/text/releases) - [Commits](https://github.com/golang/text/compare/v0.3.7...v0.3.8) --- updated-dependencies: - dependency-name: golang.org/x/text dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * Update go dependencies * Update x/net --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
47 lines
1.8 KiB
Plaintext
47 lines
1.8 KiB
Plaintext
{{ reserveImport "context" }}
|
|
{{ reserveImport "fmt" }}
|
|
{{ reserveImport "io" }}
|
|
{{ reserveImport "strconv" }}
|
|
{{ reserveImport "time" }}
|
|
{{ reserveImport "sync" }}
|
|
{{ reserveImport "errors" }}
|
|
{{ reserveImport "bytes" }}
|
|
|
|
{{ reserveImport "github.com/vektah/gqlparser/v2" }}
|
|
{{ reserveImport "github.com/vektah/gqlparser/v2/ast" }}
|
|
{{ reserveImport "github.com/99designs/gqlgen/graphql" }}
|
|
{{ reserveImport "github.com/99designs/gqlgen/graphql/introspection" }}
|
|
|
|
{{ .Imports }}
|
|
|
|
{{ if .HasRoot }}
|
|
type {{.ResolverType}} struct {}
|
|
{{ end }}
|
|
|
|
{{ range $resolver := .Resolvers -}}
|
|
// {{ $resolver.Comment }}
|
|
func (r *{{lcFirst $resolver.Object.Name}}{{ucFirst $.ResolverType}}) {{$resolver.Field.GoFieldName}}{{ with $resolver.PrevDecl }}{{ $resolver.Field.ShortResolverSignature .Type }}{{ else }}{{ $resolver.Field.ShortResolverDeclaration }}{{ end }}{
|
|
{{ $resolver.Implementation }}
|
|
}
|
|
|
|
{{ end }}
|
|
|
|
{{ range $object := .Objects -}}
|
|
// {{ucFirst $object.Name}} returns {{ $object.ResolverInterface | ref }} implementation.
|
|
func (r *{{$.ResolverType}}) {{ucFirst $object.Name}}() {{ $object.ResolverInterface | ref }} { return &{{lcFirst $object.Name}}{{ucFirst $.ResolverType}}{r} }
|
|
{{ end }}
|
|
|
|
{{ range $object := .Objects -}}
|
|
type {{lcFirst $object.Name}}{{ucFirst $.ResolverType}} struct { *{{$.ResolverType}} }
|
|
{{ end }}
|
|
|
|
{{ if (ne .RemainingSource "") }}
|
|
// !!! WARNING !!!
|
|
// The code below was going to be deleted when updating resolvers. It has been copied here so you have
|
|
// one last chance to move it out of harms way if you want. There are two reasons this happens:
|
|
// - When renaming or deleting a resolver the old code will be put in here. You can safely delete
|
|
// it when you're done.
|
|
// - You have helper methods in this file. Move them out to keep these resolver files clean.
|
|
{{ .RemainingSource }}
|
|
{{ end }}
|