X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b3a016e9a47d453b5ae4d287d8b6eaafd69971df..0596129229750c593066e414d9315f643585bc3e:/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)