X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/91cd750b78b39195b0e8f3328a3e7f34484172a3..b89ab7f9270acfabe9139d14d7071cf117b39bd4:/lib/controller/federation/generate.go diff --git a/lib/controller/federation/generate.go b/lib/controller/federation/generate.go index 11f021e518..86bbf9d9e3 100644 --- a/lib/controller/federation/generate.go +++ b/lib/controller/federation/generate.go @@ -2,6 +2,7 @@ // // SPDX-License-Identifier: AGPL-3.0 +//go:build ignore // +build ignore package main @@ -31,7 +32,7 @@ func main() { if err != nil { panic(err) } - orig := regexp.MustCompile(`(?ms)\nfunc [^\n]*CollectionList\(.*?\n}\n`).Find(buf) + orig := regexp.MustCompile(`(?ms)\nfunc [^\n]*generated_CollectionList\(.*?\n}\n`).Find(buf) if len(orig) == 0 { panic("can't find CollectionList func") } @@ -52,7 +53,7 @@ func main() { defer out.Close() out.Write(regexp.MustCompile(`(?ms)^.*package .*?import.*?\n\)\n`).Find(buf)) io.WriteString(out, "//\n// -- this file is auto-generated -- do not edit -- edit list.go and run \"go generate\" instead --\n//\n\n") - for _, t := range []string{"Container", "Specimen"} { + for _, t := range []string{"Container", "ContainerRequest", "Group", "Specimen", "User", "Link", "Log", "APIClientAuthorization"} { _, err := out.Write(bytes.ReplaceAll(orig, []byte("Collection"), []byte(t))) if err != nil { panic(err)