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

Head commit for run:
9891bdeb599b1b4d3b9960e67c3bf2f04c157f5a / Shawn Yang <[email protected]>
feat(compiler/runtime): use hash for generated class as id and refactor user 
type id encoding (#3248)

## Why?

Enable deterministic auto-generated type IDs for FDL/IDL (with optional
aliases) so generated code can register by ID without requiring manual
IDs for every type.

## What does this PR do?

- Add compiler support for auto-generated type IDs (MurmurHash3),
package/type aliases, and the `enable_auto_type_id` file option;
propagate generated IDs into IR and codegen comments/registration.
- Update xlang type metadata/resolvers to carry a separate user type ID
(C++/Go/Dart/Java) and adjust type-info encoding and registration flows
accordingly.
- Improve Go codegen output path resolution by reading `go.mod` when
present.
- Expand docs and tests (compiler + IDL roundtrip) to cover auto IDs and
aliasing.

## Related issues

#3099

## Does this PR introduce any user-facing change?



- [ ] Does this PR introduce any public API change?
- [ ] Does this PR introduce any binary protocol compatibility change?

## Benchmark

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

With regards,
GitHub Actions via GitBox


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

Reply via email to