The GitHub Actions job "Fory CI" on fory.git/xlang_ref_tracking has succeeded. Run started by GitHub user chaokunyang (triggered by chaokunyang).
Head commit for run: e546ca7f71e8cfab8320da7fdd2afeb66770de02 / chaokunyang <[email protected]> fix(python): resolve xlang field names with smart fallback lookup When decoding xlang fields, the wire field name may be snake_case (Java's xlang convention) while the Python class may use either snake_case or camelCase. This fix: 1. Keeps wire field names as-is in typedef_decoder.py 2. Adds smart resolution in TypeDef._resolve_field_names_from_tag_ids() that first tries direct name match, then camelCase conversion This fixes testPolymorphicMap (snake_case fields like animal_map) while still supporting testCrossVersionCompatibility (camelCase fields like oldObject/newObject). Report URL: https://github.com/apache/fory/actions/runs/20629016009 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
