The GitHub Actions job "npm_and_yarn in /javascript for @protobufjs/utf8 - 
Update #1363446256" on fory.git/main has failed.
Run started by GitHub user dependabot[bot] (triggered by dependabot[bot]).

Head commit for run:
ac47fe90dbe50a6df72943b73cbca5c14e57a745 / Peiyang He 
<[email protected]>
feat(compiler): add helpers to generate unified gRPC service/method names 
(#3672)

## Why?

gRPC dispatches calls by the fully-qualified service name and method
path, for example `demo.greeter.Greeter` and
`/demo.greeter.Greeter/SayHello`.

For generated gRPC code to interoperate across different languages,
every language generator must generate these names from the same rule.

Centralizing the helpers in `compiler/fory_compiler/generators/base.py`
avoids redundancy logic in each language generator and make sure the
generated names are the same.

## What does this PR do?

Add helpers to generate unified gRPC service/method names in
`compiler/fory_compiler/generators/base.py`.

## Related issues

https://github.com/apache/fory/issues/3266

## AI Contribution Checklist

- [X] Substantial AI assistance was used in this PR: `no`
- [ ] If `yes`, I included a completed [AI Contribution
Checklist](https://github.com/apache/fory/blob/main/AI_POLICY.md#9-contributor-checklist-for-ai-assisted-prs)
in this PR description and the required `AI Usage Disclosure`.
- [ ] If `yes`, my PR description includes the required `ai_review`
summary and screenshot evidence of the final clean AI review results
from both fresh reviewers on the current PR diff or current HEAD after
the latest code changes.

Report URL: https://github.com/apache/fory/actions/runs/25753092259

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to