Skip to content

librarian: generate should handle generation for all libraries #929

@zhumin8

Description

@zhumin8

The generate command should handle the previous "configure, generate, and update-apis commands".

Logic from update-apis around looping and generate for all libraries defined in state.yaml is missing.

For reference, decision diagram from go/librarian:generate-command

┣━━ Determine Target Libraries: The tool checks how to scope its work.
┃   ┣━━ IF the `--library=<library_name>` or `--api=<api_path>` flags are set:
┃   ┃   ┗━━ The process will run for one specific library.
┃   ┗━━ ELSE (no `--library` or `--api` flag):
┃       ┗━━ The process will run for ALL libraries defined in `state.yaml`

blocked by #955

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions