Commit 5da4be3
feat(internal/serviceconfig): centralize API allowlists (#3523)
A centralized allowlist is introduced within
internal/serviceconfig/allowlist.go.
The allowlist defines the core set of API paths for which client
libraries can be created across all languages.
A legacy allowlist is also created for language-specific exceptions,
which is initially populated with Python APIs that are not part of the
global allowlist.
The data from this list will be used by `librarian add` and `librarian
generate` in a follow up PR.
---------
Signed-off-by: Julie Qiu <julie@golang.org>
Co-authored-by: Carlos O'Ryan <coryan@google.com>1 parent 2ac5eec commit 5da4be3
4 files changed
Lines changed: 492 additions & 81 deletions
0 commit comments