Skip to content

Commit 8041d3e

Browse files
committed
refactor
1 parent bb6a910 commit 8041d3e

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

internal/librarian/golang/generate.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import (
2828

2929
"github.com/googleapis/librarian/internal/command"
3030
"github.com/googleapis/librarian/internal/config"
31+
"github.com/googleapis/librarian/internal/repometadata"
3132
"github.com/googleapis/librarian/internal/semver"
3233
"github.com/googleapis/librarian/internal/serviceconfig"
3334
)
@@ -102,15 +103,20 @@ func Generate(ctx context.Context, library *config.Library, googleapisDir string
102103
if err := generateClientVersionFile(library, api.Path); err != nil {
103104
return err
104105
}
105-
svrAPI, err := serviceconfig.Find(googleapisDir, api.Path, serviceconfig.LangGo)
106+
svcAPI, err := serviceconfig.Find(googleapisDir, api.Path, serviceconfig.LangGo)
106107
if err != nil {
107108
return err
108109
}
110+
info := &repometadata.LibraryInfo{}
111+
outDir := filepath.Join(outdir, api.Path)
112+
if err := repometadata.FromAPI(svcAPI, info, serviceconfig.LangGo, "", "", outDir); err != nil {
113+
return err
114+
}
109115
// We only need to generate README.md at module root once.
110116
if i != 0 {
111117
continue
112118
}
113-
if err := generateREADME(library, svrAPI, moduleRoot); err != nil {
119+
if err := generateREADME(library, svcAPI, moduleRoot); err != nil {
114120
return err
115121
}
116122
}

0 commit comments

Comments
 (0)