googleapis / googleapis/librarian
librarian: validate library configurations
- Dominant language
- Go
- Stars
- 45
- Forks
- 61
- Avg merge
- 19h 11m
- Merged PRs (30d)
- 181
Description
We noticed that some combinations of configurations are incompatible with a library, e.g., `rest_numeric_enums` is not working with `compute`, which is a DIREGRAPIC library.
Use this issue to track incompatible configurations to a library.
We also need to find a way to return an error early if such configurations exist in `librarian.yaml` or `sdk.yaml`.
Contributor guide
Research direction
Start by locating the validation paths for librarian.yaml and sdk.yaml, then trace how library and configuration combinations are loaded. Done means incompatible configurations such as rest_numeric_enums with compute are detected and reported as an error before generation proceeds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100