qtgrpc/tests/auto
Alexey Edelev 3df9d285da Generalize deserializer in protobuf and JSON serializers
Move the generic logic of serializer to a separate class and
use this class to implement the protobuf and JSON deserialization.

This also fixed one of the conformance usecases since related
to invalid enum handling.

Pick-to: 6.8 6.9
Task-number: QTBUG-128812
Fixes: QTBUG-112423
Fixes: QTBUG-112425
Fixes: QTBUG-112424
Change-Id: I400303a8666df90050a54bd7036daa0107adcce5
Reviewed-by: Dennis Oberst <dennis.oberst@qt.io>
2024-12-16 09:57:48 +01:00
..
grpc Use the upper-case Protobuf module name when looking it 2024-12-03 16:18:57 +01:00
grpcgen Avoid generating QList aliases for the protobuf messages 2024-12-16 09:57:33 +01:00
grpcquick React on QQmlGrpcMetadata::dataChanged in QQmlGrpcChannelOptions 2024-08-28 14:47:48 +02:00
protobuf Generalize deserializer in protobuf and JSON serializers 2024-12-16 09:57:48 +01:00
protobufgen Avoid generating QList aliases for the protobuf messages 2024-12-16 09:57:33 +01:00
protobufqml Avoid generating QList aliases for the protobuf messages 2024-12-16 09:57:33 +01:00
protobufqttypes Remove the redundant q prefixes from Qt type registration functions 2024-07-25 14:54:50 +02:00
protocplugintestcommon CMake: Add qt_autogen_tools_initial_setup calls 2024-10-15 08:24:49 +02:00
shared/data/proto Avoid generating QList aliases for the protobuf messages 2024-12-16 09:57:33 +01:00
CMakeLists.txt DRY qtgrpcgen and qtprotobufgen tests 2024-09-30 16:06:20 +02:00