The GitHub Actions job "Fory CI" on fory.git/main has failed. Run started by GitHub user chaokunyang (triggered by chaokunyang).
Head commit for run: d6bdad3bc55c3c60faa91d41f85d06d16cbf4d86 / Peiyang He <[email protected]> fix(compiler): reject optional any in IDL validation (#3807) ## Why? Reject `optional any` and `any [nullable = true]` in IDL to prevent compilation errors in C++ and Rust. ## What does this PR do? 1. Reject `optional any` and `any [nullable = true]` in `validator.py`. 2. Change testcases and doc accordingly. ## Related issues Closes https://github.com/apache/fory/issues/3805 ## AI Contribution Checklist - [X] Substantial AI assistance was used in this PR: `no` ## Does this PR introduce any user-facing change? Yes, users now cannot use `optional any` and `any [nullable = true]` in IDL. - [ ] Does this PR introduce any public API change? - [ ] Does this PR introduce any binary protocol compatibility change? ## Benchmark N/A. Report URL: https://github.com/apache/fory/actions/runs/28495920540 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
