The GitHub Actions job "Fory CI" on fory.git/feat/cpp-iterator-support-issue-2911 has succeeded. Run started by GitHub user zhan7236 (triggered by zhan7236).
Head commit for run: 4a70947d91852b5d8eae67ec7af289343d3ba3db / zhan7236 <[email protected]> feat(cpp): add iterator container serialization support Add serialization support for C++ iterator containers: - std::list<T> - std::deque<T> - std::forward_list<T> All these containers are serialized as TypeId::LIST (value 21) per xlang specification, which only distinguishes between LIST and SET collection types. Set-like classes (std::set, std::unordered_set) continue to use TypeId::SET. Changes: - serializer_traits.h: Add is_list, is_deque, is_forward_list type traits and is_generic_type specializations - collection_serializer.h: Add complete Serializer specializations for std::list, std::deque, std::forward_list with read/write support - type_resolver.h: Add FieldTypeBuilder specializations for new container types - collection_serializer_test.cc: Add 9 comprehensive test cases Closes #2911 Report URL: https://github.com/apache/fory/actions/runs/20392067072 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
