Skip to content

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

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

test(resource-name): generate code for resource name heuristics demo#4936
haphungw wants to merge 6 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(rust): skip version prefix from generated resource names librarian#4474
  3. feat(sidekick): remove heuristic eligibleServices allowlist librarian#4469
  4. fix(internal/sidekick): crop trailing literals from resource names librarian#4488

@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.95%. Comparing base (15d5fce) to head (b9232c7).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4936      +/-   ##
==========================================
+ Coverage   93.94%   93.95%   +0.01%     
==========================================
  Files         221      221              
  Lines        8538     8538              
==========================================
+ Hits         8021     8022       +1     
+ Misses        517      516       -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 8 times, most recently from 3eb5e71 to ef1a24b Compare March 10, 2026 11:06
@haphungw haphungw force-pushed the feat-resource-name-demo branch from ef1a24b to 24e9f24 Compare March 10, 2026 11:08
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