Skip to content

test(resource-name): generate code for resource name heuristics demo#4936

Draft
haphungw wants to merge 10 commits intogoogleapis:mainfrom
haphungw:feat-resource-name-demo
Draft

test(resource-name): generate code for resource name heuristics demo#4936
haphungw wants to merge 10 commits intogoogleapis:mainfrom
haphungw:feat-resource-name-demo

Conversation

@haphungw
Copy link
Contributor

@haphungw haphungw commented Mar 7, 2026

Regenerate all client libraries via librarian generate --all.
We've enabled generating resource_name via the resource_name: true toggle in librarian.yaml for APIs that were previously missing resource names or generating incorrect strings.

  • google-cloud-dns-v1
  • google-cloud-build-v1
  • google-cloud-secret-manager-v1
  • google-cloud-api-keys-v2
  • showcase-v1beta1

Depends on:

  1. feat(sidekick/rust): decouple option extraction and support resource names (roll-forward) librarian#4385
  2. fix(sidekick/rust): skip version prefix from generated resource names librarian#4474
  3. feat(sidekick): remove heuristic eligibleServices allowlist librarian#4469
  4. fix(sidekick): crop trailing literals from resource names librarian#4488
  5. feat(sidekick/rust): integrate explicit resource name extraction librarian#4496

@haphungw haphungw force-pushed the feat-resource-name-demo branch 2 times, most recently from 83e90de to 3e0de4a Compare March 7, 2026 04:02
@codecov
Copy link

codecov bot commented Mar 7, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.06%. Comparing base (2b77072) to head (529c5c4).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4936      +/-   ##
==========================================
+ Coverage   93.05%   93.06%   +0.01%     
==========================================
  Files         221      221              
  Lines        8611     8611              
==========================================
+ Hits         8013     8014       +1     
+ Misses        598      597       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@haphungw haphungw force-pushed the feat-resource-name-demo branch 9 times, most recently from ef1a24b to 24e9f24 Compare March 10, 2026 11:08
@haphungw haphungw force-pushed the feat-resource-name-demo branch from 1547b9e to 934bcdf Compare March 10, 2026 20:52
@haphungw haphungw force-pushed the feat-resource-name-demo branch from 934bcdf to a84ad39 Compare March 10, 2026 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants